Iată un design de bază de date pentru secțiunea de comandă din e-commerce, cu produse având mai multe atribute și mai multe prețuri:
Masa: Users
UserID: cheie primară, întreg unicUsername: șirEmail: șirPassword: șirCreatedAt: Data si oraUpdatedAt: Data si ora
Masa: Orders
OrderID: cheie primară, întreg unicUserID: cheie străină care face referire la tabelul utilizatoriTotalAmount: DecimalăOrderDate: Data
Masa: OrderItems
OrderItemID: cheie primară, întreg unicOrderID: Tabelul de comenzi de referință la cheie străinăProductID: Tabelul Produselor de referință pentru chei străineVariantID: Tabelul ProductVariants care face referire la cheie străinăQuantity: Număr întregPrice: DecimalăSubtotal: Decimală
Masa: Products
ProductID: cheie primară, întreg unicName: șirDescription: TextCreatedAt: Data si oraUpdatedAt: Data si ora
Masa: ProductVariants
VariantID: cheie primară, întreg unicProductID: Tabelul Produselor de referință pentru chei străineName: șir(de exemplu, Culoare, Dimensiune)Value: șir(de exemplu, roșu, XL)
Masa: VariantPrices
PriceID: cheie primară, întreg unicVariantID: Tabelul ProductVariants care face referire la cheie străinăPrice: DecimalăCurrency: șir(de exemplu, USD, VND)
În acest design, OrderItems tabelul conține informații despre fiecare articol dintr-o comandă, inclusiv detalii despre produs, varianta de produs, cantitate, preț și subtotal.

