過去問解きまくり研究所 ホーム

平成21年度 春期 午前Ⅱ 問4

データベース設計

適切なE-R図

業務ルールが次のように与えられている。これに基づき E-R 図を作成した。適切な E-R 図はどれか。ここで,1 * は 1 対多の関連を表す。

〔業務ルール〕
この会社は語学教材を販売している。営業員は一つ以上の担当地域が定められており,担当地域の 1 人以上の顧客から受注を得る。一つの地域を 1 人以上の営業員が担当する。

選択肢は原典では E-R 図(エンティティを箱,関連を線で結び,線の両端に 1 と * を記す)。各肢の関連を「1 側のエンティティ 1―* 多側のエンティティ」の形で書き写した。

答えと解説を見る

✓ これが正解ウ(原典は図。地域 1―* 顧客,地域 1―* 担当地域,営業員 1―* 担当地域,顧客 1―* 受注,営業員 1―* 受注,受注 1―* 受注明細,教材 1―* 受注明細)

解説

営業員と地域の多対多を担当地域で解き、受注は顧客と営業員に結びます。

業務ルールの文を一つずつ 1 対多の関連に置き換えて比べます。営業員は一つ以上の地域を担当し、一つの地域も 1 人以上の営業員が担当するので、営業員と地域は多対多です。多対多は間に担当地域を置き、地域 1 対多 担当地域、営業員 1 対多 担当地域の二つに分けて表します。顧客はいずれかの地域に属するので地域 1 対多 顧客、受注は営業員が顧客から得るので、顧客 1 対多 受注と営業員 1 対多 受注になります。これらがすべてそろい、受注と受注明細、教材と受注明細の関連も備えた E-R 図が正解です。多対多の組を見つけたら、間に置いたエンティティの側が多になっているかを最初に確かめると、図の比較が速くなります。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成21年度 春期 データベーススペシャリスト試験 午前Ⅱ 問4

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)