便名に対して、客室乗務員名の集合及び搭乗者名の集合が決まる関係“フライト”がある。 関係“フライト”に関する説明のうち、適切なものはどれか。 ここで、便名、客室乗務員名、搭乗者名の組が主キーになっているものとする。
フライト
|
| ア | 関係“フライト”は、更新時異常が発生することがない。 |
| イ | 関係“フライト”は、自明でない関数従属が存在する。 |
| ウ | 関係“フライト”は、情報無損失分解が可能である。 |
| エ | 関係“フライト”は、ボイス・コッド正規形の条件は満たしていない。 |
答え ウ
【解説】
る関係“フライト”は便名と客室乗務員名、便名と搭乗者名で見ると同じデータの組が複数個存在するので、関係を便名と客室乗務員名、便名と搭乗者名の関係に分けた方がよく、これは情報無損失分解になる。
【キーワード】
・情報無損失分解