目前产品有2种属性,当然也许会增加其它情况 比如高度等 产品->颜色
产品->尺寸
产品->颜色,尺寸存在这3种情况目前我的数据库设计方式是这样 总感觉不合理,请高人指点是否有高效的设计方式分类表
定义了所有的尺寸和颜色尺寸表
ID 产品 尺寸
1 10 尺寸ID颜色表
ID 产品 红色
1 10 颜色ID价格表
ID 产品 颜色 尺寸 价格
1 10 颜色id 尺寸ID 100
2 11 null 尺寸ID 1000
3 12 颜色ID null 300前台产品页面
产品->颜色->价格
产品->尺寸->价格
产品->颜色->尺寸->价格以上三种情况 个人总计这样设计不是太合理 有做过类似情况的请指点一二
产品->尺寸
产品->颜色,尺寸存在这3种情况目前我的数据库设计方式是这样 总感觉不合理,请高人指点是否有高效的设计方式分类表
定义了所有的尺寸和颜色尺寸表
ID 产品 尺寸
1 10 尺寸ID颜色表
ID 产品 红色
1 10 颜色ID价格表
ID 产品 颜色 尺寸 价格
1 10 颜色id 尺寸ID 100
2 11 null 尺寸ID 1000
3 12 颜色ID null 300前台产品页面
产品->颜色->价格
产品->尺寸->价格
产品->颜色->尺寸->价格以上三种情况 个人总计这样设计不是太合理 有做过类似情况的请指点一二
属性表(属性ID,属性名称,。)
产品属性表 (产品编号,属性ID,属性值)