产品附加属性怎么设置呀?
在数据库当中应该怎么写呀?
比如卖的是玩具枪
下面给个选项
带一盒子弹的+5元
带二盒子弹的+8元
带三盒子弹的+10元
带六盒子弹的+11元
产品是玩具枪
原数据库的对应表的字段是
int id 产品编号
String name 产品名字
float price 产品价格
现在应该怎么设计这个数据表呢?
可以设计一个赠品表:
对应表的字段是
int id 赠品编号
int prd_id [color=red]产品id [/color]
int num 赠品数量
float price 赠品价格
可以设计一个赠品表:
对应表的字段是
int id 赠品编号
int prd_id 赠品id
int num 赠品数量
float price 赠品价格
可以看作是4种商品
表太多在实际中并不实用影响效率