命名设置
命名设置用于统一配置模型中对象的命名规范,配置对当前模型生效并随模型保存。它是命名约束的载体:翻译所需的词根维护在命名词典,模板可以引用命名设置,参见实体/表模板。
设置范围
| 范围 | 入口 | 生效范围 |
|---|---|---|
| 模型级 | 顶部工具栏“模型”目录下的命名设置 | 当前模型的全局命名规范 |
| 主题域级 | 在模型树中右键单击主题域,选择“创建命名设置” | 该主题域单独适用的命名规则 |
主题域级设置用于同一模型内不同分层或不同业务线命名要求不一致的情况;也可以在左侧目录树上选中主题域后右键,在菜单中选择“创建命名设置”。
配置命名规则
- 打开模型级命名设置,或在目标主题域上创建命名设置。
- 在命名规则弹窗中,勾选开启需要约束的对象类型,例如表、字段。
- 按规范设置前缀、后缀、大小写等规则。
- 单击“应用并关闭”或“确认”保存,保存方式决定对存量对象的影响。
图示为命名规则弹窗,看图重点是每类对象需要单独勾选开启,未开启的对象类型不受该规则约束。
应用并关闭与确认的差异
| 保存方式 | 对已创建的表和字段 | 对之后新建的表和字段 |
|---|---|---|
| 应用并关闭 | 设置同步到模型、主题域中已创建的表和字段 | 生效 |
| 确认 | 不生效 | 生效 |
这是命名设置最容易误用的地方:希望批量修正存量命名时用“应用并关闭”;只想约束后续新建对象时用“确认”,避免影响既有模型。两个入口的差别只体现在存量对象上,对新对象的效果相同。

