投稿する

[0587] 部分関数従属について

 mさん(No.1) 
部分関数従属とは、“候補キーの一部”に非キー属性が関数従属している状態と理解しています。
となると、候補キーが1つの属性で構成されている場合、
全ての非キー属性は候補キーに完全関数従属するということでしょうか?
2023.09.20 21:19
GinSanaさん(No.2) 
DB シルバーマイスター
そうなりますね。
2023.09.20 21:55
JYUKENさん(No.3) 
もし完全関数従属していない非キー属性があれば、候補キーの設定に漏れがあるという理解でいいように思います。


ちなみに、部分関数従属は第2正規形にするときの話だと思いますが、例えば主キーが二つの属性(①②)の組みなら
1.属性①にのみ関数従属する表
2.属性②にのみ関数従属する表
3.属性①②に関数従属する表
に分割することだと思います。
2023.09.21 22:47

返信投稿用フォーム

スパム防止のためにスレッド作成日から30日経過したスレッドへの書込みはできません。
© 2016-2024 データベーススペシャリストドットコム All Rights Reserved.

Pagetop