⊗jsrxPmSDDM 39 of 57 menu

การสร้างแบบจำลองข้อมูลสำหรับฐานข้อมูลใน Redux

ในบทเรียนนี้เราจะเติมแบบจำลองข้อมูล ที่เราสร้างไว้ในบทเรียนที่แล้ว

มาเปิดแอปพลิเคชันผลิตภัณฑ์ของเรากัน และในนั้นไฟล์ server.js เริ่มจากแบบจำลองผลิตภัณฑ์ ข้อมูลที่เราจะได้รับสำหรับมัน คือ - ชื่อ, คำอธิบาย, ราคา, จำนวน, ปฏิกิริยา และผู้ขายของผลิตภัณฑ์นี้ มา เพิ่มคุณสมบัติที่จำเป็นเหล่านี้พร้อมกับประเภท ค่าของพวกมัน รวมถึงความสัมพันธ์ระหว่างแบบจำลองในออบเจกต์ - ทั้งหมดเหมือนในฐานข้อมูลจริง อย่างที่ คุณสังเกตเห็น ค่าของฟิลด์สำหรับปฏิกิริยา และผู้ขายเชื่อมโยงกับแบบจำลองที่เกี่ยวข้อง:

product: { id: primaryKey(nanoid), name: String, desc: String, price: Number, amount: Number, reactions: oneOf('reaction'), seller: oneOf('seller'), },

มาต่อที่แบบจำลองข้อมูลสำหรับผู้ขาย ที่นี่เราต้องการข้อมูลเกี่ยวกับชื่อและ ผลิตภัณฑ์ที่ผู้ขายรายนี้ วางจำหน่าย (ค่าที่ได้มาจากแบบจำลอง ผลิตภัณฑ์ ผู้ขายหนึ่งคนอาจ มีผลิตภัณฑ์หลายรายการ):

seller: { id: primaryKey(nanoid), name: String, products: manyOf('product'), },

และสุดท้าย แบบจำลองสำหรับปฏิกิริยา ปฏิกิริยา ของเราอาจเป็น 'ดี', 'กลาง ๆ' และ 'แย่' เช่นเดียวกัน มันเกี่ยวข้องกับผลิตภัณฑ์บางอย่าง เรา จะบันทึกดังนี้:

reaction: { id: primaryKey(nanoid), good: Number, soso: Number, bad: Number, product: oneOf('product'), },

แบบจำลองฐานข้อมูลของเราพร้อมแล้ว!

เปิดแอปพลิเคชันนักเรียนของคุณ หลังจากศึกษาบทเรียนนี้แล้ว กรุณาเติมโครงร่างของแบบจำลองข้อมูลทั้งสามของคุณ student, teacher และ vote ด้วยคุณสมบัติที่จำเป็น ประเภท ค่า และความสัมพันธ์

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ