假设我有一家商店出售一般产品......例如衣服和电脑。 一个项目只能有一个类别。
所以我有一个类别(衣服,电脑等)的项目,并且根据项目具有属性的类别,这些属性的值也取决于类别。
对此有什么好处? 到目前为止,我有一个tbl_item,它与表tbl_attribute有许多关系,但我猜我应该把它更改为tbl_category吗?
答案 0 :(得分:0)
好像你有:
item(item_id, name, category_id)
item_attributes(item_id, attribute_id)
attributes(attribute_id, category_id, name)
因此,对于给定的项目,您查找category_id。获取可用属性列表,并将相应的属性插入item_attributes表。