现有如下关系:患者(患者编号,患者姓名,性别,出生日起,所在单位)医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外码是()。
医疗关系中的外键是患者编号
主键:一张表里,知道某个列的值,就能找到是哪行,也就是那列的值是不会重复的。比如患者表,你知道患者编号,就能确定是哪行。患者姓名,性别,出生日期,所在单位都是可以重复的,在现实情况的约束下(现实情况中都允许他们重复出现)决定他们不能做为主键。
外键:引用另张表的主键作为它的一个属性(一列)。外键的值必须在它引用的表中存在。比如患者表患者编号有1,2,3 那么医疗表中患者编号只能是1,2,3 不能是其他数字。外键是可以重复的。
免费的网站请分享给朋友吧