0

Hibernate での暗黙的なポリモーフィズムの制限を理解できません

太字のポイントを教えてください。

(1) このアプローチの主な問題は、ポリモーフィック アソシエーションがうまくサポートされていないことです。 すべてのサブクラスが異なるテーブルにマップされ、それらのスーパークラスへのポリモーフィック アソシエーションを単純な外部キーとして表すことができません。

(2) スーパー クラスに対するクエリは、ポリモーリック クエリに対して (具象クラスごとに) 複数の SELECT ステートメントを実行します。

(3)スーパークラス プロパティへの変更は、データベース内の異なるテーブルのいくつかの列に影響します。また、すべてのサブクラスに適用されるデータベースの整合性制約を実装することも非常に困難になります。

質問が明確でない場合は、コメントしてください。

4

0 に答える 0