表之间数据库中的关系

时间:2017-02-12 19:31:15

标签: mysql sql

我必须为产科病房编写数据库,我不知道如何创建让医生也成为病人的关系。

这是我的数据库脚本的链接: http://pastebin.com/Pm0nsBtJ

enter image description here

2 个答案:

答案 0 :(得分:0)

您应该在Patient表中添加一个外键字段,该字段引用一个Employee ID,而不是必需的。这样,患者可能成为雇员,该雇员可能是医生或其他人。

答案 1 :(得分:0)

您可以通过PESEL编号(波兰国家身份证号码)唯一识别患者。

因此,如果真的有必要知道患者Mateusz Bacik与PESEL没有。 66062012395是Mateusz Bacik博士,然后简单地将PESEL号码添加到医生表中。