【发布时间】:2014-07-28 07:15:26
【问题描述】:
我们知道候选键是唯一标识关系中的行的列或列组合。
假设我有一个关系,其中候选键是列的组合。我想问一下,
候选键的子集是否也可以唯一标识行?
或
候选键是没有唯一标识行的子集的键吗?
【问题讨论】:
-
这个问题似乎是题外话,因为它是关于关系数据库理论,而不是实际编程。 cs.stackexchange.com 可能是一个更好的询问地点。
-
为什么要关闭这个问题。在这个论坛上提出了与此问题相关的问题,例如 stackoverflow.com/questions/8337309/superkey-candidate-key-primary-key。
-
那是几年前的事了,从那时起规则就收紧了。
-
@Barmar 写DBMS软件是必须的,直接适用,你的“不实用编程”是错误的。
-
这听起来更像是数据库课上的家庭作业问题,而不是实际的编程问题。
标签: sql relational-database candidate-key