DDM Client
DDM Client 是数据建模的桌面客户端,用于新建和维护数据模型、在设计阶段引用数据标准、检查模型规范,并通过模型库与团队协作。本页说明客户端的工作区划分和阅读顺序;安装、授权和各类对象的操作分别见对应页面。
工作区划分
图示为客户端主界面。看图时先确认左侧模型树中的模型与主题域,再核对中央画布是否只显示当前主题域的对象;右侧资源目录与底部信息栏属于辅助区,不决定模型内容。
| 区域 | 主要用途 | 参考 |
|---|---|---|
| 顶部工具栏 | 文件、开始、模型、模型库四类菜单,覆盖从新建到脚本生成的入口 | 顶部工具栏 |
| 左侧模型树 | 按对象类型树形浏览与维护当前打开的模型 | 左侧模型树 |
| 中央画布 | 当前主题域 ER 图的操作与显示区 | 画布 |
| 右侧资源目录 | 数据标准、模型搜索、业务对象等可复用资源 | 右侧资源目录 |
| 底部信息栏 | 模型规范检查入口与检查结果 | 底部信息栏 |
阅读路线
第一次使用按「运行环境 → 安装步骤 → 产品激活 → 界面布局 → 模型操作」推进。日常任务按下表进入。
| 目标 | 操作指南 |
|---|---|
| 先弄清术语和模型层级 | 名词释义 与 对象操作 |
| 确认机器可以安装 | 运行环境 |
| 完成安装并首次启动 | 安装步骤 |
| 完成授权后进入主界面 | 产品激活 |
| 熟悉各区域分工 | 界面布局 |
| 建立并维护第一个模型 | 模型操作、实体/表操作、属性/字段操作、关系操作 |
| 掌握键盘操作与显示效果 | 快捷键、显示布局调整、个性化选项设置 |
| 让模型符合组织规范 | 数据标准、命名设置、模型检查 |
| 复用表结构快速建模 | 实体/表模板、缺省字段 |
| 转换、比较与生成脚本 | 继承与转换、模型比较、生成 DDL |
| 批量维护模型对象 | 批量编辑、分表设计、工具箱 |
| 连接数据库并更新已有模型 | 客户端统一数据源管理、自动更新模型、自定义更新模型 |
| 与团队在线协作 | 模型库相关、模型管理、模型分支管理、共享实体、影响分析 |
| 处理删除、版本与回退 | 模型回收站、历史版本 |
| 参考场景做法 | 表分区设计、一个模型多人协作模式、基线模型与需求分支 |
执行顺序上的边界
- 涉及模型库、分支、共享实体和影响分析的功能需要先连接服务端,本地模型不参与在线协作。
- 模型转换、模型比较和生成 DDL 会改变目标模型,执行前先保存并确认源模型与目标模型。
- 数据标准、命名词典和实体模板的公共部分来自服务端,客户端下载后才能在建模中直接引用。
- 模型检查依赖检查规则与策略,规则未同步时结果可能不完整,详见模型检查。
与其他模块的关系
DDM Client 负责模型的设计态。模型库的目录、权限、审批与平台配置见 DDM Server;业务对象、应用系统与数据分布等架构资产见 DDM Archy;对话与智能辅助见 DDM Dora。同一模型可能在多个端被查看,以客户端和服务端各自的保存与发布状态为准。

