超键:能唯一确定一个元组的属性集;
候选键:不含有多余属性的超键,即最小的超键,去掉候选键中的任意属性就不再是超键;
主键:候选键中的一个;
外键:一个关系中x1的属性是另一个关系中x2的主键,则称x2的主键是x1的外键。