我想知道关于关系数据库正常形式的这些考题。在我看来,第一个应该是3NF,第二个是2NF(即第一个应该是错的)。 问题9. [...] C int, D int NOT NULL, UNIQUE (B,C) [...] 我的理由是,由于C是独一无二的,它也是一个候选键,因此一个主属性。因此,它也是一个超级键,因此适合3NF的描述。 为3NF定义:关系模式R是第三范式(3NF)如果,每当一个非平凡函数
的无损分解 我试图找到下面的关系相对于该3NF无损分解到函数依赖: 首先,我开始通过导出密钥从上面给出的函数依赖关系。我认为密钥如下: {L,T},{E,T}和{T,M},因为关系中的所有属性都可以使用这些密钥中的任何一个来获得。 现在,3NF的,我熟悉的定义是: A relation schema R is in 3NF if, whenever a function dependency X