我有一個問題,但我找不到任何解決方案。數據庫設計:客戶,用戶,組所有者
我有用戶分組的組,一個用戶不能在多個組中(所以,一個組很多用戶,這裏沒有問題)。 一個組中的一個用戶必須是該組的所有者,同樣,它不能是兩個或更多組的所有者(因爲一個用戶不能在多個組中)。 最後,組的所有者必須是父級Customers表的孩子。
澄清, 一個用戶可以在一個組中。一個組可以有很多用戶,組的所有者是用戶,也是客戶。 一個組只能擁有一個所有者。
我需要一個設計來支持這個,我嘗試了很多ERD,但是我找不到解決方案。
繪製您嘗試過的ERD,並將其發佈到此處。 – 2013-02-26 21:00:08
我最近嘗試這個ERD http://tinyurl.com/bvt8twf,我認爲這可以解決我的問題。在此,OWNERS是其客戶專業化的一員,與GROUPS和USERS有一對一的關係。 – 2013-02-28 11:30:18