推移関数従属
更新日:
用語解説
推移関数従属は、X→YとY→Zが成り立つことで、ZがXからYを経由して間接的に決まる関係です。第3正規形にするときに分解する対象です。
■ 試験で押さえるポイント
社員番号→部門番号、部門番号→部門名なら、部門名は社員番号に推移関数従属しています。
残しておくと、部門名が多くの行に重複し、更新漏れなどの異常が起きます。
第2正規形は「キーの一部」への従属、第3正規形は「キー以外の属性を経由した」従属を除きます。
■ 選択肢での判断ポイント
キー→非キー→非キーという鎖を探し、別の表に分けます。
例: 社員表を、社員(社員番号, 氏名, 部門番号)と部門(部門番号, 部門名)に分けると第3正規形になります。