本文へスキップ

令和3年度 ITパスポート試験 問70

この問題の解説と、これまでの解答の記録です。

問70
頻出度★★★

条件① ~ ④を全て満たすとき, 出版社と著者と本の関係を示す E-R 図はどれか。 ここで, E-R 図の表記法は次のとおりとする。 〔表記法〕 a から b への矢印 (a → b) は, a と b が, 1 対多の関係であることを表す。 〔条件〕 ① 出版社は, 複数の著者と契約している。 ② 著者は, 一つの出版社とだけ契約している。 ③ 著者は, 複数の本を書いている。 ④ 1 冊の本は, 1 人の著者が書いている。

出典 令和3年度 ITパスポート試験 問70
解説

問 70

  • ア

    正解 この表記法では「a→b」は a と b が 1 対多の関係で、矢印の元 a が『1』側、矢印の先 b が『多』側を表します。条件①②「出版社は複数の著者と契約」「著者は一つの出版社とだけ契約」から、出版社 1 に著者が多なので出版社→著者。条件③④「著者は複数の本を書く」「1 冊の本は 1 人の著者が書く」から、著者 1 に本が多なので著者→本。両方を連結すると「出版社→著者→本」とすべて右向きの矢印になり、これに合致するアが正解です。

  • 不正解イ

    「著者←本」は本が『1』側・著者が『多』側、すなわち 1 冊の本を複数の著者が書く関係を表し、条件③④「著者が複数の本を書き、1 冊の本は 1 人の著者が書く (著者→本)」に反するため誤り。

  • 不正解ウ

    「出版社←著者」は著者が『1』側・出版社が『多』側、すなわち 1 人の著者が複数の出版社と契約する関係を表し、条件②「著者は一つの出版社とだけ契約」(出版社→著者) に反するため誤り。

  • 不正解エ

    「出版社←著者←本」は矢印が両方とも逆向きで、条件①②の出版社→著者にも条件③④の著者→本にも反する。1 対多の向きがすべて逆になっており誤り。

ここがポイント
  • E-R 図の矢印表記「a→b」で 1 対多を読む考え方: 矢印の元が『1』側、矢印の先が『多』側。
  • 各条件文から『1』側と『多』側を特定して矢印の向きを決め、連結して全体の E-R 図を組み立てる。
用語

解答の記録