本文へスキップ

技術士試験(情報工学部門)・情報技術者試験。ファーストマクロ。


Since 2016.4.19

平成21年度 春期 高度情報技術者試験問題と解説

問11

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

 ┌────┐   ←所属する   ┌────┐
 │ 部署 │←──────────┤ 従業員 │
 └────┘1..*   0..*└────┘

ア 従業員が所属していない部署の存在は許されない。

イ 従業員が所属している部署を削除しても、参照整合性は保証される。

ウ 従業員は、同時に複数の部署に所属してもよい。

エ どの部署にも所属しない従業員が存在してもよい。


正解


解説

ア 部署から見ると、従業員は0人以上所属する。したがって、従業員が所属していない部署がある

イ 従業員から見ると、部署は1つ以上存在する。したがって、従業員が所属している部署を削除を削除すると、参照整合性は保てなくなる

ウ 正しい。従業員から見ると、部署は1つ以上存在する。

エ 従業員から見ると、部署は1つ以上存在する。したがって、どの部署にも所属しない従業員は存在しない

問10 目次 問12