一个关联的问题
请问以下这种情况怎样处理比较好?
系统中有多个group,每个group有多个user,另外还可以添加、删除、重命名group,看起来group与user是聚合而且group和user都是Entity。
但我们这个项目的实际应用中又几乎不会用到group,group就是在查看user的时候让user分成组,其他情况下基本都关注user,比如一些业务逻辑都围绕user和其他Entity展开。如果按聚合根处理,删除group时删除其user很简单很顺利,但其他那些情况总不能每次查user都从group进入吧?
[该贴被madeby于2010-06-04 10:45修改过]