是否只有一个属性的关系是非素数(所有其他属性都是素数),并且该关系是 2NF但不是3NF ?
答案 0 :(得分:-1)
如果我解释这项权利,您是在问:
“假定有一个关系/数据库表,其中只有一个非键 属性/列。该表是否可能位于第二个NF /正常 表单,但不是第3表单?”
答案是否定的。具有一个非关键属性的关系也将始终位于第三个NF中。
您可以这样考虑条件1-3:
如您所见,要使第三个NF失败,您至少需要两个非关键属性,因为一个必须依赖于另一个。如果少于两个非关键属性并且该表已经在第二个NF中,那么它也将在第三个NF中。