Post

PofEAA

2017-10-01 16:44:38

単一テーブル継承・クラステーブル継承...

概要 リレーショナルなデータベースは継承をサポートをしていないので、オブジェクトの継承関係をデータベースにどのように表現するのか考慮する必要があります。それを表現する3つのパターン、単一テーブル継承・クラステーブル継承・具象クラス継承とはについて説明します。  ※各パターンの実装におけるメリット・デメリット等には触れません。 前提 今回想定する登場するクラスは4つです。 Rarty PeopleがRich Peopleを継承するという構造はちょっとわかりづらいかもしれませんが、イメージが伝われば良しとします。 People(人々) 全クラスに共通する属性を持っています。 idは一意なキーで...

プログラミング

PofEAA