主表 外表 外键
来源:百度知道 编辑:UC知道 时间:2024/05/30 04:29:16
现有如下关系:
患者(患者编号,患者姓名,性别,出生日期,所在单位)
医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果)
其中,医疗关系中的外键是()
A) 患者编号 B) 患者姓名
C) 患者编号和患者姓名 D) 医生编号和患者编号
这道题不懂。。。。怎么区分主表 外表 主键 外键。。。
求高手给予解答!!!
像这2个表 是不是既可以以医疗为主表,也可以以患者为主表?
另外在这题的问法里,医疗表是外表,主键是患者编号 外键是患者编号。患者表是主表,主键是患者编号,无外键?
患者(患者编号,患者姓名,性别,出生日期,所在单位)
医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果)
其中,医疗关系中的外键是()
A) 患者编号 B) 患者姓名
C) 患者编号和患者姓名 D) 医生编号和患者编号
这道题不懂。。。。怎么区分主表 外表 主键 外键。。。
求高手给予解答!!!
像这2个表 是不是既可以以医疗为主表,也可以以患者为主表?
另外在这题的问法里,医疗表是外表,主键是患者编号 外键是患者编号。患者表是主表,主键是患者编号,无外键?
医疗关系中的外键是患者编号
主键:一张表里,知道某个列的值,就能找到是哪行,也就是那列的值是不会重复的。比如患者表,你知道患者编号,就能确定是哪行。患者姓名,性别,出生日期,所在单位都是可以重复的,在现实情况的约束下(现实情况中都允许他们重复出现)决定他们不能做为主键。
外键:引用另张表的主键作为它的一个属性(一列)。外键的值必须在它引用的表中存在。比如患者表患者编号有1,2,3 那么医疗表中患者编号只能是1,2,3 不能是其他数字。外键是可以重复的。
主表和外表最简单的判断,主键所在表主表,外键。。。。。。
http://baike.baidu.com/view/68073.htm
http://baike.baidu.com/view/68467.htm?func=retitle
(患者编号,患者姓名,性别,出生日期,所在单位)
(患者编号,医生编号,诊断日期,诊断结果)
(医生编号,医生姓名)
A
引用自患者关系中的患者编号