0

当我们在 Hibernate 中使用一对多关联时,hibernate 文档给出了一些规则:

http://docs.jboss.org/hibernate/orm/3.3/reference/en-US/html/collections.html#collections-onetomany

一对多关联通过一个外键链接两个类的表,没有中间的集合表。这种映射失去了普通 Java 集合的某些语义:

  • 包含的实体类的一个实例不能属于集合的多个实例。
  • 包含的实体类的实例不能出现在集合索引的多个值处。

请帮助我理解这些陈述。

假设我有一个产品并且它有零件集合,现在根据要点对我的产品及其零件施加什么样的限制?

4

1 回答 1

2
  • 一个零件不能属于 2 个或更多产品
  • 一个部件在产品的部件集合中不能出现多次
于 2013-11-03T23:17:53.260 回答