欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

HIbernate 多对多 博客分类: 数据库 Hibernate数据库 

程序员文章站 2024-03-14 18:48:53
...
策略1:A,B表多对多的关系需要引入C表。
C表中的所有属性即为主键又为外键分别参照A,B两表。
C表中不可以有其他属性

策略2:将多对多拆分成两个一对多:
A,B对象多对多的关系需要引入C对象。使得A,B两对象与C对象的关系为一对多。
对应数据库中:A,B表多对多的关系需要引入C表。A,B两表与C表的关系为一对多。
C表有自己的主键
C表中又非主键的外键分别参照A,B两表。
C表中可以有其他属性

参考:http://www.jdon.com/jivejdon/thread/22244
相关标签: Hibernate 数据库