スポンサーリンク

問題番号: No.5790 (しっかりモード)

ある企業では、社員ごとの保有スキルと、プロジェクトごとの必要スキルを管理するリレーショナルデータベースを設計している。このデータベースにおいて、社員番号、プロジェクトコード、および保有スキルの3つの属性間に、社員番号とプロジェクトコードの組み合わせに対して保有スキルが一意に決まる関係と、プロジェクトコードに対して保有スキルが一意に決まる関係、さらに社員番号に対して保有スキルが一意に決まる関係が複数存在し、これらが原因でデータの冗長性や更新異常が発生している。この関係を排除し、値の重複や依存関係を適切に分離してデータの整合性を保つために適用すべき正規化として、最も適切なものはどれか。

スポンサーリンク