必ず受かる情報処理技術者試験

問題32

ポケットスタディ 基本情報午後・要点整理―即効!7つの知識 (情報処理技術者試験)

次の概念データモデルの解釈として、適切なものはどれか。ここで、モデルの記法としてUMLを用いる。


従業員が所属していない部署の存在は許されない。
従業員が所属している部署を削除しても、参照整合性は保証される。
従業員は、同時に複数の部署に所属してもよい。
どの部署にも所属しない従業員が存在してもよい。

解答・解説を見る

解答:ウ

概念データモデルより次のことが分かる。

  • 1人の従業員は、1つ以上の部署に所属する。(従業員から見た部署の多重度は1~N)
  • 1つの部署には、0人以上の従業員が所属する。(部署から見た従業員の多重度は0~N)
× 部署から見た従業員の多重度は0~Nである。したがって、従業員が所属していない部署の存在は許される。
× 従業員が所属している部署を削除すると、従業員がどの部署に所属しているか参照できなくなる。したがって、参照整合性が保証されない。
従業員から見た部署の多重度は1~Nである。したがって、従業員は、同時に複数の部署に所属してもよい。
× 従業員から見た部署の多重度は1~Nである。したがって、どの部署にも所属しない従業員の存在は許されない。
前の問題 次の問題

Copyrithg naruha