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

对象操作 ​

建模工作围绕一组有层级关系的对象展开:模型包含主题域和各类对象,主题域引用实体/表与关系,实体/表包含属性/字段。本页给出对象体系的总览与阅读入口,各类对象的具体维护方式见对应页面。

对象层级 ​

层级对象说明适用模型
1模型最高层级对象,决定模型类型与全局配置概念、逻辑、物理
2主题域划分实体/表的对象,每个主题域对应一张独立 ER 图概念、逻辑、物理
3实体/表模型中的主要对象,逻辑模型称实体,物理模型称表逻辑、物理
3视图由基础表派生的对象,可用 SQL 定义物理
3关系实体/表之间的连接方式,用于表达关联逻辑、物理
3图框/文本ER 图中划分区域或添加说明的虚拟对象逻辑、物理
3业务对象企业业务建模对象,可与业务实体关联概念、逻辑
4属性/字段实体/表中的成员,物理模型字段还带数据库存储属性逻辑、物理
4索引表上的索引结构,成员为字段物理
旁支样式定义对象在画布中显示效果的模板,按主题域应用全部

除上述对象外,物理模型还会出现 Schema、同义词、表空间等数据库相关对象,它们不参与概念与逻辑模型的设计。

对象之间的引用关系 ​

关系含义需要注意的点
主题域 → 实体/表、关系主题域引用模型中的对象,决定 ER 图中显示的范围引用不是复制:同一张表可被多个主题域引用,见主题域
实体/表 → 属性/字段字段是表的成员,随表一起移动和删除字段位置影响 SQL 生成顺序,见属性/字段操作
视图 → 表字段视图字段引用表的字段作为数据来源引用关系决定视图 DDL,见视图操作
关系 → 主键、外键标识关系依赖主键包含,非标识关系使用外键创建关系会自动生成键字段,见关系类型
样式 → 主题域样式应用到主题域后在画布上生效客户端显示样式与模型样式不同,见个性化选项设置
模型 → 模型通过继承转换或共享实体产生来源关系来源信息可用于影响分析

主题域中的成员表和关系都是引用关系,因此在画布上删除对象时会出现“当前主题”与“永久删除”两种选择,区别见画布。

按对象查阅操作 ​

建模顺序建议 ​

  1. 先确定模型类型与业务范围,概念模型与逻辑模型用业务对象和实体表达,物理模型再落到表和字段。
  2. 用主题域划分模型,避免把所有对象堆在同一张 ER 图中,见主题域。
  3. 建立实体/表与字段,再建立关系;关系会自动补齐键字段,顺序颠倒会增加返工。
  4. 物理模型中补齐索引、分区、Schema 等数据库属性,见索引与分表设计。
  5. 在结构稳定后应用数据标准、命名设置和模型检查,见数据标准与模型检查。