基本情報暗記無料で始める

E-R図とは?いーあーるず

E-R図とは、データベース設計で、扱う対象である実体(エンティティ)と、その間の関連を線で結んで表した図。関連には1対1・1対多・多対多という多重度(カーディナリティ)を書き添える。特定のDBMSに依存しない形でデータの構造を決める、概念設計の段階で使う。

最終更新:2026-10-09

試験情報

基本情報技術者試験の過去問では2回出題されています。

基本情報技術者試験の頻出用語/テクノロジ系

別名:E-R図(実体関連モデル)、ER図(実体関連図)、実体関連図、E-R図(マネジメント系側の重複)、マネジメント系側の重複、ERD

この語が出る過去問を解く →

背景

表の定義からいきなり作り始めると、業務上のつながりが表の形の中に埋もれ、後から仕様を確かめられなくなる。そこで製品や実装から離れ、業務に出てくるものと、その間の関係だけを図にして関係者と合意する段階が置かれた。開発工程のどこで何を表す図なのかが問われる。

具体例

大学の履修管理なら、学生と科目を実体として置く。1人の学生は複数の科目を取り、1つの科目にも複数の学生がいるので多対多になり、実装では履修という中間の表を挟んで1対多の2組へ分ける。

試験での引っ掛け

多対多はそのままでは表にできず、連関エンティティを挟んで分解する。外部キーは多の側の表に置くという向きも逆に覚えやすい。データの流れを表すDFDとは目的が違う点、この図そのものは物理的な表定義ではない点も問われる。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では2回出題
  • 分野:テクノロジ系
  • 多対多はそのままでは表にできず、連関エンティティを挟んで分解する。