問題プレビューID: 4ff805f6

問 29

UML を用いて表した図のデータモデルの多重度の説明のうち,適切なものはどれか。

解説

図では,組織側の端に「1」,社員側の端に「1..*」が付いています。

  • 組織から見た社員側の多重度は「1..*」なので,1 つの組織には 1 人以上の社員が所属します。

  • 社員から見た組織側の多重度は「1」なので,1 人の社員は必ず 1 つの組織に所属します。

  • ア: 正解。社員側の多重度が「1..*」なので,社員が 1 人も所属しない組織は存在しません。

  • イ: 社員は必ず 1 つの組織に所属するので誤りです。

  • ウ: 社員から見た組織側の多重度は「1」なので,複数の組織には所属できません。

  • エ: 社員側の多重度は「1..*」なので,1 つの組織に複数の社員が所属できます。

正解は「ア」です。