| EAA カタログ |

単一のテーブルにおける継承

さまざまなクラスのすべてのフィールドにカラムがある単一のテーブルとして、クラスの継承階層を表します。

完全な説明については、EAA のポイント のページ 278 を参照してください。

リレーショナルデータベースは継承をサポートしないため、オブジェクトからデータベースにマッピングする場合、見事な継承構造をリレーショナルテーブルでどのように表すかを考慮する必要があります。リレーショナルデータベースにマッピングすると、複数のテーブルで継承構造を処理するときに急増する可能性のある結合を最小限に抑えようとします。単一のテーブルにおける継承は、継承構造のすべてのクラスのすべてのフィールドを単一のテーブルにマッピングします。