外键数量未知的建模表

问题描述

我有一个要基于Shopee建模的电子商务Django项目。在Shopee中,卖方可以出售产品。如果产品没有任何变化,它将有1个价格,当点击“购买”按钮时,它将直接进入购物车。

但是,如果产品有任何变化,例如颜色或颜色和尺寸,单击“购买”按钮时,将提示您先选择颜色选项。

这是供卖方输入价格和库存以获取变化颜色白色和尺寸M的界面:

enter image description here

这是我的ERD:

enter image description here

如果我想为产品裙子颜色:SKU插入SKU,这会起作用的。100成本:$ 10(1个变体:颜色),但是,如果我想为产品裙子颜色:SKU插入SKU,怎么办? :100费用:10美元(超过1个变体,即颜色和尺寸)?因为SKU中只有1个FK product_variant_id和1个FK product_variant_value_id

谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)