UML を用いて表した図のデータモデルに対する多重度の説明のうち,適切なものはどれか。
イ 社員は,同じプロジェクトに異なる役割分担で参画することができる。
ウ 社員は,一つ以上のプロジェクトに参画している。
エ 社員は,複数の部門に所属することができる。
ア:誤り。「社員」と「プロジェクト内役割分担」の間に「プロジェクト参画」があり、 多重度は多対多である。よって、「社員」が複数のプロジェクトに参画する場合は、 全て同じ役割分担になるわけではない。
イ:正しい。
ウ:誤り。 「社員」から「プロジェクト参画」の多重度は、“0..*”である。 よって、社員は,一つ以上のプロジェクトに参画していない「社員」もいる。
エ:誤り。 「社員」から「部門」の多重度は1なので、「社員」は複数の部門に 所属することはできない。
【平成23年春 問29 類題】