我正在阅读 Carlos Coronel 的 Database Systems Design, Implementation and Management。在解释 3NF 之后的章节中Normalization
,他写道
多个候选键的存在也会影响传递依赖的识别。以前,当一个非主要属性确定另一个非主要属性时,传递依赖性被定义为存在。在存在多个候选键的情况下,将非主要属性定义为不属于任何候选键的属性是至关重要的。如果函数依赖的决定因素不是主键而是另一个候选键的一部分,那么它不是非主属性并且不表示传递依赖的存在。
我很难理解他想说什么。任何人都可以用更简单的术语解释这一段。