令和6年秋期試験問題 午前Ⅱ 問6

階層構造をもつ組織と,従業員の組織への所属を表すUMLのクラス図のうち,"従業員は組織階層中のどの組織にも所属できるが,兼務はしない"とするものはどれか。

  • 06a.png
  • 06i.png
  • 06u.png
  • 06e.png
正解 問題へ
分野 :テクノロジ系
中分類:データベース
小分類:データベース設計
解説
  • 従業員エンティティは、末端組織エンティティのみと関連付けられているため、末端組織にしか所属できません。よって、"どの組織にも所属できる"という条件を満たしていません。
  • 組織エンティティと従業員エンティティの多重度を見ると、組織側が「*」、従業員側が「1」となっています。この関係では、1人の従業員が複数の組織に所属することが可能です。また、1つの組織に1人の従業員しか所属できません。よって、"兼務はしない"という条件を満たしていません。
  • 組織エンティティの階層構造を表せていません。また「イ」と同様に、"兼務はしない"という条件を満たしていません。
  • 正しい。組織の階層構造、従業員がその組織にも所属できること、従業員が所属する組織は1つであることが表現されています。

Pagetop