候选码(candidate key)
若关系中的某一个属性和属性组值能够唯一能够唯一标识一个元组,则称该属性或者属性组为候选码
主码(primary key)
若一个关系有多个候选码,则挑选其中一个作为主码
主属性(key attribute)
包含在任何候选码中属性成为主属性
外码(foreign key)
其他关系主码出现在当前关系中
全码(all key)
关系模式R(T,S,C),T:教师名,S:学生名,C:课程名,只有这三个属性合起来才能够唯一标识一个元组

原文:http://www.cnblogs.com/hong2016/p/6849132.html