《敏捷数据》阅读笔记2

用属性标识取代类型代码
where ishome=true 好于 where type='home'
类型代码的方法,应用与列名以及列中的值是耦合在一起的
而属性标识列的方法,应用只与列名耦合
实体完整性:主键,索引
域完整性:限制列输入有效性 check约束 非空约束 唯一约束 主键约束 外键约束
引用完整性:外键 级联
事件探查器
IIS SQL XML
标量函数 内嵌表值函数 多语句表值函数
阻抗失配的一个方面:关系数据库所有关联都是双向的
关系是通过外键来表示
采用一致的键策略:优先单列键,使用全局唯一的代理键
一对一关系可考虑合并成一个表
posted @ 2008-06-24 22:14  湘西小刁民  阅读(135)  评论(0编辑  收藏  举报