データベース
基本情報技術者試験 科目A免除 修了試験 201012 実施分 問48
学校における教師,クラス,教室の三つのエンティティの関係を表す E-R 図 (a),(b) について考える。この二つの E-R 図の読み方のうち,適切なものはどれか。ここで,“1 1”は 1 対 1 の対応関係を表し,“1 *”は 1 対多の対応関係を表す。
E-R 図:
(a) 教師 —(1 : 1)— クラス —(1 : 1)— 教室(教師側端 1・クラス側端 1,クラス側端 1・教室側端 1)
(b) 教師 —(1 : *)— クラス —(* : 1)— 教室(教師側端 1・クラス側端 *,クラス側端 *・教室側端 1)
答えを選ぶ
出典:基本情報技術者試験 科目A免除 修了試験 201012 実施分 問48(問題文は IPA の公開問題。解説は当サイト作成)
解説に誤りを見つけたら、解説の誤りを報告してください。
答えと解説を見る
正解:イ
覚える知識
E-R図の多重度表記の読み取り
E-R図の関連線の端点の1や*は、対応する実体の数(多重度)を表す。
この問題で必要なこと
(a)は教師とクラスが1対1、(b)は1対多なので、(b)では一人の教師が複数クラスを担当しうる。
ひっかけ
1対多の向きを逆に読む選択肢に混同させる。
この知識の出題:本試験系 1 回・免除試験 6 回(公開問題での観測値)。頻出知識ランキング454位(全1,254件中)。