1

我试图了解规范化的确切工作原理并将其应用于我拥有的某些特定项目中。我在几个视频中看到第一步是定义一个候选键。

我想问,如果我拥有的所有字段(或这些字段的组合)都不是唯一的,会发生什么?例如,我有一个名为 Receiver 的字段。但我知道它是重复的。我想将它与名为 Time_Of_Week 的字段结合起来,但该字段也每周重复一次。最后我想将它与字段 Week_Number 结合起来,但这个字段也每年重复一次。

是定义自动增量主键的唯一解决方案吗?

谢谢 d.

4

1 回答 1

2

如果表没有列或唯一的逻辑列组,则没有自然键。在这种情况下,您应该创建一个代理键,使用一个可能是简单的自动增量的新列。

于 2012-11-12T17:32:25.897 回答