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  ਸਾਰਣੀ ਵਿੱਚ ਇੱਕ ਆਰਡਰ ਵਿੱਚ ਹਰੇਕ ਆਈਟਮ ਬਾਰੇ ਜਾਣਕਾਰੀ ਸ਼ਾਮਲ ਹੁੰਦੀ ਹੈ, ਜਿਸ ਵਿੱਚ ਉਤਪਾਦ, ਉਤਪਾਦ ਰੂਪ, ਮਾਤਰਾ, ਕੀਮਤ ਅਤੇ ਉਪ-ਕੁਲ ਬਾਰੇ ਵੇਰਵੇ ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ।