ABC(doc-firstname,doc-surname,doc-gender,doc-rego,doc-qualification,pat-ID, pat-givename,pat-surname,pat-gender,pat-DOB,pat-addr,pat-phone,app-ID, app-datetime,app-type)
●医生有一个唯一的注册号(doc-rego),也有描述 姓名,性别和资格。
●患者由唯一的患者ID(pat-ID)识别,并有其他信息。
●患者与医生的每次预约都会被分配一个唯一的预约ID (APP-ID)。预约可以是长期或短期类型。
这些功能依赖项是否适用于此关系?
fd1:doc-rego - > doc-firstname,doc-surname
fd2:patID - > pat-givename,pat-surname,pat-gender,pat-DOB,pat-addr,pat-phone
fd3:app-ID - > app-datetime,app-type
答案 0 :(得分:0)
在fd1中,您应该添加文档资格(假设每位医生都有独特的资格)。
然后,注意短语“患者与医生的每次预约被分配......”意味着预约涉及独特的医生和独特的患者。换句话说,app-ID除了属性app-datetime,app-time还决定了医生(所以doc-rego)和患者(所以pat-ID),所以你应该用这种方式修改fd3:
fd3:app-ID - > app-datatime,app-time,doc-rego,pat-ID