2011-01-20 67 views
1

說您有一個存儲庫BusinessRepository,並且您希望有一些方法刪除給定的BusinessContact,在此場景中,業務是父級,BusinessContact是子級,一對多,每個業務都可以有很多聯繫人,我們有兩個刪除方法在同一個存儲庫?或者把它放在Update方法中。我正在使用C#和EF 4. Thankx刪除存儲庫中相關實體的最佳方法

回答

0

聽起來像Business一樣是一個聚合根。

所以,我會建議通過你的業務實體上的方法來添加和刪除聯繫人,你使用你的倉庫。

存儲庫信息模式和聚合根: What's an Aggregate Root?

相關問題