以下方案將在關係數據庫中實現。用於處理項目列表的表結構
我有以下情況: 有多個用戶,都是唯一的。每個用戶可以屬於一個或多個「團隊」。每個團隊可以擁有未知數量的用戶。
到目前爲止,我得到的是,我應該與所有的隊伍和所有的用戶有一張桌子。 但是關於如何存儲用戶所屬的團隊,我是否需要爲他所屬的每個團隊ID添加一個字段?我是否也需要確定他可以參加的比賽的數量或者是否可以有一定的限制? (如何存儲一個列表,在其他應用程序中的限制是可用的內存)。
理想情況下,我想要一個結構,可以讓我輕鬆查找用戶屬於哪個團隊。
在團隊表中也有類似的問題,我是否也需要定義團隊中用戶的限制?在這種情況下,我需要爲團隊中的每個用戶提供一列嗎?
最後,這個例子應該避免的東西,我應該看看結構不同?如果是這樣,請提供一個例子。
我不是在尋找代碼的例子,只是關於如何建立這些關係的例子。
還接受一些關於哪些數據庫結構類型用於每種類型的問題的文檔的建議。
我真的很喜歡你在第二種情況下的方法,我沒有想那麼遠,但實際上這符合我心中的想法! 感謝你和Ghost的回答,我現在有了一個很好的主意。非常感謝! – Danyjex
請接受我的回答,如果您覺得有用,請投票 – Monah