请教;电商的后台商品表的设计

MySql 码拜 8年前 (2016-02-19) 1136次浏览
每一个商品都有多个属性:如(颜色,材质,…..);
每个属性都有多个值 :如(颜色:红色,黄色;蓝色);
每一个不同属性的相同商品有不同的价格 :如(A商品  红色  200*200 棉绒     200元)
(B商品 蓝色 300*300 毛线     160元)
问一下这样的表怎么设计
解决方案

40

属性表:属性id,属性名称 (存放各种属性:颜色,材质,….)
属性-值表:属性-值id,属性id,值名称(存放各种属性值对:颜色,红 )
属性组合表:属性组合id,组id,属性-值id(那几个属性-值 可以合成一组,颜色-红,材质-毛绒)
产品表:产品id,产品名称
产品价格:产品id,组id,价格(某个产品颜色-红,材质-毛绒,价格200)

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明请教;电商的后台商品表的设计
喜欢 (0)
[1034331897@qq.com]
分享 (0)