我想在类别中实现产品过滤,我对正确的数据库模式有疑问。现在我有以下表格:
分类:
1. id
2. category
3. description
产品:
1. id
2. category_id
3. product
4. image
5. price
属性:
1. id
2. attribute
类别属性:
1. category_id
2. attribute_id
我的问题是我应该创建哪些表以及它们必须存储不同类型的值、属性值、产品属性值等的列。
再创建3个表是否正常:
价值观:
1. id
2. value
属性值:
1. attribute_id
2. value_id
Products_Attributes_Values:
1. product_id
2. attribute_id
3. value_id
我在最后几张桌子上搞砸了。什么会更好地存储和过滤?