我正在完成一个项目,部分代码说明了这一点:
EmergencyServicesRequiredID int references EmergencyServicesRequired(ID),
PeopleAffectedID int references PeopleAffected(ID)
“int references”是什么意思?
谢谢
答案 0 :(得分:3)
references
语句中的create table
关键字是表达外键关系的一种方式。
外键关系表示第一个表中的列EmergencyServicesRequiredID
必须是表id
中EmergencyServicesRequired
列中的有效值。数据库会自动执行此检查。此外,外键关系可以帮助SQL引擎优化查询。