引用完整性
在现实生活中的实体之间总是存在着某种联系,在关系模型中实体与实体之间的联系都是用关系来描述的,这样就存在关系与关系之间的引用。例如,有学生实体和班级两个实体集合:
学生(学号,姓名,性别,年龄,班级编号)其中学号为主码。
班级(班级编号,学生数量,班主任姓名),其中班级编号为主码。
这两个关系之间存在着属性的引用,即学生关系引用了班级关系的主关键字"班级编号",显然,学生关系中的"班级编号"值必须是在班级表中确实存在的班级的班级编号,即班级关系中有该班级的记录。这说明学生关系中某个属性的取值要参照班级关系的属性取值。
在这种情况下,"班级编号"不是学生关系的主关键字,但是却是班级关系的主码,则称"班级编号"是学生关系的外关键字。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。