⊗jsrxPmSDDM 39 of 57 menu

Membuat Model Data untuk Basis Data di Redux

Pada sesi ini, kita akan mengisi model data, yang telah kita buat pada pelajaran sebelumnya.

Mari buka aplikasi produk kita, dan di dalamnya file server.js. Mari mulai dengan model produk. Data yang akan kita dapatkan untuknya, adalah - nama, deskripsi, harga, kuantitas, reaksi, dan penjual dari produk tersebut. Mari masukkan properti yang diperlukan ini beserta tipe nilainya, serta hubungan antar model ke dalam objek - seperti di basis data sungguhan. Seperti yang Anda perhatikan, nilai bidang untuk reaksi dan penjual terkait dengan model yang sesuai:

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

Mari kita beralih ke model data untuk penjual. Di sini kita membutuhkan data tentang nama dan produk, yang diposting oleh penjual ini (nilai diambil dari model produk. Satu penjual bisa memiliki beberapa produk):

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

Dan akhirnya, model untuk reaksi. Reaksi kita bisa berupa 'baik', 'biasa saja' dan 'buruk'. Juga, reaksi tersebut terkait dengan suatu produk. Mari tuliskan demikian:

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

Model basis data kita sudah siap!

Buka aplikasi Anda tentang mahasiswa. Setelah mempelajari materi pelajaran ini, isi template tiga model data Anda student, teacher dan vote dengan properti yang diperlukan, tipe nilai, dan hubungan.

Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak