物理データモデル (PDM) の概要 by Scott W. Ambler, Copyright 2003 データモデリングとは、データ指向の構造を調査する作業のことです。他のモデリング成果物同様にデータモデルも、大雑把な概念モデルから物理データモデル(physical data model: PDM)まで、さまざまな目的に使うことができます。物理データのモデリングは、概念的には設計クラスのモデリングと同じで、データベースの内部スキーマを設計して、データテーブルとそのデータの列、テーブル間の関係を記述することが目的です。 図1は大学システムのPDMの一部です。これがすべてでないことは、この図に表示されていないテーブルの外部キーがSeminarテーブルに含まれていることから分かりますし、率直に言ってしまえば、コースや教授といった多くのドメインの概念がモデリングされていないことからも明白です。
![物理データモデルの概要](https://cdn-ak-scissors.b.st-hatena.com/image/square/1b243ff86e0b533e5844ce8527f2efa738491f09/height=288;version=1;width=512/https%3A%2F%2Fwww.ogis-ri.co.jp%2Fotc%2Fswec%2Fprocess%2Fam-res%2Fam%2Fimages%2Fmodels%2FphysicalDataModel.jpg)