HOME»データベーススペシャリスト令和6年秋期»午前Ⅱ 問6
データベーススペシャリスト令和6年秋期 午前Ⅱ 問6
問6
階層構造をもつ組織と,従業員の組織への所属を表すUMLのクラス図のうち,"従業員は組織階層中のどの組織にも所属できるが,兼務はしない"とするものはどれか。
分類
テクノロジ系 » データベース » データベース設計
正解
エ
解説
- 従業員エンティティは、末端組織エンティティのみと関連付けられているため、末端組織にしか所属できません。よって、"どの組織にも所属できる"という条件を満たしていません。
- 組織エンティティと従業員エンティティの多重度を見ると、組織側が「*」、従業員側が「1」となっています。この関係では、1人の従業員が複数の組織に所属することが可能です。また、1つの組織に1人の従業員しか所属できません。よって、"兼務はしない"という条件を満たしていません。
- 組織エンティティの階層構造を表せていません。また「イ」と同様に、"兼務はしない"という条件を満たしていません。
- 正しい。組織の階層構造、従業員がその組織にも所属できること、従業員が所属する組織は1つであることが表現されています。