在PATIENT中插入病人的性别时必须为“男”或“女”,年龄在1~18岁之间。 在ORDER中插入元组时,其中的DNUM和PNUM必须出现在PATIENT和DOCTOR中。

admin2009-02-15  10

问题 在PATIENT中插入病人的性别时必须为“男”或“女”,年龄在1~18岁之间。
在ORDER中插入元组时,其中的DNUM和PNUM必须出现在PATIENT和DOCTOR中。

选项

答案在定义ORDER时使用权用外键约束 CREATE TABLE ORDER ( PNUM CHAR(4), DNUM CHAR(4), NUMBER REAL, PRIMARY KEY ( PNUM, DNUM), PRIMARY KEY ( PNUM ) REFERENCES PATIENT( PNUM), PRIMARY KEY (DNUM) REFERENCES DOCTOR(DNUM), )

解析
转载请注明原文地址:https://kaotiyun.com/show/GfUZ777K
0

相关试题推荐
最新回复(0)