某医院有科室关系D(科室号,科室名,负责人,联系电话),其中:"科室号"唯一标识关系D中的每一个元组。住院部设有病人关系R(住院号,姓名,性别,科室号,家庭住址),其中,"住院号"唯一标识关系R中的每一个元组,"性别"的取值只能为M或F,要求科室号参照科室关系D中的科室号。创建R关系的sQL语句如下:

CREATE TABLE R(住院号CHAR58 ( ),姓名CHAR59,性别CHAR60 ( ),科室号cHAR61 (请作答此空),家庭住址CHAR62);

2023-09-01

A.PRIMARY KEY NOT NULL
B.PRIMARY KEY UNIQUE
C.FOREIGN KEY REFERENCES D(科室号)
D.FOREIGN KEY REFERENCES D(科室名)

参考答案:C

本题的正确答案是C。根据题意。属性"科室号"是外键,因此需要用语句"REFERENCES D(科室号)"进行参考完整性约束。