e-commerce 以下は、複数の属性と複数の価格を持つ製品を含む、 の注文セクションのデータベース設計です。
テーブル: Users
UserID
: 主キー、一意の整数Username
: 弦Email
: 弦Password
: 弦CreatedAt
: 日時UpdatedAt
: 日時
テーブル: Orders
OrderID
: 主キー、一意の整数UserID
: Users テーブルを参照する外部キーTotalAmount
: 10進数OrderDate
: 日付
テーブル: OrderItems
OrderItemID
: 主キー、一意の整数OrderID
: Orders テーブルを参照する外部キーProductID
: Products テーブルを参照する外部キーVariantID
: ProductVariants テーブルを参照する外部キーQuantity
: 整数Price
: 10進数Subtotal
: 10進数
テーブル: Products
ProductID
: 主キー、一意の整数Name
: 弦Description
: 文章CreatedAt
: 日時UpdatedAt
: 日時
テーブル: ProductVariants
VariantID
: 主キー、一意の整数ProductID
: Products テーブルを参照する外部キーName
: 文字列(例: 色、サイズ)Value
: 文字列(例: 赤、XL)
テーブル: VariantPrices
PriceID
: 主キー、一意の整数VariantID
: ProductVariants テーブルを参照する外部キーPrice
: 10進数Currency
: 文字列(例: USD、VND)
このデザインでは、 OrderItems
テーブルには、製品、製品バリエーション、数量、価格、小計に関する詳細など、注文内の各品目に関する情報が含まれています。