SQL Query用于检索作为键值对存储的项目及其数据

时间:2014-04-04 04:00:22

标签: mysql one-to-many key-value

我设置了一个系统来存储可能有不同数据类型的不同类型的项目,但我不确定如何查询数据库以返回项目及其所有数据。< / p>

我正在使用mysql。

这是我正在使用的表格模型。

enter image description here

项目具有关联的记录ID(rID),记录表存储包含数据的键值对(数据类型为键,值为值)。

理想情况下,我可以在数据库中查询某个记录值等于x的项目,并为每个项目返回一行,每个数据类型的值包含一个字段,它的数据类型ID(我不确定这是否可行)。

作为一个附加约束,可以随时添加新的项目类型和数据类型,因此查询允许这样可以使事情变得更容易。

非常感谢任何帮助。

感谢。

0 个答案:

没有答案