部分関数従属について

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


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

返信投稿用フォーム

スパム防止のためにスレッド作成日から30日経過したスレッドへの投稿はできません。

その他のスレッド


Pagetop