版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Erwin工具使用指南(版本号:V1.0)文档编号:文档名称:编写:杨光润审核:批准:批准日期:文档修订状况目录TOC\o"1-5"\h\z\o"CurrentDocument"第一章基本概念4\o"CurrentDocument"1.1数据模型(Modal)41.2视图4\o"CurrentDocument"逻辑视图(Logical)4\o"CurrentDocument"物理视图(Physical)4\o"CurrentDocument"第二章操作指南6\o"CurrentDocument"2.1新建模型6\o"CurrentDocument"2.2视图切换7\o"CurrentDocument"2.3新建主题区域7\o"CurrentDocument"2.4切换主题区域9\o"CurrentDocument"2.5编辑主题区域10\o"CurrentDocument"2.5.1选择现有数据实体到指定的主题区域。10\o"CurrentDocument"2.5.2在主题区域新建数据实体112.5.3在主题区域删除数据实体12\o"CurrentDocument"2.6数据实体导航13第一章基本概念1.1数据模型(Modal)数据模型是数据实体(Entity)和数据实体间的关系(Relationship)总和。可以简单的理解认为数据实体就是对应数据库表,实体间的关系就是表之间的关系。1.2视图Erwin对数据模型提供两种视一一逻辑视图、物理视图。1.2.1逻辑视图(Logical)是以业务需求的概念对数据模型进行描述。通俗的说,在逻辑视图中我们可以用中文或描述性的语言来描述数据实体(表)和数据实体的属性(字段)。下面就是一个对车辆信信息实体的逻辑视图。用户表用户编号:String机构编号:String(FK)用户姓名:String用户描述:String登录名:String登录密码:String1.2.2物理视图(Physical)物理视图与逻辑视图一一对应,物理视图是针对一种具体的数据库进行逻辑视图的物理映射。通俗的说,在物理视图中我们必须为每一个在逻辑视图中出现的数据实体(表)指定一个可被具体数据库接纳的表名称,譬如我们使用MySQL作为我们的数据库实现,我们就必须为具体的实体指定一个数据库表名(英文单词或词组),同样的对实体属性(字段)的命名也需进行转换,数据类型也需要具体为数据库支持的数据类型。下面就是对应车辆信息实体针对MySQL数据的物理视图。
suseruserid:CHAR(8)branchld:VARCHAR(20)(FK)userName:VARCHAR(24)userDesc:VARCHAR(100)loginName:VARCHAR(18)loginPwd:VARCHAR(32)主题区域(SubjectArea)主题区域是一个逻辑概念,一个数据模型可以定义多个主题区域。一个主题区域可以让设计者从整个数据模型的设计的某一方面去查看数据模型,主题区域也由实体与实体间的关系构成,从这个角度来说,主题区域是一个数据模型的子集,子模型。但主题区域对数据实体和实体的关系只是引用。只是为了方便查看数据模型,一个数据实体可以在多个主题区域中被引用°Erwin有一个默认的主题一一<MainSubjectArea>在这个主题区域中,展现了整个数据模型。且这个主题区域是不能删除的。下面是一个有关用户权限管理的主题区域用户表L<机构表用/编号:Siring机构编号:String(FK)用户姓名:String用户描述:String登录名:String''登录密■码•xSirlng》,」/'机构,编号:''deiaun^上级机构编号:<default>机构名称:<default>机构级别:Number快捷菜单用户编号:String(FK):菜单编号:<default>(用户用色关系角色表用户用色关系角色编号:<default>角色编号:<default>(FK)用户编号:String(FK)机构编号:<default>(FK)角色名称:<default>自色&设备操作关系角色编号:<default>(FK):设备操作代码:<default>(FK).::机构编号:<default>(FK)角色名称:<default>自色&设备操作关系角色编号:<default>(FK):设备操作代码:<default>(FK).::模块模块编号:<default>上级模块编号:<default>系统类型:String模块名称:<default>模块级别:Number模.块描述:<典归瑚>....功能功能编号:<default>系统类型:String模块编号:<default>(FK)功能名称:<default>功能描述:<default>菜单菜单编号:<default>上级菜单编号:<default>功能编号:<default>(FK)系统类型:String菜单名称:<default>菜单序号:<default>菜单级别:.<default>....设备类型设备类型编号:^default,设备操作设备操作代码:<default>设备类型名称:<default>
设备类型说明.顼defaujt>,设备操作说明:<default>设备类型编号:<default>(FK)设备操作属性TOC\o"1-5"\h\z设备操作代码:设备类型名称:<default>
设备类型说明.顼defaujt>,属性代码:<default>:属性名称:<default>:属性值:<default>:.-属性说明:i<default>■/
第二章操作指南2.1新建模型1.点击File>New2.从弹出的对话框中选中Ligcal/Physical选选项,确定。2.CreateModel-SelettTemplate-NewModelType耳LogicalPhysicalLogieal/PhysiealIMicrosi>itSansSer/103|同S|«「】心[J尚xfe5+FDdadtVaiiKfrSXjD«xid■■站T曰EriDsF■jmWkWSoJTCW也吁田BSubfedjMicrosi>itSansSer/103|同S|«「】心[J尚xfe5+FDdadtVaiiKfrSXjD«xid■■站T曰EriDsF■jmWkWSoJTCW也吁田BSubfedj旧E&hSu*d虹±启长尊■£.•-.»:;.L知以T此矿1*1:祁:"■尼用冲脸哩Dhtxid'旧孔斯1&加芭户te宙用免号号导绵珀序(FK)Slung(FK)NurnbEir甬芭箝号.<deTaut>邕1机Fl螃号W雨ugFKJ角昆名秽EE's□匕』甬邑搐世:WETaut-前邑柴号^dsfaull>(FK血哉琅与<defaull>|FK^jijap]ayi电MFu疏EER"sinDdtflMpdclerbjCA•ITimcTrfln^Einyin:用户丧fi5置旧是F器EditYibwFuefiETonhSevceiWndiT*H«lp斗/日上品遗|ii酒日画品«•日R■电回e*9RxnaPrefg-i^A9RxnaPrefg-i^AEdiwWgeiJLocdknSc*PoirtsP.aads-HrSX.1e通过选择下拉列表中的视图类型Logical/Physical进行视图切换。2.3新建主题区域在Erwin的左侧窗口如图:
也AllFusionERwinDataModelerbyCA-pimeTranE.erwin:用户权限管理*]%FileEditViewFormatModelToolsServicesWindowHelp株的Ie®&•g贝民MicrosoftSansSer:,10了|圜园回囹角主£虫MicrosoftSansSer:,10了|圜园回囹角主£虫DefaultValuesDomainsEntitiesModel5ounc&sRelationships=^MainSubjectAnea>DefaultValuesDomainsEntitiesModel5ounc&sRelationships=^MainSubjectAnea>]□公共表Jo会员蓿息E设备信息E审批处理模块E用户挪艮管理03Members王StoredDisplaysTransfarms®ValidationRulesf角色编号;J
设备操作代P[5iflnffiI%DM&delJO+寸©诰©3mw©Lf□■-盾SubjectAreas000国:也…1.选中SubjectAreas,右键点击从弹出菜单选择新建。AIIFusionERwinDwtaModelerbyCA-[UimieTrans.eirwinS呈!FileEditpa□ViewFormatModielTools5ervice&'■MicrosoftSansSer:■1。■DZl画WA•■H■®*aI*园口禅翌I睡0-DModel_1D03DefaultValues(+宅Domains(+吕EntitiesModelSources,+ReI才而血忡SubjectAieasISubjectAieasINewg|jn《MainSjSDn公共表~OS三员隋原NewGOn设备信息sE审批处理槿块白Dn用户权限管理(+£5Membere(+[WjStonedDisplarys登Transforms耋ValidationRules2.输入主题区域名称。2.4切换主题区域1.选中要切换到的主题区域名称,单击右键选中Swithto会员信息aiSiiiiSwitchtoE审批处I□-E用户极能Delete(3E5Memt-会员信息aiSiiiiSwitchtoE审批处I□-E用户极能Delete(3E5Memt-.SfflstoriP「。户rtg,『Transform?SfVaidationRules%FileEditViewFormatM&delToolsServices'心⑥E|骂|堆前|以琶|为尾画#Nierosof-tSansSer:10|[B)H:jJWS)@I®3|ffiIJ日口Mad&IJO0寸DefaultValues0宅DomsinsE己!|Entities昭ModelSourcesERelationships白“SubjectAreasQ启:iMainSubjectArea)任E公共表2.5编辑主题区域编辑主题区域是指在主题区域内将该主题区域相关的数据实体和数据实体间的关系,即数据模型的子模型展示出来。主题区域中的数据实体和数据实体的关系可以从现有的数据模型进行选择,也可以在对应主题区域进行新建。在非<MainSubjectArea>中的主题区域中创建的实体都只保留数据实体和关系的引用,我们可以从指定的主题区域中进行删除操作时,其实只是删除对数据实体的引用,数据实体本身还存在于数据模型中。2.5.1选择现有数据实体到指定的主题区域。首先切换到指定的主题区域从现有实体列表中选择要添加的数据实体,然后拖动到右侧已经切换到主题区域。如下图所示:土AIIFuiiDnERwinDataModelerby-CA-ITinrieTrani.erwin:用户权限莒理*]呈,AJtfuSfOfiERwiiDctiMwekfb>3•|T・wT?E+.<r*ii.用&—REdF喑3田H+:表砌破表raIE曰...田.®pelHUDJ?0+ffl一―a■■仲©■■册Bffi系¥■■■■■■_>_息户录息:-作作a息录吕设信用记信表胡跃表菜人操操类信记>瓣位录肘人能员构色色色捷系块骨皆皆音请L车单登麝个功会机角角角快联模设设设设申广Hna曰曰□曰日SQQ曰曰曰曰曰曰H曰日+4十++®十+4;®:田.亩…田:®+++:®.++」上屿日LK2厨土[顷局1-耳"|室*%*laor-sn-aft务田Ser--!□■1D®(S)4®*£*itccuEi::!K?;ir::XAJ?群il胃冶>-3♦AJ%File:EjditViwFoim-i.MaddTcials命%帽鼻Wind喝H目。□OO2.5.3在主题区域删除数据实体切换到指定的主题区域。在Erwin的数据模型展示区域,选中要删除的数据实体。呈IAllFusionER-^nDataModekrbyCA-[TirfteTrans-erwin:用户3.%FileEdrtViewFormatModelTealsSen'itesWindowHdp四百」」覃恿论野汗通周0・&国旬匿回后是司卜Shing《朋瓯.站区汨批』;・::占点常叩吕冲计H司♦3.%FileEdrtViewFormatModelTealsSen'itesWindowHdp四百」」覃恿论野汗通周0・&国旬匿回后是司卜Shing《朋瓯.站区汨批』;・::占点常叩吕冲计H司♦田辱T巨':〒三」.二¥国曰会员sB机构表hB•甬•色眄前关黛aB使邑A浅音捷柜灵系wBaiB-单hB联黛人0BU烷土B哉备暮伯h-BeB海理eB设音陪.恩uS申请谅hE网船会员闻国国号T血必{F由。加・lHF"构去机构骗号知何册昂色裹属耶号:血・1“防<del■J-D-^FK|鬲邑茗薪:::'dHlad-D-上貌机并辑号.<c«faJp机构您机-=c*taJe>1:*切监i口LTIW餐assNicrQEQftSansSrr-卬顼IAI«■|ttotiva回1—士1国Lf1乱钮呼Danaircs匹SitesM-B菰甲田B戳日志a巳主新uB主锹备关至h-BVfclBftE6宣晁甩户u巳置用记录hB个人后fi.风色©.点击键盘的Del键。从弹出的对话框中进行选择。SubjectAreaDeleti-onThedeletionoftheselectedobjectsshould:□^^pyethemfromnjrrentsu^ertareajDeletethemfromtheentiremodelCanoel选择“Removethemfromcurrentsubjectarea”则只是从当前的主题区域删除该数据实体的引用,对应的数据实体删除后,不会在该主题区域出现,但是该数据主题还存在于数据模型中,可以被其他主题区域所引用选择“DeletethemSubjectAreaDeleti-onThedeletionoftheselectedobjectsshould:□^^pyethemfromnjrrentsu^ertareajDeletethemfromtheentiremodelCanoel因此,除非你确定选中的数据实体真的要被删除,否则请米用默认选择,仅删除该实体在指定主题区域的引用。2.6数据实体导航当一个数据模型或主题区域包含了太多的数据实体时,如何快速的定位数据实体。可以采用如下的方式进行导航:1.从Erwin左侧窗口中找到“Entities”或主题区域。节点如图所示:Mcd^lSourcesRelationshipsModel.侣QlDefaultValues™Domains|a®as另MicrosoftSansSer:,10D0--0--B-宜AllFusionERwinDataModelert>yCA-ITim^-.®-.®-.®--®--®
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年销售合同:某生产公司将某产品销售给某经销商
- 二零二五年度庙会场地租赁合同及场地布置设计方案合同
- 2024年线上线下联合营销合同3篇
- 二零二五年度房地产开发商项目担保延期合同3篇
- 新能源产业链投资合作项目协议
- 职业交易者投资课程设计
- 网络安全课课程设计RSA
- 职业教育课程设计论文
- 2024润滑油品牌推广与营销合作协议范本3篇
- 2024版供应链交期调整协议条款版B版
- 2025年云南昆明经济技术开发区投资开发(集团)有限公司招聘笔试参考题库附带答案详解
- 社会单位消防安全知识考试题库(浓缩500题)
- 企业地震应急预案样本(三篇)
- 2023-2024学年广东省广州市花都区九年级(上)期末物理试卷(含答案)
- GB/T 5483-2024天然石膏
- 线上推广授权合同范例
- 保定学院《大学英语》2023-2024学年第一学期期末试卷
- 2024-2025学年九年级语文上册部编版期末综合模拟试卷(含答案)
- 乡村振兴暨干部素质提升培训班学习心得体会
- IATF16949:2024标准质量手册
- 反诈知识竞赛题库及答案(共286题)
评论
0/150
提交评论