本文へスキップ
← 用語集一覧へ

E-R図

教科書で学ぶE-R図・キー設計と正規化

定義E-R図は、業務で管理する実体(エンティティ)と、実体どうしの関連(リレーションシップ)を図に表したものである。

解説実体はデータとして記録したい対象のまとまりで、関連は実体どうしのつながりを表す。関連には、片方の1件に相手が何件対応するかを示す多重度(1対1、1対多、多対多など)を書き添える。

たとえドラマの人物相関図のようなもの。登場人物を枠で描き、親子や同僚といった関係を線で結んで、誰と誰がどうつながるかを一目で分かるようにする。

記憶フックE は Entity(実体)、R は Relationship(関連)の頭文字。名前そのものが図の2つの部品を表している。

ほかの単元での説明(1)

教科書で学ぶ業務モデリングと業務改善・自動化

定義E-R図は、管理したい対象を実体(エンティティ)、実体同士の結び付きを関連(リレーションシップ)として描き、データの構造を表す図である。

解説実体は長方形で描き、関連は実体を結ぶ線 (記法によってはひし形) で表し、線の端の記号で「1対多」などの対応の数 (多重度) を示す。実体が持つ項目、例えば学生の氏名は属性と呼ぶ。業務で扱うデータを整理するデータモデルの代表で、データベースの表を設計する出発点になる。

たとえクラス名簿と授業一覧の間に「誰がどの授業に出るか」の線を引いた対応表のようなもので、出来事の順番ではなく、ものとものの結び付きを示す。

記憶フックE は Entity (実体)、R は Relationship (関連) の頭文字。

関連する過去問(21 問)