third-normal-form相关内容

普通表格-第4普通表格

我有需要输入到第三和第四范式的数据。 我了解范式的基本知识,但是对第三和第四范本感到困惑 我正在创建一个系统正在使用的数据库。 解决方案 在BCNF,3NF和较低NF中也存在4NF的关系。 来自此答案: 超键是一组唯一标识行的列。 候选键是一组唯一标识行的列,而 不包含唯一的 标识行的列的较小(“适当”)子集。 因此, 候选键是一个不包含更小的超级 ..

如果我们使用自动递增的身份列和PK,则违反3NF

Thomas Connolly和Carolyn Begg在第180页的数据库解决方案第二版中说过: 第三种形式(3NF) 一个表已经存在于1NF和2NF中,并且在 中,可以从 中计算出所有非主键列中的值,而只有主键列,但没有其他列。 我已经看到了许多情况,尽管人们已经拥有主键,但他们仍使用身份列表中的列。一条记录也可以从Identity列中得出,因此如果我们在表中使用自动递增 ..