用語集
関連かんれん
E-R モデルにおけるエンティティ間の関係。1 対 1・1 対多・多対多。
ITパスポート
関連(Relationship)は、E-R 図における実体(エンティティ)どうしの結びつきです。「どの実体とどの実体が、どのような数の対応で結びつくか」を表します。
| 多重度(カーディナリティ) | 例 |
|---|---|
| 1 対 1 | 1 人の社員が 1 枚の社員証を持つ |
| 1 対多 | 1 つの部署に複数の社員が所属する |
| 多対多 | 1 人の生徒が複数の授業を受け、1 つの授業に複数の生徒がいる |
「多対多」はそのままでは RDB の表にできないため、関連自体を独立した表(連関エンティティ。例:受講表)にして、2 つの「1 対多」に分解します。
試験では 「1 対 1・1 対多・多対多」の見分けと、多対多を中間の表で解消する点が問われます。実体(事物)と関連(結びつき)の区別も押さえましょう。