目录
问题1 什么是数据模型?
数据模型咋一听觉得很高大尚,很多初学者或对初次接触这个概念的人往往容易会和数学模型联系上,以为是关于算法、数学的一些高深的东西,觉得很神秘,其实他只是数据建设、数据组织中的一种术语,是对现实世界中物理实体之间关系的数据反应,通过数据来组织实体与实体,对象与对象之间的关系和行为。
再来说数学模型,数学也是对现实世界各种复杂关系、活动的抽象,这种抽象用数学的语言表达出来,就是各种数学符合组成的数学公式,只不过用数学公式来描述现实中的逻辑、规律和活动,因此我们可以得到凡是把这种关于抽象的过程、活动都可以定义为建模的过程。又比如在数仓建设初期,我们要首先要进行指标体系的构建,指标体系的构建实际上就是将业务目标进行拆解并用数据来反映事实的过程,本质上也是业务抽象的过程,我们往往也把这一阶段称为业务建模过程或BI建模过程。因此我们给出如下定义: