EA数据库建模:表的创建全攻略 (ea数据库建模创建表)
EA(Enterprise Architect)是一款支持多种建模的工具,数据库建模是其中之一。在数据库建模中,创建表是其中的核心步骤。本文将为大家介绍EA数据库建模中如何创建表,以及表的属性、主键、外键等相关知识。
一、创建表
创建表之前需要先打开EA工具并进入相应数据库建模项目。在EA中,创建表有两种方式,一是通过“元素”菜单栏,二是通过“工具箱”栏中的“数据建模”进行创建。
1.1 元素菜单栏创建表
在EA中,选择“元素”->“新建元素”->“新建类”,此时弹出以下对话框:
其中,“选择代表类型”这一栏中需要选择“表”,“名字”填写所要创建表的名称。各个选项意义如下:
1.2 工具箱创建表
同样进入工具箱后,在“数据建模”一栏中找到并选择“表”进行创建。创建完成后,可以在ER图中看到如下效果:
二、表的属性
在创建表的过程中需要设置表的属性,如表名、注释等。
2.1 表名
表名即为创建表时填写的名称,可以通过修改表的元素来进行表名的修改。
2.2 注释
表的注释通常用于对数据库中各表之间的关系进行说明性文字,同时也对完成日期、操作人等信息进行标记并记录。在EA中,可以通过右侧栏的“属性”选项进行注释的填写和修改。
三、表的键
表的键是指用来定义和标识表数据的属性,其中包括主键和外键。
3.1 主键
主键是在表中用来唯一标识一行数据的一列或多列,通常为表中的ID列。在EA中,可以通过右侧“属性”选项栏中的“非标记的子属性”中将其中的一列设置成主键,如下图所示:
3.2 外键
外键是指与其他表的关联字段,用于连接两个表之间数据的关系。在EA中,可以通过将两个表进行关联创建外键。详见下文四、表的关联部分。
四、表的关联
表的关联通常是在不同表之间建立一种逻辑联系,使二者之间具有实体间的对应关系。
4.1 基础关联
在EA中,可通过绘制线条的方式将两个表进行关联。
步骤如下:
在一个表中选中关联字段,在菜单栏“元素”中选择“关联元素”,可以看到右侧会出现关联元素的下拉框。通过操作下拉框,可以关联到需要连接的表。
此时,在两表之间建立了简单的基础关联。
4.2 外键关联
在建立外键关联时,需要在表中添加外键属性。
步骤如下:
点击“元素”->“新建元素”->“新建类”,此时弹出下面对话框:
其中选择“类型”中为“外键”,表名填写自己需要连接的表并选择需要连接的列。
此时可以看到自动出现了一个外键元素。
选择其中的“属性”后可以看到如下界面:
在其中的“勾选”按钮中选择“Same as column names”选项即可快速自动生成关联关系。
到此就成功建立了外键关联关系。
五、
本文主要介绍了EA数据库建模中表的创建以及表的键和关联建立方法,希望对初学者有所帮助。EA作为一款开放性极强的建模工具,使用起来可能会有一定挑战性,但只要多加练习,就能掌握其操作技巧。