数据仓库建模方法论-ER模型
Posted 产业互联云际会
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据仓库建模方法论-ER模型相关的知识,希望对你有一定的参考价值。
数据仓库建模是需要方法论的,今天先介绍ER模型。
数据仓库之父BillInmon提出的建模方法是从全企业的高度设计一个3NF模型,用实体关系(Entriy Relationsh)模型描述企业业务,在范式理念上符合3NF。它与OLAP中的区别是,站在企业的高度面向主题的抽象,不是针对某个具体业务流程的实体关系的抽象。
ER模型将各系统中数据以及整个企业角度按主题进行相似组合和合并,并进行一致性处理,为数据分析决策服务,但不能直接用于分析决策。
建模分三个阶段:
1) 高层模型:高度抽象的模型,描述的主要主题及主题间关系,是描述企业业务总体概况。
2) 中层模型:在高层模型基础上,细化主题的数据项。
3) 物理模型(也叫底层模型):在中层模型基础上,考虑物理存储,基于性能和平台特点进行物理属性设计,也做一些表的合并、分区设计等。
ER模型典型代表是Teradata公司基于金融业务发布的FS-LDM,把金融业务划分10大主题域,企业基于此模型做适当调整或扩展就能快速落地实施。
特点:
1) 需要全面了解企业业务和数据;
2) 实施周期非常长;
3) 对建模人员的能力要求非常高。
附:FS-LDM模型
以上是关于数据仓库建模方法论-ER模型的主要内容,如果未能解决你的问题,请参考以下文章