gpt4 book ai didi

database-design - 当1NF表没有复合候选键时,它在2NF中吗?

转载 作者:行者123 更新时间:2023-12-01 06:51:04 25 4
gpt4 key购买 nike

可以肯定地说,当1NF表没有复合候选键(主键由多于一列组成)时,该表将自动处于2NF中?

当一个表的主键中只有一列时,它可以破坏2NF吗?

最佳答案

只要不存在非平凡的FD,A-> B,R就满足2NF,其中B是非素数,A是R的某些候选键的适当子集。

您首先必须考虑所有候选键。如果所有候选键都碰巧是单个属性键,那么这些键中任何一个的唯一可能的正确子集就是{}(empty set)。对空集的依赖性不太可能无意间出现,因为它们通常很明显且不必要。但是,即使只有一个简单的键,也完全可以实现这种依赖关系。

关于database-design - 当1NF表没有复合候选键时,它在2NF中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10936387/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com