关系模型的键的解释

如题所述

第1个回答  2013-11-05
回答: 以下是找到几类键的定义,我学习数据库以后还有些印象。 键 :由一个或几个属性组成。(注意键不一定是唯一的一个属性)。  超键 :在关系中能唯一标识元组的属性集称为关系模式的超键。(注意,超键也是一个属性集,不一定只是一个属性)  候选键 :不含有多余属性的超键称为候选键。  主键 :用户选作元组标识的一个候选键为主键。  外键 :某个关系的主键相应的属性在另一关系中出现,此时该主键在就是另一关系的外键,如有两个关系S和SC,其中S#是关系S的主键,相应的属性S#在关系SC中也出现,此时S#就是关系SC的外键。
相似回答