我设置了一个系统来存储可能有不同数据类型的不同类型的项目,但我不确定如何查询数据库以返回项目及其所有数据。< / p>
我正在使用mysql。
这是我正在使用的表格模型。
项目具有关联的记录ID(rID),记录表存储包含数据的键值对(数据类型为键,值为值)。
理想情况下,我可以在数据库中查询某个记录值等于x的项目,并为每个项目返回一行,每个数据类型的值包含一个字段,它的数据类型ID(我不确定这是否可行)。
作为一个附加约束,可以随时添加新的项目类型和数据类型,因此查询允许这样可以使事情变得更容易。
非常感谢任何帮助。
感谢。