【发布时间】:2015-09-15 09:11:48
【问题描述】:
我在 mysql 的 EAV 模型中创建了一个表,我最大的问题是如何像电子商务网站一样进行数据过滤让我展示一些数据以及我真正想要实现的目标
我有一个名为 value 的表,我有四列
id product_id Attribute_name Attribute Value
1 1 Brand Apple
2 1 Model Iphone6
3 1 Color White
4 1 OS ios
5 2 Brand Samsung
6 2 Model Note4
7 2 Color Black
8 2 OS Android
9 2 Brand SONY
10 2 Model Xperia
11 2 Color Red
12 2 OS Android
我想创建所有 4 个过滤表假设有人检查苹果和三星然后只有两个模型必须出现 Iphone6 和 Note4 然后当用户检查 Iphone6 时只有白色和操作系统中的 ios 如何执行此操作请我非常想要解决方案 2 天
【问题讨论】:
-
您是否愿意提供更多有关您正在寻找的信息的信息,因为我不知道到目前为止给出的答案是否对您有用?
标签: mysql sql database rdbms entity-attribute-value