⊗jsrxPmSDDM 39 of 57 menu

Adatmodell létrehozása adatbázishoz Redux-ban

Ezen az órán kitöltjük az adatmodelleket, amelyeket az előző leckén hoztunk létre.

Nyissuk meg a termékekkel kapcsolatos alkalmazásunkat, és benne a server.js fájlt. Kezdjük a termék modelljével. A számára kapott adatok ezek: név, leírás, ár, mennyiség, reakciók és a termék eladója. Írjuk be ezeket a szükséges tulajdonságokat típusaikkal együtt, valamint a modellek közötti kapcsolatokat egy objektumba - pontosan mint egy valódi adatbázisban. Amint észrevettétek, a reakció és az eladó mezői értékei a megfelelő modellekre utalnak:

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

Térjünk át az eladó adatmodelljére. Itt a névvel és az általa kiadott termékekkel kapcsolatos adatokra van szükségünk (az értéket a termék modellből vesszük. Egy eladóhoz több termék is tartozhat):

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

Végül pedig a reakciók modellje. A reakció nálunk lehet 'jó', 'közepes' és 'rossz'. Továbbá valamilyen termékhez tartozik. Így írjuk le:

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

Adatbázis modellünk kész!

Nyissa meg a diákokkal kapcsolatos alkalmazását. Miután megismerkedett ennek a leckének az anyagával, töltse ki a három adatmodell, a student, a teacher és a vote vázlatát a szükséges tulajdonságokkal, értéktípusokkal és kapcsolatokkal.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás