我已经浏览过他们各自的维基百科页面 Compound Key和 Super Key .我真的无法理解这个概念。我正在寻找非常简单明了的解释,如下所示 answer (不一定是一个类轮,但有例子)。
最佳答案
super 键是属性的任意组合,这些属性对于关系的所有可能值都必须是唯一的。
候选键是最小的 super 键。最小意味着如果删除了 super 键的任何属性,则剩余的属性集将不再是 super 键,即唯一性属性将丢失。换句话说,每个 super 键都由一个候选键加上零个或多个其他属性组成。
复合键 - 也称为复合键 - 是具有多个属性的候选键。
关于sql-server - 什么是复合键和 super 键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42748518/