Skip to content
Datablau DDM数据建模产品手册
数据建模客户端 模块手册下载 PDF

名词释义 ​

本页统一 DDM 手册中反复出现的术语口径,便于在阅读对象操作、模型库和标准相关页面前先建立共同语言。定义只说明术语在本产品中的作用与出现位置,不是数据库教材的完整定义。

模型层级 ​

名词在本产品中的含义典型用途
数据模型对现实世界数据特征的抽象描述,由实体、属性和关系构成数据库设计、数据分析和模型管理的共同基础
概念模型高层次的抽象描述,通常以业务对象与关系图呈现与业务人员确认范围和主体,不落到具体字段类型
逻辑模型在概念模型基础上细化实体、属性与关系,不绑定具体数据库与开发人员约定数据结构,可再转换
物理模型面向具体数据库的实施模型,形成对真实库表的描述定义字段类型、索引、分区等可生成脚本的结构
主题域模型中划分实体/表的对象,每个主题域对应一张独立的 ER 图按业务视角拆分大型模型,控制单张图的显示范围
ER 图实体-关系图,是模型在画布上的可视化呈现浏览和编辑当前主题域的对象与连线

三种模型类型之间通过继承与转换联系,转换方向决定哪些属性可以被保留下来。

建模对象 ​

名词在本产品中的含义适用模型
实体/表模型中的主要对象,逻辑模型称实体,物理模型称表逻辑、物理
属性/字段实体/表中的成员,逻辑模型称属性,物理模型称字段逻辑、物理
视图由基础表派生出的对象,可用 SQL 定义物理
索引用于提高查询性能的数据结构,同时占用存储空间物理
图框/文本ER 图中用于划分区域或添加说明的虚拟对象逻辑、物理
业务对象企业业务建模的对象,可关联业务实体概念、逻辑
样式定义对象在画布中显示效果的模板,按主题域应用全部
模型库建模服务端上维护模型的公共空间需要上传或打开在线模型时
在线模型保存于模型库中的模型需要多人查看或协作时
共享实体引用模型库中已有表快速创建到当前模型的表需要复用既有表结构时

对象之间的层级与引用关系见对象操作,具体的维护入口见模型操作、实体/表操作和属性/字段操作。

关系与约束 ​

名词在本产品中的含义与其他概念的关系
关系实体/表之间的连接方式类型见关系类型
主键唯一标识表中每一行记录的字段,值唯一且不能为空标识关系建立在主键包含关系上
外键建立表间关联的字段,取值为另一表的主键或空值非标识关系会在子表生成外键
关系基数父子实体实例数量的对应关系在 ER 图中按 Crow's foot 规范显示
数据类型数据的种类,如整数、字符串、日期,决定存储与取值范围继承转换和落标时按数据类型转换设置映射
检查约束字段级的数据合法性限制可设置值域、枚举值和自定义表达式

主键、外键和索引在物理模型中的维护方式见索引与关系操作,字段级的约束设置见属性/字段属性。

建模方法 ​

名词结构特点适用场景
星型模型维度表直接连接事实表,结构非正规化,存在一定冗余查询性能要求高、维度相对固定、分析需求明确
雪花模型在星型模型基础上对维表进一步分层数据关系复杂、需要灵活表达层次
Data Vault 建模由中心表(Hub)、链接表(Link)和卫星表(Satellite)组成来源多、数据量大的环境,强调历史可追溯
数仓分层以 ODS、DW(DWD/DWM/DWS)、ADS 等层次组织数据数据仓库模型的分层设计与跨层映射

建模方法在表类型和实体模板中体现:选择 Dimension Table 等表类型后,字段的角色类型设置才会在实体中标识;数仓分层则通常结合实体/表模板与缺省字段统一落地。