简介
数据模型图可以用来表示数据模型设计的结构,本文讲解如何使用Enterprise Architect绘制数据模型图。
操作步骤
- 新建项目

- 点击添加模型向导,选择Database engineering -> Data modeling -> 勾选create package -> 点击创建diagram



- 如下图拖拉table新建student、schools、address三个表,再编辑相关元素可以建立类似入下图的一个数据模型图

- 选中元素,然后按f9(或者右键-> features->columns) 可以新建列
- 点击association,从外键存储的表(如students)拉到(schools) 可以建立两个表的关联,通常要手动修改一下外键存储的表(如students)具体使用的那个字段座位外键
数据映射
- 在两表连线两头都会符号,这个符号由2个字符拼接组成代表在映射关系总对应个数关系,该符号规则如下:
-
|
代表1个 -
<
或者>
代表n个 -
0
代表0个
-
- 拼接之后含义举例如下:
-
|<
代表 1~n -
0<
0~n -
||
代表1~1
-
- 如下图,在一个实例总对映射关系进行了注释:

网友评论