数据中台之数据建模三部曲

前言

数据建模是数据中台中重要的开发环节,建模是否准确关系到后期长久的发展。所以需要科学的方法论来指导开发

知识引入

概念模型就是在了解了用户的需求,根据实际的业务场景建立E-R图,标明几个实体之间存在着1:1、l:n和m:n几种联系。这个过程通常需要业务专家或者产品协助完成。


逻辑模型就是要将概念模型具体化,只需要把实体间的关键联系字段标识出来即可,可是适当调整概念模型的E-R图。实际建模可以把1:1的关系合并成一个实体,m:n的关系拆分成2个1:n,1:n的关系冗余到n的实体。


物理模型就是针对上述逻辑模型所说的内容,为每个实体填充所有具体字段。编写具体的SQL脚本在数据库服务器上将数据库建立起来。

实际操作

建模工具可以使用Navicat(不太好用,偶尔会出现闪退的情况)或则PowerDesigner

你可能感兴趣的:(数据中台,数据库,sqlserver,database)