0
這是我有一段時間的問題,不知道什麼是解決問題的最佳方法。 它可能更容易讓我用一個例子來解釋。MySQL多個表或單個字段的多個值?
所以我有很多收藏和許多物品。一些項目可以屬於一個或多個集合,或者根本沒有。收藏集必須至少包含一個項目,但是它可以具有的項目數量沒有限制。
我該如何將這些信息存儲在MySQL數據庫中/最有效的方法是什麼?
我已經有一個項目的表,每個項目具有唯一的ID,這就是容易的部分,創建集合部分是我被卡住的地方。
是否爲每個集合創建一個新表,給它一個唯一的表名併爲屬於該集合的每個項插入新記錄?
我是否只創建一個大型集合表,每個記錄都是新集合和所有項目ID的單個字段?
有沒有另一種方法呢?
如果這對數據庫結構有任何影響,將使用php網站查詢。
太棒了,聽起來很完美。感謝您及時的回覆。 – jakecfc1992
如果它回答您的問題,請將其標記爲可接受的解決方案。 –
然後您可能想要查看SQL中的連接,然後您可以合併這兩個表 –