0
A
回答
1
最簡單的是,在會員表中,因爲這是用戶和團隊之間的鏈接。在這種情況下,您可以更靈活地添加例如2個管理員。另一種方式也是有效的,因爲它確保具有明確的1個管理員。
缺點是,例如有一個你應該執行的關係,因此admin_id總是鏈接到一個真正是團隊成員的用戶。所以在刪除你應該檢查這個管理員是否真的仍然可用。
進一步思考:考慮你是否有多個角色,如果是這樣的話,你可能會使用更復雜但靈活的解決方案,如ACL和事物。
相關問題
- 1. 小型數據庫開發團隊源代碼管理系統
- 2. 用戶和團隊建模
- 3. 管理團隊捆綁
- 4. 團隊的任務管理
- 5. 數據庫中的隊列管理
- 6. 用戶管理:在用戶定義的「組」,數據庫模式和物流管理中的用戶
- 7. 管理員用戶無法管理TFS 2015中團隊項目的權限
- 8. Visual Studio團隊服務包管理API
- 9. Team Foundation Server - 管理外部團隊
- 10. 隱藏或停用團隊資源管理器中的團隊項目
- 11. 建模團隊
- 12. 處理團隊成員之間的數據庫相關項目
- 13. 數據庫建模,用戶,主持人,管理員
- 14. 團隊管理員與項目管理員TFS
- 15. 如何管理分佈式數據庫中的用戶會話?
- 16. 分佈式開發團隊中的數據庫開發
- 17. 使用單獨的模式/數據庫方法管理多租戶連接池
- 18. 如何以團隊的方式管理Google App Engine項目?
- 19. VS 2017 - 團隊資源管理器提交 - 快捷方式
- 20. 開始使用內容管理系統的數據庫模式
- 21. Git團隊門戶
- 22. 新團隊項目沒有出現在團隊資源管理器中
- 23. 我想給團隊GitHub管理員,寫或讀取任何團隊
- 24. 如何使用SQL管理數據庫中的FIFO隊列?
- 25. 數據庫管理
- 26. Node.js //管理sqlite數據庫的模塊
- 27. 數據庫模式 - 用戶訂閱
- 28. 數據庫管理庫
- 29. FIWARE Orion和用戶數據管理vs mysql數據庫
- 30. Data Dude/VS團隊系統數據庫 - 用於多個項目數據庫
謝謝,我可能會爲會員設置一個布爾值,以防萬一我的客戶改變了他對管理員數量的想法。 – mreq 2012-01-30 16:16:30