0
ddd中應始終避免多對多關係。ddd中的多對多關係
假設我有兩個實體Publisher和SocialAccount。
1個發佈者可以註冊自己爲1個或多個socialaccount。
例如 - :Joh正在註冊自己的Twitter,FB。
1 SocialAccount可以與許多發佈者相關聯。
但是根據商業規則,發佈者應該自己註冊到SocialAccount(s),但是SocialAccount不能註冊發佈者,我的意思是沒有方法。
如何轉換這種多對多變成一對多
在Publisher類來完成。
列表<SocialAccount> SocialAccounts。
和SocialAccount類中的相同。或者我使用查詢來獲取有多少發佈商註冊到一個帳戶。
不是每個發佈商都有不同的社交帳戶嗎?我的意思是jon和Ed有不同的推特賬戶。那麼它會是一對多的呢? – 2010-12-14 20:51:31
我相信非公民大學生的SSN並不總是獨一無二的。 – DwB 2010-12-14 20:54:16