27、数据库中的主键、超键、候选键、外键是什么?(很棒)

主键:用户选作元组标识的一个候选键程序主键

超键:在关系中能唯一标识元组的属性集称为关系模式的超键

候选键:不含有多余属性的超键称为候选键。也就是在候选键中,若再删除属性,就不是键了!

外键:如果关系模式R中属性K是其它模式的主键,那么k在模式R中称为外键。

主键为候选键的子集,候选键为超键的子集,而外键的确定是相对于主键的。

原文地址:https://www.cnblogs.com/crbhf/p/15144866.html