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進行查詢,所以我一定要這樣做。謝謝! –