寻求一种数据设计思路?
如何实现:在添加同一个产品时有可能是(新品推荐、精品、产品)其是一种分类,也有可能是其中两种或三种都有?但产品数据库只有一条记录。
这样应该如何设计?
库结构:如下
表(1)产品表:product
ID:序列
ClassID:分类序列
productName:产品名称
表(2)产品类别表:productClass
ClassID:分类序列
productClassName:分类产品名称
列子:
例如:productClass
ClassID productClassName
1 新品推荐
2 精品
3 产品
例如:product
ID ClassID productName
1 1 产品A
2 2 产品A
3 3 产口B
4 3 产品A
我不想重复添加三条记录,这样也太浪费资源!