数据建模

 

 

 

 常用的模型:

关系模式: 把我们的数据抽象成二维表

目前的业界范式有:

 

第一范式:

 

 

第二范式:不存在局部依赖

 

 

 

 

 第三范式: 常用,消除传递属性依赖 

 

 建模理论:

ER实体模型     GG

维度模型          GG

dataVault模型

Anchor

1/ ER模型

 

 

 

 

 

 例如:

 

 案例:

 

 ER图: 但一般 画这个比较耗时间

 

 所以工作中常常抽象出实体,关系,用下面方式表示:

总结: 

1、 ER模型 是数据库设计的理论基础,当前几乎所有的OLTP系统设计都是 使用ER建模的方式

 2、当在数仓建模中, ER需要把整个企业的关系梳理清楚才能建模 ,同时还要应对业务的变化 ,

周期太长,几乎是不可能 

所以, 最终采取的分层架构, 但ods,dwd也可以采用ER模型设计

posted on 2019-12-08 17:37  锋锋2019  阅读(281)  评论(0编辑  收藏  举报

导航