数据建模经典教程-数据模型分类和建模方式

数据模型的分类对比

模型类型

模型定义

关系建模

(通过准确的业务规则来表述业务如何运作的过程)

维度建模

(通过准确的导航来描述业务是如何被监控的)

概念模型 描述预设范围内的业务需求
  • 预设业务范围内的关键概念和相应的业务规则,如 “每位客户可以订购一个或多个订单”
  • “单页”数据规则(20个概念之内)
  • 关注一个或多个度量的关键概念, 如 “我想要浏览客户的销售总额”
  • “单页”导航(20个概念之内)
逻辑模型 表详细的业务解决方案 对于给定的应用或业务流程,需要明确所有的属性,根据严格的业务规则和技术无关性,将它们简明地组织到实体中,如 “每个顾客ID最多只能检索到一位顾客的姓氏” 对于给定的报表应用,需要明确所有与关注度量相关且与技术无关的属性,例如 “我想了解某为顾客的销售总额,且知道顾客的名称”
物理模型 详细的技术解决方案 针对特定的技术,对LDM进行实施和修改。如为了调高检索速度,我们可以在顾客姓氏上添加索引 等

猜你喜欢

转载自www.cnblogs.com/wooluwalker/p/12285221.html