「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

Entity Relationship Diagram

pointこの用語のポイント

pointE-R図のことだよ

point箱と線で関係性を表現した図だよ

point箱が「物」を、線が「関係性」を表現しているよ

スポンサーリンク

簡単に書くよ

Entity Relationship Diagram(読:エンティティ・リレーションシップ・ダイアグラム)とは

いわゆる「E-R図」のこと。
用語の中身としては

「どんな物があるか」と「物同士に どんな関連性があるか」を何となく表現した図
であり

箱と線で関係性を表現した図
です。


image piyo

詳しく書くよ

最初に留意事項です。
E-R図」と言われて「あぁ、アレのことね」と分かる方は最後まで読む必要ありません。
E-R図の英語表現が「Entity Relationship Diagram」です。

Entity Relationship Diagram(エンティティ・リレーションシップ・ダイアグラム)

「E-R図って何?美味しいの?」な人は、このまま読み進めてください。
用語の中身について説明します。

ちょっと休憩2

それでは、いってみましょう。

「E-R」の「E」は「Entity」の頭文字で「実体」を意味します。
「『実体』って何?」と思う人もいるでしょうが、気にしてはいけません。
考えるのではなく感じてください。

Entity Relationship Diagram(エンティティ・リレーションシップ・ダイアグラム)2

「E-R」の「R」は「Relationship」の頭文字で「関連」を意味します。
あれとこれの関係性を指す用語です。

Entity Relationship Diagram(エンティティ・リレーションシップ・ダイアグラム)3

以上を踏まえて

「実体の関連」を表現した図

が「E-R図」です。

Entity Relationship Diagram(エンティティ・リレーションシップ・ダイアグラム)4

「実体の関連」とか書くと分かりにくいですが、要は

各要素の関係性

です。
アレとコレの関係性を表現します。

E-R図では「属性(Attribute)」も表現します。
属性は「どんなやつ?」を表す情報です。
いまいちピンと来なくても気にしないでください。
後で、もう少し具体的に説明します。

個人的には「『E-R-A図』じゃないの?」と思うのですが、E-R図なのですよね。
Aは忘れられちゃった可哀想な子です。

E-R図の書き方ですが、細かい部分が微妙に違う、いろいろな書き方があるようです。
個人的には、以下のような書き方に馴染みがあります。

まず、実体(Entity)を箱で表現します。
例えば「会社」エンティティと「社員」エンティティがあるとしましょう。

Entity Relationship Diagram(エンティティ・リレーションシップ・ダイアグラム)5

属性(Attribute)を箱の中身として表現します。
「会社」エンティティの中には「ID」「会社名」「TEL」があるとしましょう。
「社員」エンティティの中には「会社ID」「社員番号」「名前」があるとします。

Entity Relationship Diagram(エンティティ・リレーションシップ・ダイアグラム)6

関連(Relationship)を線で表現します。
「会社」エンティティの「ID」と「社員」エンティティの「会社ID」は同じものです。
「会社」エンティティと「社員」エンティティはID(会社ID)で紐付けられます。

Entity Relationship Diagram(エンティティ・リレーションシップ・ダイアグラム)7

この図を見れば

1.どんな物があるよ
2.物同士の関係性は、こんな感じだよ


が何となく分かります。

このような

1.物を箱で書く
2.関係性を線で書く


やり方で作った図が(私にとって馴染みのある)E-R図です。

Entity Relationship Diagram(エンティティ・リレーションシップ・ダイアグラム)8

繰り返しになりますが、E-R図の書き方は、いろいろあるようです。
E-R図の書き方については、できれば他のところで情報を補完してください。

以上を踏まえて、上でも書きましたが「E-R図」を指す英語表現が「Entity Relationship Diagram」です。

Entity Relationship Diagram(エンティティ・リレーションシップ・ダイアグラム)9

個人的には日本語の方が馴染みがありますけどね。
海外の解説とかを呼んでいると登場します。
気が向いたら、覚えてあげてください。


image piyo2

一言でまとめるよ

まぁ「Entity Relationship Diagram」って単語が出てきたら「E-R図(箱と線で関係性を表現した図)のことなんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像053
書籍画像055

おまけ

■訳してみるよ

「entity(エンティティ)」の意味は「実在」とか「存在」とか「実体」とかです。
「relationship(リレーションシップ)」の意味は「関係(性)」とか「結びつき」とか「関連(性)」とかです。
「diagram(ダイアグラム)」の意味は「図式」とか「図表」とか「図形」とかです。
何となく くっつけると

実体関連図

となります。




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
タヌキとキツネ
ソフトウェア受託現場の「失敗」集めてみた。 42の失敗事例で学ぶ受託開発のうまい進めかた