令和3年度 ITパスポート 問70(テクノロジ)
出典:令和3年度 ITパスポート試験 公開問題 問70(独立行政法人情報処理推進機構(IPA))
条件①~④を全て満たすとき,出版社と著者と本の関係を示すE-R図はどれか。ここで,E-R図の表記法は次のとおりとする。
- ア
- イ
- ウ
- エ
正解と解説を見る
正解:ア
【図の読み取り】
表記法では、aからbへの矢印「a → b」は、aとbが1対多の関係であることを表します。つまり、1つのaに対して、複数のbが対応し、1つのbには1つのaだけが対応します。矢印の根元が「1」、先が「多」の側です。
【条件から関係を考える】
・条件①と②:出版社は複数の著者と契約し、著者は1つの出版社とだけ契約するので、出版社と著者は1対多です。出版社 → 著者 と表します
・条件③と④:著者は複数の本を書き、1冊の本は1人の著者が書くので、著者と本は1対多です。著者 → 本 と表します
【選択肢の検討】
ア:出版社 → 著者 → 本 で、どちらの関係も正しく表しています。
イ:本 → 著者 となっていて、1冊の本を複数の著者が書く関係になり、条件④と合いません。
ウ:著者 → 出版社 となっていて、1人の著者が複数の出版社と契約する関係になり、条件②と合いません。
エ:出版社と著者、著者と本のどちらの向きも逆です。
よって、正解は選択肢アです。