某医院数据库的部分关系模式为:科室(科室号,科室名,负责人,电话)、病患(病历号,姓名,住址,联系电话)和职工(职工号,职工姓名,科室号,住址,联系电话)。假设每个科室有一位负责人和一部电话,每个科室有若干名职工,一名职工只属于一个科室;一个医生可以为多个

admin2019-06-12  29

问题 某医院数据库的部分关系模式为:科室(科室号,科室名,负责人,电话)、病患(病历号,姓名,住址,联系电话)和职工(职工号,职工姓名,科室号,住址,联系电话)。假设每个科室有一位负责人和一部电话,每个科室有若干名职工,一名职工只属于一个科室;一个医生可以为多个病患看病;一个病患可以由多个医生多次诊治。科室与职工的所属联系类型是_______(7),病患与医生的就诊联系类型为_______(8)。对于就诊联系最合理的设计是_______(9),就诊关系的主键是_______(10)。
(7)

选项 A、1:1
B、1:n
C、n:1
D、n:m

答案B

解析 每个科室有若干名职工,一名职工只属于一个科室,所以科室与职工的所属联系类型是一对多,即1:n。一个医生可以为多个病患看病,一个病患可以由多个医牛多次诊治,所以病患与医生的就诊联系类型为多对多,即n:m。对于不同的职工,职工号是唯一的,不同职工的姓名有可能是相同的,也就是说职工姓名不是唯一的,而不同就诊时间的就诊情况是不同的,因此就诊联系的最合理的设计是:就诊(病历号,职工号,就诊时间,就诊情况),就诊关系的主键是“病历号,职工号,就诊时间"。
转载请注明原文地址:https://kaotiyun.com/show/UORZ777K
0

相关试题推荐
随机试题
最新回复(0)