我的理解是,从理论角度来看,主键是随机选择的候选键。
根据这个定义
' 候选键 - 候选键可以是任何列或列组合,可以作为数据库中的唯一键。一张表中可以有多个候选键。每个候选键都可以作为主键。
主键 - 主键是唯一标识记录的列或列组合。只有一个候选键可以是主键。
句子“每个候选键都可以作为主键”。和“只有一个候选键可以是主键。” 只有从候选键中任意选择主键时,逻辑上才不会矛盾。这个对吗?
主键有哪些候选键没有的特殊属性?
我的理解是,从理论角度来看,主键是随机选择的候选键。
根据这个定义
' 候选键 - 候选键可以是任何列或列组合,可以作为数据库中的唯一键。一张表中可以有多个候选键。每个候选键都可以作为主键。
主键 - 主键是唯一标识记录的列或列组合。只有一个候选键可以是主键。
句子“每个候选键都可以作为主键”。和“只有一个候选键可以是主键。” 只有从候选键中任意选择主键时,逻辑上才不会矛盾。这个对吗?
主键有哪些候选键没有的特殊属性?