相关疑难解决方法(0)

为多对多关系(产品的变体)的组合设计SQL模式

我希望这个标题有点帮助.我正在使用MySQL作为我的数据库

我正在建立一个产品数据库,我不知道如何处理产品变化的存储价格/ SKU.产品可能有无限的变化,每个变化组合都有自己的价格/ SKU /等.

这就是我现在设置我的产品/变体表的方法:

PRODUCTS
+--------------------------+
| id | name | description  |
+----+------+--------------+
| 1  | rug  | a cool rug   |
| 2  | cup  | a coffee cup |
+----+------+--------------+

PRODUCT_VARIANTS
+----+------------+----------+-----------+
| id | product_id | variant  | value     |
+----+------------+----------+-----------+
| 1  | 1          | color    | red       |
| 2  | 1          | color    | blue      |
| 3  | 1          | color    | green     |
| 4  | 1          | material …
Run Code Online (Sandbox Code Playgroud)

sql schema database-administration e-commerce database-schema

19
推荐指数
3
解决办法
2万
查看次数