我需要在db中存储一些关于 item 的信息。我有* item_id *,* item_name *,但我事先并不知道有多少信息会有这个项目。其中一个可以有* item_info1 *和* item_info2 *,而另一个只有* item_info1 *。我怎么能实现这个动态的列?我认为只关于在单元格中存储序列化信息,但这种方式来获取单独的* item_infoN *我必须请求完整的单元格数据。这是不舒服的方式,我相信还有另一种方法可以解决这个问题。 THX!
答案 0 :(得分:2)
使用另一张表。
Items
item_id
item_name
Item_Infos
item_id
item_info
Foreign Key item_id references Items(item_id)
您可以为任何项目提供任意数量的项目信息。
资源: