UMLを用いて表した部門と社員の関係を表すデータモデルの説明のうち、適切なものはどれか。
┌──────┐1 *┌──────┐
│ 部門 ├────┤ 社員 │
└──────┘ └──────┘
←所属する
ア 社員が1人も所属していない部門は登録できない。
イ 社員は複数の部門に所属することができる。
ウ どの部門にも所属しない社員は登録できない。
エ 一つの部門に複数の社員は所属できない。
ウ
ア 部門から見ると 社員は*であるため、社員が0名でも登録できる。
イ 社員からみると、部門は1であるため、社員は複数の部門に所属できない。
ウ 正しい。社員からみると、部門は1であるため、必ず1つの部門に所属する。従って、どの部門にも所属しない社員は登録できない。
エ 部門から見ると 社員は*であるため、複数の社員が所属できる。
問25 | 目次 | 問27 |