E-Commerce उत्पाद प्रकार और कीमतों के लिए डेटाबेस डिज़ाइन

यहां उत्पाद अनुभाग के लिए एक डेटाबेस डिज़ाइन दिया गया है e-commerce, इस शर्त के साथ कि किसी उत्पाद के कई प्रकार और अलग-अलग कीमतें हो सकती हैं:

मेज़: Products

  • ProductID(उत्पाद आईडी): प्राथमिक कुंजी, अद्वितीय पूर्णांक
  • Name(उत्पाद का नाम): स्ट्रिंग
  • Description: मूलपाठ
  • CreatedAt: तिथि और समय
  • UpdatedAt: तिथि और समय

मेज़: Categories

  • CategoryID(श्रेणी आईडी): प्राथमिक कुंजी, अद्वितीय पूर्णांक
  • Name(श्रेणी का नाम): स्ट्रिंग

मेज़: ProductVariants

  • VariantID(संस्करण आईडी): प्राथमिक कुंजी, अद्वितीय पूर्णांक
  • ProductID: विदेशी कुंजी संदर्भ उत्पाद तालिका
  • Name(भिन्न नाम): स्ट्रिंग(जैसे, रंग, आकार)
  • Value(संस्करण मान): स्ट्रिंग(उदाहरण के लिए, लाल, XL)

मेज़: Prices

  • PriceID(मूल्य आईडी): प्राथमिक कुंजी, अद्वितीय पूर्णांक
  • VariantID: उत्पाद वेरिएंट तालिका को संदर्भित करने वाली विदेशी कुंजी
  • Price: दशमलव
  • Currency: स्ट्रिंग(जैसे, USD, VND)

मेज़: ProductImages

  • ImageID(छवि आईडी): प्राथमिक कुंजी, अद्वितीय पूर्णांक
  • ProductID: विदेशी कुंजी संदर्भ उत्पाद तालिका
  • ImageURL: डोरी

मेज़: Reviews

  • ReviewID प्राथमिक कुंजी, अद्वितीय पूर्णांक
  • ProductID: विदेशी कुंजी संदर्भ उत्पाद तालिका
  • Rating: पूर्णांक(आमतौर पर 1 से 5 तक)
  • Comment: मूलपाठ
  • CreatedAt: तिथि और समय

इस डिज़ाइन में, ProductVariants  तालिका में किसी उत्पाद के विभिन्न प्रकारों, जैसे रंग, आकार के बारे में जानकारी होती है। तालिका Prices प्रत्येक उत्पाद प्रकार के लिए मूल्य की जानकारी संग्रहीत करती है। प्रत्येक वैरिएंट की अलग-अलग मुद्राओं के आधार पर कई कीमतें हो सकती हैं।

कृपया ध्यान दें कि डेटाबेस डिज़ाइन विशिष्ट परियोजना आवश्यकताओं और आप उत्पादों और मूल्य निर्धारण को कैसे प्रबंधित करना चाहते हैं, इसके आधार पर भिन्न हो सकते हैं।