E-R図とは?
E-R図とは、実体(エンティティ)と実体間の関連(リレーションシップ)、および各実体が持つ属性で対象業務を表す概念データモデルの図法。関係データベースの表設計に落とす前段として、業務上の「何が何とどう結び付くか」を実装非依存で整理するために描く。
いーあーるず
E-R図の意味
実体(エンティティ)と実体間の関連(リレーションシップ)、および各実体が持つ属性で対象業務を表す概念データモデルの図法。関係データベースの表設計に落とす前段として、業務上の「何が何とどう結び付くか」を実装非依存で整理するために描く。
E-R図の具体例
「受注」と「商品」が多対多なら、受注明細という関連実体を置き、受注番号と商品コードを組み合わせた主キーを持たせて1対多×2に分解する。この分解結果がそのまま受注明細表の設計になり、数量や単価は明細側の属性として置くことになる。
E-R図は試験でどう引っ掛けられる?
多重度の「1対多」がどちらの実体から見た数かを取り違えやすい。またE-R図は概念モデルであり、索引や物理配置は表現しない。クラス図と似て見えるが、E-R図には操作(メソッド)が現れない。
E-R図と関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。