为使用户成为多个群体的成员而需要何种关系才能收回:
- history of user participation in some groups (date joined, date quit)
- list of current user groups (in join order) to determine his current status
- list of users, who were participating in that group at a given period of time
我猜测是“ToMany”(或一种很简单的“AtoMany”),但可以说明如何使用它;最好是Django的模型需要一个起码的例子。
另外,在需要删除某些集团/用户时,预计会出现哪些一致性问题?