小编les*_*dru的帖子

具有多个变体/属性的产品的架构设计?

我正在使用 MySQL。这个想法类似于 shopify 具有不同的概念,因此用户将添加具有多种类型的变体和属性的产品。

从我所做的所有研究来看,这对我来说似乎是最有可能的解决方案,我只是想知道以下模式是否有任何问题以及有哪些优点/缺点?

谢谢

Table: products
------------------------------
| ID | ProductName           |
|----------------------------| 
| 1  | Leather Wallet Case   |
| 2  | Jeans                 |
| 3  | Power Bank            |



Table: products_variants
-------------------------------
| ID | ProductId | ParentId | Variant  | VariantName | SKU  | StockTotal | WholeSalePrice | BuyPrice | OnSale | OnSalePrice |
|---------------------------------------------------------------------------------------------------------------------------|
| 1  | 1         | null     | model    | iPhone5     | SKU  | 10         | 3              | 10       | null …
Run Code Online (Sandbox Code Playgroud)

mysql schema database-design eav

18
推荐指数
2
解决办法
5万
查看次数

标签 统计

database-design ×1

eav ×1

mysql ×1

schema ×1