⊗jsrxPmSDDM 39 of 57 menu

Kuunda Miundo ya Data ya Hifadhidata katika Redux

Katika somo hili tutajaza miundo ya data, ambayo tuliunda katika somo lilopita.

Wacha tufungue programu yetu ya bidhaa, na ndani yake faili server.js. Wacha tuanze na muundo wa bidhaa. Data ambayo tutapata kwa ajili yake, hii ni - jina, maelezo, bei, kiasi, reactions na muuzaji wa bidhaa hii. Wacha tuweke mali hizi muhimu na aina zao za thamani, pamoja na uhusiano kati ya miundo katika kitu - yote kama katika hifadhidata halisi. Kama ulivyoona thamani za sehemu za reaction na muuzaji zimehusishwa na miundo inayofanana:

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

Wacha tuende kwenye muundo wa data kwa muuzaji. Hapa tunahitaji data kuhusu jina na bidhaa, ambazo muuzaji huyu ameweka (thamani tunachukua kutoka kwa muundo wa bidhaa. Kwa muuzaji mmoja anaweza kuwa na bidhaa kadhaa):

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

Na hatimaye, muundo wa reactions. Reaction yetu inaweza kuwa 'nzuri', 'si samaki wala nyama' na 'mbaya'. Pia inahusiana na bidhaa fulani. Hivi tutaandika:

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

Muundo wa hifadhidata data wetu umekwisha!

Fungua programu yako ya wanafunzi. Baada ya kufahamu na nyenzo za somo hili, jaza maandalizi ya miundo yako mitatu ya data student, teacher na vote na mali muhimu, aina za thamani na uhusiano.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa