Erwin工具使用指南.docx
《Erwin工具使用指南.docx》由会员分享,可在线阅读,更多相关《Erwin工具使用指南.docx(11页珍藏版)》请在冰豆网上搜索。
Erwin工具使用指南
Erwin工具使用指南
(版本号:
V)
文档编号:
文档名称:
编写:
杨光润
审核:
批准:
批准日期:
文档修订状况
章节编号
章节名称
修订内容简述
修订日期
修订前版本号
修改人
批准人
基本概念
一.1数据模型(Modal)
数据模型是数据实体(Entity)和数据实体间的关系(Relationship)总和。
可以简单的理解认为数据实体就是对应数据库表,实体间的关系就是表之间的关系。
一.2视图
Erwin对数据模型提供两种视——逻辑视图、物理视图。
一.2.1逻辑视图(Logical)
是以业务需求的概念对数据模型进行描述。
通俗的说,在逻辑视图中我们可以用中文或描述性的语言来描述数据实体(表)和数据实体的属性(字段)。
下面就是一个对车辆信信息实体的逻辑视图。
一.2.2物理视图(Physical)
物理视图与逻辑视图一一对应,物理视图是针对一种具体的数据库进行逻辑视图的物理映射。
通俗的说,在物理视图中我们必须为每一个在逻辑视图中出现的数据实体(表)指定一个可被具体数据库接纳的表名称,譬如我们使用MySQL作为我们的数据库实现,我们就必须为具体的实体指定一个数据库表名(英文单词或词组),同样的对实体属性(字段)的命名也需进行转换,数据类型也需要具体为数据库支持的数据类型。
下面就是对应车辆信息实体针对MySQL数据的物理视图。
主题区域(SubjectArea)
主题区域是一个逻辑概念,一个数据模型可以定义多个主题区域。
一个主题区域可以让设计者从整个数据模型的设计的某一方面去查看数据模型,主题区域也由实体与实体间的关系构成,从这个角度来说,主题区域是一个数据模型的子集,子模型。
但主题区域对数据实体和实体的关系只是引用。
只是为了方便查看数据模型,一个数据实体可以在多个主题区域中被引用。
Erwin有一个默认的主题——在这个主题区域中,展现了整个数据模型。
且这个主题区域是不能删除的。
下面是一个有关用户权限管理的主题区域
操作指南
一.3新建模型
1.点击File>New
2.从弹出的对话框中选中Ligcal/Physical选选项,确定。
一.4视图切换
进行数据模型逻辑视图/物理视图的切换操作
如图所示:
通过选择下拉列表中的视图类型Logical/Physical进行视图切换。
一.5新建主题区域
在Erwin的左侧窗口如图:
1.选中SubjectAreas,右键点击从弹出菜单选择新建。
2.输入主题区域名称。
一.6切换主题区域
1.选中要切换到的主题区域名称,单击右键选中Swithto
一.7编辑主题区域
编辑主题区域是指在主题区域内将该主题区域相关的数据实体和数据实体间的关系,即数据模型的子模型展示出来。
主题区域中的数据实体和数据实体的关系可以从现有的数据模型进行选择,也可以在对应主题区域进行新建。
在非中的主题区域中创建的实体都只保留数据实体和关系的引用,我们可以从指定的主题区域中进行删除操作时,其实只是删除对数据实体的引用,数据实体本身还存在于数据模型中。
一.7.1选择现有数据实体到指定的主题区域。
1.首先切换到指定的主题区域
2.从现有实体列表中选择要添加的数据实体,然后拖动到右侧已经切换到主题区域。
如下图所示:
一.7.2在主题区域新建数据实体
1.点击如图所示的图标,可以创建新的数据实体
一.7.3在主题区域删除数据实体
1.切换到指定的主题区域。
2.在Erwin的数据模型展示区域,选中要删除的数据实体。
3.点击键盘的Del键。
从弹出的对话框中进行选择。
选择“Removethemfromcurrentsubjectarea”则只是从当前的主题区域删除该数据实体的引用,对应的数据实体删除后,不会在该主题区域出现,但是该数据主题还存在于数据模型中,可以被其他主题区域所引用
选择“Deletethemfromtheentiremodel”则是从真正数据模型中删除,该数据实体在所有被引用的主题区域中的引用也将被删除。
因此,除非你确定选中的数据实体真的要被删除,否则请采用默认选择,仅删除该实体在指定主题区域的引用。
一.8数据实体导航
当一个数据模型或主题区域包含了太多的数据实体时,如何快速的定位数据实体。
可以采用如下的方式进行导航:
1.从Erwin左侧窗口中找到“Entities”或主题区域。
节点如图所示:
2.展开对应节点,选中定位到想要导航到的数据实体,单击右键从弹出菜单中选择“JumptoEntity”如下图所示: