E-Commerce उत्पाद विशेषताओं और एकाधिक मूल्य वाले ऑर्डर के लिए डेटाबेस डिज़ाइन

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

मेज़: Users

  • UserID: प्राथमिक कुंजी, अद्वितीय पूर्णांक
  • Username: डोरी
  • Email: डोरी
  • Password: डोरी
  • CreatedAt: तिथि और समय
  • UpdatedAt: तिथि और समय

मेज़: Orders

  • OrderID: प्राथमिक कुंजी, अद्वितीय पूर्णांक
  • UserID: उपयोगकर्ता तालिका को संदर्भित करने वाली विदेशी कुंजी
  • TotalAmount: दशमलव
  • OrderDate: तारीख

मेज़: OrderItems

  • OrderItemID: प्राथमिक कुंजी, अद्वितीय पूर्णांक
  • OrderID: विदेशी कुंजी संदर्भ आदेश तालिका
  • ProductID: विदेशी कुंजी संदर्भ उत्पाद तालिका
  • VariantID: उत्पाद वेरिएंट तालिका को संदर्भित करने वाली विदेशी कुंजी
  • Quantity: पूर्णांक
  • Price: दशमलव
  • Subtotal: दशमलव

मेज़: Products

  • ProductID: प्राथमिक कुंजी, अद्वितीय पूर्णांक
  • Name: डोरी
  • Description: मूलपाठ
  • CreatedAt: तिथि और समय
  • UpdatedAt: तिथि और समय

मेज़: ProductVariants

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

मेज़: VariantPrices

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

इस डिज़ाइन में, OrderItems  तालिका में एक क्रम में प्रत्येक आइटम के बारे में जानकारी होती है, जिसमें उत्पाद, उत्पाद प्रकार, मात्रा, कीमत और उप-योग के बारे में विवरण शामिल होते हैं।