データベース設計 (全36問中4問目)

No.4

条件①~④を全て満たすとき,出版社と著者と本の関係を示すE-R図はどれか。ここで,E-R図の表記法は次のとおりとする。

〔表記法〕
ab aとbが,1対多の関係であることを表す。

〔条件〕
  1. 出版社は,複数の著者と契約している。
  2. 著者は,一つの出版社とだけ契約している。
  3. 著者は,複数の本を書いている。
  4. 1冊の本は,1人の著者が書いている。
  • 70a.gif/image-size:231×23
  • 70i.gif/image-size:231×23
  • 70u.gif/image-size:232×24
  • 70e.gif/image-size:231×24

分類

テクノロジ系 » データベース » データベース設計

正解

解説

〔条件〕の関係を設問の表記法で表していくと次のようになります。
  1. 1つの出版社に対して複数の著者が関連します。よって、出版社からみた著者の数は"多"です。
  2. 1人の著者は1つの出版社だけと関連します。よって、著者からみた出版社の数は"1"です。
  3. 1人の著者に対して複数の本が関連します。よって、著者からみた本の数は"多"です。
  4. 1冊の本は1人の著者だけと関連します。よって、本からみた著者の数は"1"です。
①と②より、出版社著者という関係を導くことができ、③と④より著者という関係が導けます。出版社と著者と本の関係を示すE-R図には、出版社から著者に向けた矢印と、著者から本に向けた矢印の2つが必要なので、「ア」が適切となります。
70a.gif/image-size:231×23
© 2009-2024 ITパスポート試験ドットコム All Rights Reserved.

Pagetop