1.数据库表的完整性
①实体完整性:靠主键来维护,数据唯一且不能为空
②参照完整性:靠外键来维护,主键表无记录外见表则无法操作数据
③域完整性:check()约束 not null 约束 default 等
④用户定义的完整性:基本涵盖上述三种数据库完整性
2.选择代理主键作为主键
当业务键数据发生修改后用代理键作元数据标识,方便对数据管理
3.为什么服务器和客户端都要对输入进行验证?
1.数据库表的完整性
①实体完整性:靠主键来维护,数据唯一且不能为空
②参照完整性:靠外键来维护,主键表无记录外见表则无法操作数据
③域完整性:check()约束 not null 约束 default 等
④用户定义的完整性:基本涵盖上述三种数据库完整性
2.选择代理主键作为主键
当业务键数据发生修改后用代理键作元数据标识,方便对数据管理
3.为什么服务器和客户端都要对输入进行验证?