0
我在为Hibernate和数据库中理智的几个实体创建模型时遇到了麻烦。任何帮助表示赞赏。Hibernate继承建模
存在公司实体和表格,它提供公司名称和“公司代码”。公司代码必须是唯一的。
公司可以充当2个不同的实体,客户或合作伙伴。
我们希望有独立的客户和合作伙伴实体。
的复杂因素,我看到的是
1)公司可以是一个客户端和一个合作伙伴。
2)公司代码必须保持唯一。
3)我们希望能够创建通过company_code's作为参数的新客户和合作伙伴。例如。新客户(“WALMART”)和新合作伙伴(“WALMART”)应映射到同一家公司。
单表和多表继承不起作用,因为它们没有将具有相同公司代码的商户和客户映射到单个公司。
谢谢大家。