ロゴ

ERD

いーあーるでぃー

ひとことで言うと

データベース設計においてエンティティ間の関連を図示する手法で、E-R図と同義。

解説

Entity Relationship Diagramの略で、データベース設計においてエンティティ(実体)間の関連を図示するための手法。E-R図とも呼ばれ、エンティティ、属性、リレーションシップの3要素で構成される。概念データモデルの設計段階で広く利用され、リレーショナルデータベースの論理設計の基礎となる。

くわしく解説

ERD(Entity Relationship Diagram)は、E-R図と同義の用語であり、データベースの論理設計・概念設計で使用される図法である。エンティティ(実体)、属性(エンティティの性質)、リレーションシップ(エンティティ間の関連)の3要素で構成され、データ構造を視覚的に整理する。記法としてはChen記法(四角・ひし形・楕円)、IE記法(鳥の足記法)、IDEF1X記法などがある。概念データモデルから論理データモデルを経て物理データモデルへと段階的に詳細化されるデータベース設計プロセスの中で、ERDは最初の概念設計段階で中心的な役割を担う。試験ではERDとE-R図が同義であることを理解した上で、カーディナリティの読み取りや多対多関係の扱いが問われる。テーブル設計(正規化)との関係も重要である。

具体例で考えよう

受注管理システムの設計で、「商品」「顧客」「注文」の3エンティティとその関係をERDで整理することで、テーブル構造の全体像を関係者間で共有した。

試験対策ポイント

ERDとE-R図は同義であることを確認。概念・論理・物理の設計ステップにおけるERDの位置づけを把握する。記法の種類(Chen、IE等)も出題される。

関連用語

経営情報システム」の他の用語