每个类别的产品属性

时间:2013-07-02 09:35:31

标签: php mysql

我有一个类别表,其中包含类别ID,名称和父级。我有一个产品表,其中包含指向名为cat_id的类别表的链接。

现在我有各种各样的产品,并不是每种产品都有相同的属性,如颜色或碎片。所以我的问题是:如何设置每个类别可以有不同的属性?

我被困在如何最好地链接这个。 现在,我在products表中有一个列,其中包含所有属性,但也包含每个类别未使用的列。

1 个答案:

答案 0 :(得分:0)

制作属性类别表:

attcat_id attcat_name

制作属性表:

att_id attcat_id(外键)att_name

这两种方式将被链接

现在,在类别表中,将每个类别与属性类别

相关联

cat_id cat_name attcat_id(外键)

因此,想法是根据属性类别和属性类别将属性分组到产品类别。例如,属性类别mobile的属性为price screensize camera flashlight

现在将mobile即属性类别链接到您的商品类别Mobiles