0
所以我有这个功能可以让用户将个人资料保存到列表中。沿着具有列表名称的播放列表,用户的id和唯一概要文件数据的类型,具有概要文件所在的概要文件ID和状态的缩写。我应该如何在数据库中构造这些数据?
更具体地说,我是想知道我是否应该在列表中列出这些列表中的单行:list_id
,list_name
,user_id
,serialized_list
。
其中serialized_list
列是包含状态键和配置文件ID的数组。
我想出的另一种选择就像有两张桌子一样。一个列:list_id
,list_name
,user_id
。
另一行每列表项:row_id
,list_id
,state
,profile_id
。
我是一种数据库n00b,所以我不完全确定什么考虑,甚至应该作出,但我想我问这些(或另一种选择)哪一个会更好的速度和可维护性?
事实证明,该项目要求我能够通过配置文件ID进行查询,所以我一定要这样做。谢谢! –