比如,有两张表:部门和员工。部门中有部门编号,部门
名称,部门经理等字段,主码为部门编号 ; 员工表中有员工
编号,员工所属部门编号,员工名称,员工类型等字段,
主码为员工编号,外码为员工所属部门编号,对应部门
表。如果在某条部门记录中部门编号或员工记录员工编号
为空,他就违反主码完整性原则。如果某个员工所属部门
的编号为 ## ,但是 ## 在部门编号中确找不到,这就违反外
码完整性原则。
员工类型如下定义: 0 :职工, 1 :职员, 2 :实习
生。但数据类型为 Int ,我们都知道 Int 占有 4 个字节,如果
定义成 char(1). 就比原来节约空间。
第 4 页 / 共 20 页