【正确答案】在函数依赖中起决定因素的属性或属性组即为键,也称为候选键。在一个关系模型中,包含在候选键中的属性称主键;不包含在候选键中的属性称非主键(或非主属性)。例如前面“成绩”关系中,学号和课程号是主键,而姓名、课程名和分数是非主属性。下面两个关系:
系(部门编号,系名,系主任,电话)
教师(教师号,姓名,专业,职称,性别,年龄,部门编号)
在关系“教师”中有一个属性——部门编号,它不是此关系的键,但它是关系“系”的主键,这时“部门编号”就称为关系“教师”的外部键,即若属性(或属性组)X并非关系R的主键,但却是另一关系的主键时,则属性X是关系R的外部键。
【答案解析】