情報処理技術者試験-NAVI


問1 問2 問3 問4 問5 問6 問7 問8
問9 問10 問11 問12 問13 問14 問15 問16
問17 問18 問19 問20 問21 問22 問23 問24
問25 問26 問27 問28 問29 問30 問31 問32
問33 問34 問35 問36 問37 問38 問39 問40
問41 問42 問43 問44 問45 問46 問47 問48
問49 問50

 








H13年春 テクニカルエンジニア (データベース) 【問35】


次の概念レベルのデータモデルを関係データベース上に実装することにし、実装レベルのデータモデルを作成した。
正しい多重度が指定されているものはどれか。
ただし、人は同じ会社に2度以上雇用されないものとする。
ここで、正方形はエンティティを表し、その中にエンティティ名を付した。長方形の間の線は関連を表し、ロール名を付した。
関連の ─→ は1対多のカーディナリティを表す。
多重度の下限値及び上限値を指定する場合は、”下限..上限”の形式で示す。上限値の”n”は制限がないことを示す。

          ┌───┐0..5    0..n┌───┐
          │ 会社 │←────→│  人  │
          └───┘  雇用履歴  └───┘
                    データモデル

┌───┐    0..5┌────┐0..n    ┌───┐

│ 会社 │───→│雇用履歴│←───│ 人 │
└───┘0..1 └────┘ 0..1└───┘
┌───┐    0..n┌────┐0..5    ┌───┐

│ 会社 │───→│雇用履歴│←───│ 人 │
└───┘0..1 └────┘ 0..1└───┘
┌───┐    0..5┌────┐0..n    ┌───┐

│ 会社 │───→│雇用履歴│←───│ 人 │
└───┘1..1 └────┘ 1..1└───┘
┌───┐    0..n┌────┐0..5    ┌───┐

│ 会社 │───→│雇用履歴│←───│ 人 │
└───┘1..1 └────┘ 1..1└───┘