UMLの概念データモデル

クラス図における 多重度 の読み取りに関する問題です。多重度は、関連するクラス間のインスタンスの対応する数を表します。 従業員から見た部署の多重度は「1..*(1以上)」です。つまり、従業員は 必ず1つ以上の部署に所属しなければならず、複数部署への所属も可能 です。 部署から見た従業員の多重度は「0..*(0以上)」です。つまり、 所属従業員が誰もいない(0人)の部署が存在することも許容 されます。 ア: 不正解です。多重度からは総数が一致するかどうかは判断できず、一般的には一致しません。 イ: 正解です。従業員から見た部署の多重度が 1..* であるため、複数の部署への所属が可能です。 ウ: 不正解です。部署から見た従業員の多重度が 0..* であるため、所属従業員がいない部署も許されます。 エ: 不正解です。従業員から見た部署の多重度が 1..* であるため、必ず1つ以上の部署に所属する必要があります。

UML を用いて表した図の概念データモデルの解釈として、適切なものはどれか。

出典基本情報技術者試験 サンプル問題 科目A 問22
ア
従業員の総数と部署の総数は一致する。
イ
従業員は、同時に複数の部署に所属してもよい。
ウ
所属する従業員がいない部署の存在は許されない。
エ
どの部署にも所属しない従業員が存在してもよい。