0

Hibernate のドキュメントには、Hibernate で 1 対多の関連付けを使用する場合のいくつかのルールが記載されています。

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

1 対多の関連付けは、コレクション テーブルを介在させずに、外部キーを介して 2 つのクラスのテーブルをリンクします。このマッピングは、通常の Java コレクションの特定のセマンティクスを失います。

  • 含まれているエンティティ クラスのインスタンスは、コレクションの複数のインスタンスに属することはできません。
  • 含まれるエンティティ クラスのインスタンスは、コレクション インデックスの複数の値に表示できません。

これらのステートメントを理解するのを手伝ってください。

私が製品を持っていて、それがパーツのコレクションを持っているとします。ポイントに従って、私の製品とそのパーツにどのような制限が適用されますか?

4

1 に答える 1