在线建模
DDM Web 端支持直接在浏览器中打开模型并编辑,适用于字段补充、备注修改、关系调整等轻量修改和远程协作。涉及大规模逆向、批量转换和复杂设计时,仍建议使用 DDM 客户端。本页覆盖在 Web 端完成一次模型编辑的完整流程;编辑过程中引用数据标准和命名规范见在线建模的规范应用。
打开与保存
在“数据模型”中选择目标模型所在行进入详情页,再打开模型编辑页面。新建模型或在已有模型上编辑,都会进入同一套建模界面。
创建模型
- 在 Web 端右上角单击“新建模型”。
- 在弹出的类型选择页面中填写模型名称(必填),选择模型所在目录(必填),并选择模型类型。
- 单击“确定”。创建成功后进入模型编辑页面。
图示为新建模型弹窗,请核对模型名称与目录的选择,其中目录同时决定模型后续的可见范围。
编辑模型属性与主题域
- 在建模工具左上角单击模型(分支)名称旁的编辑按钮,进入模型属性弹窗,可修改模型名称、模型定义和模型的自定义属性。当前模型是 master 分支时修改的是模型名称;当前是分支模型时修改的是分支名称。
- 在建模工具上方单击主题域名称旁的编辑按钮可切换主题域;单击“+”可创建新的主题域。
保存版本
每次保存都会为模型生成一个新的模型版本。
- 修改模型后单击“保存”。
- 在弹窗中输入本次签入的版本号(必填)和备注,单击“确认”。
图示为保存(签入)弹窗。版本号必填,未做任何修改的模型不能保存;两次迁入的版本号相同时,系统会提示是否继续保存。
撤销、恢复与操作记录
画布上的操作都可以通过“撤销”回退,撤销过多时可用“恢复”前进。画布上的任何操作都会产生一条操作记录,可在操作记录中查看本次编辑内容,并回退到指定的操作步骤。
画布与对象
工具栏图标用于在画布中生成对象,各对象的创建入口和维护方式如下。
| 对象 | 创建入口 | 主要操作 |
|---|---|---|
| 实体/表 | 工具栏“实体/表”图标 | 双击打开右侧编辑抽屉,维护字段、索引和分区 |
| 视图 | 工具栏“视图”图标 | 只有物理模型可以创建视图,按视图与表字段的关联生成自定义 SQL |
| 备注 | 工具栏“备注”图标 | 双击备注框编辑文字内容和样式 |
| 图框 | 工具栏“图框”图标 | 在画布上圈定并分组展示内容 |
| 业务对象 | 工具栏“业务对象”图标 | 只有概念模型和逻辑模型可以创建 |
- 添加字段:单击“添加新字段”,为当前实体/表新增一行字段属性。
- 编辑字段:单击字段表格中的任意属性可直接键入,修改中文名、字段名、数据类型和主键;单击编辑按钮进入字段详细编辑页,可设置自定义属性、枚举代码、自增等。
- 添加索引:单击创建索引可新建唯一索引、非唯一索引或虚拟索引;主键索引不支持手动创建,只能通过连线产生。
- 设置分区:切到“分区”页,设置分区类型和分区表达式。
- 关联表字段:在视图编辑器中选中字段后进入字段编辑器,切到“视图”页即可引用关联表的字段。
建模工具左侧显示模型目录树,包含表、视图、备注等信息,不在当前主题域上的元素会置灰显示。单击置灰的表可将其加入当前主题域;单击目录树上的创建按钮可快速在画布上新建表。关系、视图、业务对象的操作与表/实体相同。
关系与业务对象
在工具栏选择关系类型后,依次选中两个对象即可创建,系统同时生成对应样式的连线。
| 关系类型 | 创建方式 | 连线样式 | 对字段的自动处理 |
|---|---|---|---|
| 标识关系 | 选择“标识关系”后选中两个表 | 实线 | 父实体有主键时,为子实体自动生成外键字段 |
| 非标识关系 | 选择“非标识关系”后选中两个表 | 虚线 | 以外键方式关联,不并入子实体主键 |
| 虚拟关系 | 选择“虚拟关系”后选中两个表 | 虚线 | 仅记录展示用连接,不转化为数据库实现 |
| 视图关系 | 选择“视图关系”后选中两个视图,或一个表与一个视图 | 虚线 | 建立视图字段与表字段的引用关系 |
双击业务对象会打开业务对象编辑器抽屉,业务对象同样支持添加字段、索引和自定义属性,具体操作与实体相同。关系类型在创建时确定对子表的处理方式,创建后调整类型需重新核对子表字段。
视图辅助操作
| 操作 | 用途 |
|---|---|
| 画布筛选显示 | 勾选字段数据类型等项后,画布上全部实体字段按所选内容显示 |
| 字体调整 | 选中表中某个字段,可单独调整字体、字号和颜色 |
| 画布内搜索 | 通过右上角搜索按钮,按表名、视图名、字段名定位画布上的元素 |
| 调整大小 | 单选或多选元素后调整大小;单击“适应尺寸”按字段数量和命名长短自动配置 |
| 导航栏 | 使用右下角导航栏移动和缩放画布 |
画布上的可视化操作:单击选中元素后拖动可移动位置;选中元素后拖动 8 个定位器可放大和缩小;选中元素后按 Delete 键删除。
常用快捷键:
| 快捷键 | 作用 |
|---|---|
| Ctrl+C | 复制 |
| Ctrl+V | 粘贴 |
| Ctrl+A | 全选 |
| Ctrl+S | 保存 |
| Ctrl+点选 | 多选 |
| Alt+方向键 | 移动 |
| Esc | 取消选中 |
| Delete | 删除 |
| Ctrl+Z | 撤销 |
| Ctrl+Y | 恢复 |
退出编辑
单击右上角的“退出编辑”可返回模型详情页。退出编辑不会保存当前修改,未签入版本的改动不会写入模型。需要保留现场时先完成保存,或通过操作记录确认本次已记录的操作范围后再退出。


