摘要: 规范化是一种形式化上数学处理过程,以确保每个实体只由一个关系来表示。第一范式(1NF):第一范式要示表中的行必须是唯一的,属性应该是原子的(atomic)。这个范式对关系的定义来说是冗余的,换句话说,如果一个表真可以表示一个关系,那么它一定符合第一范式。行的唯一性是通过在表中定义一个唯一的主键而实现的。对于属性,只能使用随属性的数据类型定义一起定义的操作来对它们进行操作。和集合定义具有主观性一样,属性的原子性也是主观的。例如,表示人的信息的地址,应该将它表示为一个属性(省市城)、三个属性(省,市,城)?结论要依应用程序而定。如果应用程序需单独处理地址的各个部分,那么将地址的各个部分分开保存是有 阅读全文
posted @ 2012-11-25 23:21 守护之翼 阅读(764) 评论(0) 推荐(0)