文本/图框
文本与图框都用于在 ER 图上添加说明信息,不参与数据库实现。两者本质上是同一类对象:文本是特化的图框,只显示文字而不显示边框。本页说明两者的用途区别,创建与编辑见图框操作。
用途对比
| 对象 | 用途 | 是否显示边框 | 典型场景 |
|---|---|---|---|
| 文本 | 可视化备注,把文字说明放在需要的位置 | 否 | 标注取值范围、填写说明、评审意见 |
| 图框 | 创建实体/表以外的虚拟对象,或划分区域 | 是 | 圈定主题域范围、分组标注 |
选择文本还是图框
- 只需在画布中增加一段说明文字时用文本,避免边框干扰视线。
- 需要把若干实体/表框在一起表示同一区域时用图框,让范围在视觉上成组。
- 需要表示实体/表以外的虚拟对象并希望它带边框轮廓时用图框。
因为文本是特化的图框,编辑文字的操作方式与图框一致,区别只在默认是否绘制边框。
使用场景示例
| 场景 | 建议对象 | 说明 |
|---|---|---|
| 标注某字段的取值范围或填写说明 | 文本 | 文字直接放在字段附近,不需要边框 |
| 划分主题域中的子区域 | 图框 | 用边框圈出相关实体/表,形成视觉分组 |
| 表示外部系统或参考对象 | 图框 | 以带边框的虚拟对象表示,不生成物理表 |
| 记录评审意见或待办事项 | 文本 | 位置灵活,不干扰对象布局 |
使用注意
- 文本与图框是画布上的展示对象,不参与数据库实现,也不出现在生成的 DDL 中。
- 说明内容建议写在文本或图框中,不要用字段中文名等业务属性承载展示性文字。
- 图框只影响阅读分组,不改变主题域的成员范围;成员表与关系的管理见主题域。
- 文本与图框不参与模型检查,其中的文字不会影响模型的结构校验结果。
- 画布内容较多时,建议先用图框划分区域,再在区域内补充文本备注,便于阅读和维护。
