在数据仓库领域,有两位大师,一位是“数据仓库”之父 Bill Inmon,一位是数据仓库权威专家 Ralph Kimball,两位大师每人都有一本经典著作,Inmon大师著作《数据仓库》及Kimball大师的《数仓工具箱》,两本书也代表了两种不同的数仓建设模式,这两种架构模式支撑了数据仓库以及商业智能近二十年的发展。
1.两种建模思想
对于 Inmon 和 Kimball 两种建模方式可以长篇大论叙述,但理论是很枯燥的,尤其是晦涩难懂的文字,大家读完估计也不会收获太多,所以我根据自己的理解用通俗的语言提炼出最核心的概念。
1.1范式建模
范式建模是数仓之父 Inmon 所倡导的,“数据仓库”这个词就是这位大师所定义的,这种建模方式在范式理论上符合3NF,这里的3NF与OLTP中的3NF还是有点区别的:关系数据库中的3NF是针对具体的业务流程的实体对象关系抽象&
本文探讨了数据仓库领域中的Inmon和Kimball两种建模方法,包括范式建模(自上而下,实体-关系模型)和维度建模(自下而上,事实-维度模型)。通过电商购物案例对比了两者特点,并讨论了混合建模的可能性,指出适合的建模方式取决于业务需求和变化频率。
订阅专栏 解锁全文
4099

被折叠的 条评论
为什么被折叠?



