答案 0 :(得分:1)
我不同意您的架构:我认为您想要一种三元关系:User-Enterprise-Right。
您最终得到三个对象:
User
,Enterprise
和Right
。
多对多关系意味着涉及双向集合。
我不知道这是否是一个好的模式和模型,因为我不知道您的要求。
public class User {
private List<Enterprise> enterprises;
}
public class Enterprise {
private List<User> users;
}
您对Right
的课程根本不了解。