当前位置:IT认证>BASIC题库

问题:[选择题]

[单项选择题] 已知一个部门有多个职工,一个职工只在一个部门工作;一个职工参加多个项目,一个项目可由多个职工完成.则部门和职工、职工和项目间的联系分别是______ 。


A.1:n1:n
B.1:11:n
C.m:nm:n
D.1:nm:n

参考答案: D

  参考解析

实体和实体间的联系有3种:1:1、1:n和m:n。①1:1的联系:对于实体集A中的每一个实体,实体集B中至多有一个实体与之联系,反之亦然。②1:n联系:对于实体集A中的每一个实体,实体集B中有n个实体(n≥0)与之联系;反之,对于实体集B中的每一个实体,实体集A中至多只有一个实体与之联系。③m:n联系:对于实体集A中的每一个实体,实体集B中有n个实体(n≥0)与之联系。对于实体集B中的每一个实体,实体集A中也有m个实体(m≥0)与之联系。

微信端