【发布时间】:2011-06-10 14:36:24
【问题描述】:
我们正在尝试建立一对多的关系。为了了解它的工作原理,我们偶然发现了this example,它展示了如何做到这一点。
该示例显示了一个合理的 ER 图,但一般来说,在一对多关系中不需要辅助表。我们可以在Phone 表中插入一个StudentId 列,并通过这个标识符连接两个表来实现链接。相比之下,在示例中,他们需要连接三个表。
我们想知道这样的行为是否可以通过一些良好的实践来证明是合理的,这使得 Hibernate 的管理变得容易,或者这只是写这篇文章的人的错误。
有什么想法吗?
【问题讨论】:
标签: hibernate database-design one-to-many entity-relationship