我是最优雅的杀手,不杀人专杀狗于
2017-04-20 15:03已经看到
第3章范式化(normalization)和反范式化(de normalization)
3.1范式化
初期分析阶段制定的逻辑erd 须能最为准确地看出所需业务数据,其主要目的是能够与相关人员沟通,数据结构须范式化。范式化主要在构建逻辑数据模型的初期阶段实施。可以说是判定业务中使用的数据结构是否有逻辑地构建标准。用一句话概括实施这中范式化的最终目的,就是“一个属性必须仅存在于一个实体中”,可以说这是与物理角度考虑性能后实施的反范式化相反的概念。
范式化过程是尽可能地展开数据结构,构建最容易理解的数据结构,是借此检查何处的分析不妥当,是否存在遗漏的实体与属性的最佳方法。范式化理论上分为5步,但实物中国主要以3步为目标去实施;
1.消除属性的重复
2.尽量从属于全部唯一键
3.尽量不从属于非唯一键属性
成为粉丝后,才能发表评论