基本情報技術者試験 基本情報技術者試験 令和4年度 科目A サンプル問題 午前 問22: UML を用いて表した図の概念データモデルの解釈として,適切なものはどれか。 部署 [1..*] ◀所属する [0..*] 従業員

基本情報技術者試験 令和4年度 科目A サンプル問題
Q 2222 / 60
を用いて表した図の概念データモデルの解釈として,適切なものはどれか。 部署 [1..*] ◀所属する [0..*] 従業員
UMLクラス図: 部署(1..*) -所属する- (0..*)従業員 の関連
この問の正解率:57.12%(2,059件)
この問題の本文・選択肢・正解・解説(展開)

問題本文

UML を用いて表した図の概念データモデルの解釈として,適切なものはどれか。 部署 [1..] ◀所属する [0..] 従業員

選択肢

  • .従業員の総数と部署の総数は一致する。
  • .従業員は,同時に複数の部署に所属してもよい。
  • .所属する従業員がいない部署の存在は許されない。
  • .どの部署にも所属しない従業員が存在してもよい。

正解

. 従業員は,同時に複数の部署に所属してもよい。

解説

部署(1..) − 従業員(0..) の関連は、従業員が1つ以上の部署に所属、部署には0人以上の従業員が所属、を意味します。「同時に複数の部署に所属してもよい」が成立。イが正解。

選択肢ごとの解説

  • .多対多の関連のため、従業員と部署の総数は一致するとは限りません。
  • .従業員側 1.. で1名が複数部署に所属する関係を許容するため、正解です。
  • .部署側 0.. で「所属従業員ゼロの部署」を許容するため、「存在は許されない」は誤りです。
  • .従業員側 1.. で従業員は必ず1部署以上に所属するため、「どの部署にも所属しない従業員」は許されません。

基本情報技術者試験 令和4年度 科目A サンプル問題過去問一覧へ戻る・問22