数据建模入门:概念模型-逻辑模型-物理模型-三层到底差在哪.docxVIP

  • 1
  • 0
  • 约3.51千字
  • 约 9页
  • 2026-08-18 发布于浙江
  • 举报

数据建模入门:概念模型-逻辑模型-物理模型-三层到底差在哪.docx

数据建模入门:概念模型-逻辑模型-物理模型-三层到底差在哪

今天讨论的是数据建模的纵向——也就是说,数据建模要建成什么样才算到位?

DAMA把模型分成三层——概念、逻辑、物理,这个让我想到了数据库的设计模式,也是三层。我印象中好像是外模式、概念模式、内模式这三层,对应过来就是:外模式(用户看到的视图)≈概念模型,概念模式(整体的逻辑结构)≈逻辑模型,内模式(物理存储)≈物理模型。不过这个类比不一定完全准确,知道有这么回事就行。

我刚开始看到这三个词的时候,以为是纵向展开的,但认真看完,才发现,这根本不是在比粗细,而是不同角色在不同阶段需要的不同产物。

DAMA给这三层的对应特别好记:

概念模型说业务说什么

逻辑模型说系统做什么

物理模型说技术怎么做

今天把这三层拆开,看看每一层该怎么画、给谁看、解决什么问题。

一、概念数据模型:给业务看的全景地图

概念模型是三层里最顶层、最抽象的,作用是用业务语言描述核心业务概念和它们之间的关系。

它长什么样?很简单:只有实体和关系,没有属性、没有主键、没有数据类型。比如一个教育系统的概念模型,可能就是几个方框——学生、课程、讲师、班级,用线连起来,线上标着选修教授属于这样的业务关系词。

这个教育系统的例子刚好戳中我,我平时就在跟这些字段打交道。

说白了,它就是简化版的ER图——只画实体和关系,不画属性。你可以理解为:概念模型是ER

文档评论(0)

1亿VIP精品文档

相关文档