gpt4 book ai didi

java - Hibernate:选择对象关系映射?

转载 作者:行者123 更新时间:2023-12-02 09:54:45 25 4
gpt4 key购买 nike

我有这个模型:

enter image description here

我可以用 hibernate 来完成这个表示:

enter image description here

我不知道哪个是更好的解决方案,遵循这个对象关系表示,还是遵循数据库模型的相同表示(如第一张图)?

最佳答案

我不同意你的模式:我认为你想要一个三元关系:用户-企业-权利。

你最终得到三个对象:

用户企业权限

多对多关系意味着涉及双向集合。

我不知道这是否是一个好的架构和模型,因为我不知道您的要求。

public class User {
private List<Enterprise> enterprises;
}

public class Enterprise {
private List<User> users;
}

我根本不清楚你的Right类。

关于java - Hibernate:选择对象关系映射?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56082299/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com