Këtu është një dizajn i bazës së të dhënave për seksionin e porosive në e-commerce, me produkte që kanë atribute të shumta dhe çmime të shumta:
Tabela: Users
UserID
: Çelësi primar, numër i plotë unikUsername
: VarguEmail
: VarguPassword
: VarguCreatedAt
: Data dhe oraUpdatedAt
: Data dhe ora
Tabela: Orders
OrderID
: Çelësi primar, numër i plotë unikUserID
: Tabela e përdoruesve të referencës së çelësit të huajTotalAmount
: dhjetoreOrderDate
: Data
Tabela: OrderItems
OrderItemID
: Çelësi primar, numër i plotë unikOrderID
: Tabela e porosive të referencës së çelësit të huajProductID
: Tabela e produkteve të referencës së çelësave të huajVariantID
: Tabela e referencave të çelësave të huaj të varianteve të produkteveQuantity
: Numër i plotëPrice
: dhjetoreSubtotal
: dhjetore
Tabela: Products
ProductID
: Çelësi primar, numër i plotë unikName
: VarguDescription
: TekstiCreatedAt
: Data dhe oraUpdatedAt
: Data dhe ora
Tabela: ProductVariants
VariantID
: Çelësi primar, numër i plotë unikProductID
: Tabela e produkteve të referencës së çelësave të huajName
: Vargu(p.sh., ngjyra, madhësia)Value
: Vargu(p.sh., i kuq, XL)
Tabela: VariantPrices
PriceID
: Çelësi primar, numër i plotë unikVariantID
: Tabela e referencave të çelësave të huaj të varianteve të produktevePrice
: dhjetoreCurrency
: Vargu(p.sh. USD, VND)
Në këtë dizajn, OrderItems
tabela përmban informacione për çdo artikull në një renditje, duke përfshirë detaje rreth produktit, variantin e produktit, sasinë, çmimin dhe nëntotalin.