問25
UMLを用いて表した図の概念データモデルの解釈として、適切なものはどれか。
┌────┐ ←所属する ┌────┐
│ 部署 │←──────────┤ 従業員 │
└────┘1..* 0..*└────┘
ア 従業員の総数と部署の総数は一致する。
イ 従業員は、同時に複数の部署に所属してもよい。
ウ 所属する従業員がいない部署の存在は許されない。
エ どの部署にも所属しない従業員が存在してもよい。
正解
イ
解説
ア 部署から見ると、従業員は0人以上所属し、従業員から見ると、部署は1つ以上存在する。
この条件だけで従業員の総数と部署の総数は一致するとは限らない。
イ 正しい。従業員から見ると、部署は1つ以上存在する。
ウ 部署から見ると、従業員は0人以上所属する。したがって、従業員が所属していない部署がある。
エ 従業員から見ると、部署は1つ以上存在する。したがって、どの部署にも所属しない従業員は存在しない。
タグ:UML