范式建模法其实是我们在构建数据模型常用的一个方法
该方法主要由 Inmon 所提倡,从企业高度设计的一个3NF模型,用实体关系ER模型来描述企业业务,基本满足3NF理论。为数据分析决策服务,但不能直接用于分析决策
主要解决关系型数据库的数据存储,利用的一种技术层面上的方法。在关系型数据库中的建模方法,大部分采用的是三范式建模法
典型代表:Teradata金融行业的FS-LDM(Finacial Services Logical Data Model),10大主题
Inmon提出的集线器的自上而下(EDW-DM)的数据仓库架构:
数据源:操作型或事务型系统的数据源,
通过ETL抽取转换和加载到 数据仓库的ODS层,
然后通过ODS的数据建设原子数据的数据仓库EDW,EDW不是多维格式的,不方便上层应用做数据分析,所以需要通过汇总建设成多维格式的数据集市层。
优势:易于维护,高度集成;
劣势:结构死板,部署周期较长
在复合式的数据仓库架构中,操作型或事务型系统的数据源,通过ETL抽取转换和加载到数据仓库的ODS层,然后通过ODS的数据,利用范式建模方法,建设原子数据的数据仓库EDW,然后基于EDW,利用维度建模方法建设数据集市
Inmon最初的建模理论是通过构建一个符合三范式的集中式的数据中心DW层,此层次的表一般不对BI和应用开放,而是基于DW的数据构建数据集市DM层来对外服务。DM层的数据一般也采用范式建模,不过随后融入了维度建模的思想&#