テクノロジ
E-R図とは
英語名:Entity Relationship Diagram
ひとことで言うと:業務で扱う対象をエンティティとして整理し、対象同士の関係を線で表す図。
意味をわかりやすく解説
E-R図は、顧客や商品など管理する対象と、それらの関係を図で表し、データベース設計を整理するものです。
エンティティは顧客や商品など管理したい対象、リレーションシップは「顧客が注文する」のような関係です。一対一、一対多、多対多といった対応数も表し、業務ルールや必要なデータ構造を明確にします。
具体例
顧客と注文をエンティティにし、「1人の顧客が複数の注文を行う」という一対多の関係をE-R図で表して、テーブル設計へつなげます。
似た用語との違い
UMLクラス図
どちらも構造を表しますが、E-R図はデータと関係の整理が中心です。クラス図は属性に加えて操作や継承も表せます。
ITパスポートの試験ポイント
「エンティティ」「リレーションシップ」「一対多」「データモデル」がE-R図の手掛かりです。
CHECK QUESTION
顧客1人に注文が複数対応する関係を表す図として適切なものは何?
答えを見る
E-R図です。エンティティ間の関係と対応数を表します。
この説明は分かりやすかったですか?
ITパスポートを勉強中ですか?
この用語を含む重要用語を、単語帳や4択テストで学習できます。