
146
ER図の種類
5-9
5-7で解説した ER図のモデルについて、具体的に解説します。
図5-16 は、大学の講義の情報を保存するデータベースを設計するため
に、ER図のそれぞれのモデルを作成した例です。、
の順に作成していき、最終的にデータベースで管理できる形式である
が出来上がります(ここでの書き方は一例)。
概念モデルは3 つのモデルの中で最も抽象的で、()
です。このモデルではデータ構造はまだ意識する必要はありませ
ん。全体像の整理により、この後の工程に生かすことができます。
論理モデルは、
です。具体的には、概念モデル
に属性やリレーションシップ(1 対多、多対多、1対 1)を追加していき
ます。図5-16 では、「教員」というエンティティに「教員 ID」や「教員
名」の属性を追加しています。「講義」や「学生」のエンティティについ
ても同様です。そして「教員」と「講義」のエンティティは1 対多、「講
義」と「学生」のエンティティは多対多の関係になっていることがわかる
ようにしてあります。
論理モデルからさらに詳細に落とし込んだ図が物理モデルです。
...