问题
单项选择题
部门DEPT(Deptno,Name,Tel,Leader)和职工EMP(Empno,Name,Sex,Address,Deptno)实体集,若一个职工只能属于一个部门,部门负责人Leader是一个职工。关系DEPT和EMP的外码分别为();下图中a、b处的实体名分别为()。
下图中a、b处的实体名分别为()。
A.DEPT、Empno
B.DEPT、EMP
C.EMP、Deptno
D.EMP、DEPT
答案
参考答案:B
解析:
[分析]:
外码(foreign key)如果关系模式R中的属性或属性组非该关系的码,但它是其他关系的码,那么该属性对关系模式R而言是外码。
在部门DEPT(Deptno,Name,Tel,Leader)实体集,部门负责人Leader是一个职工,所以Leader是部门的外码。在职工EMP(Empno,Name,Sex,Address,Deptno)实体集,一个职工只能属于一个部门,所以Deptno是职工的外码。
在图中表示的是一个部门里有N个职工,所以a为DEPT,b为EMP。