enterprise architect绘画ER图

enterprise architect ( 二)画数据库实体图 本文接上篇,本文主要介绍如何画实体图(ER),数据模型转换 ERD, ERD转换为数据模型,生成ddl,生成文档 实体图 (ERD)到数据模型转换的目的是从 ERD 逻辑模型创建数据模型, 生成默认数据库类型的数据模型,为DDL生成做准备。在做转换之前,确保您已经为每个属性定义了通用的数据类型,并选择了一个数据库类型作为默认的数据库。数据建模图可以自动生成。这个数据模型可用于生成 DDL 语... 阅读详情
AI摘要

ER图是数据库设计中的重要工具,用于描述实体、属性和它们之间的关系。实体如人、学生、音乐,用长方体表示,属性如姓名、学号,用椭圆形表示。关系则反映实体间的联系,如1对1、1对多、多对多。绘制ER图时,要明确实体、关系及属性,并根据业务需求梳理。

ER图的实体(entity)即数据模型中的数据对象,例如人、学生、音乐都可以作为一个数据对象,用长方体来表示,每个实体都有自己的实体成员(entity member)或者说实体对象(entity instance),例如学生实体里包括张三、李四等,实体成员(entity member)/实体实例(entity instance) 不需要出现在ER图中。

ER图的属性(attribute)即数据对象所具有的属性,例如学生具有姓名、学号、年级等属性,用椭圆形表示,属性分为唯一属性( unique attribute)和非唯一属性,唯一属性指的是唯一可用来标识该实体实例或者成员的属性,用下划线表示,一般来讲实体都至少有一个唯一属性。

ER图的关系(relationship)用来表现数据对象与数据对象之间的联系,例如学生的实体和成绩表的实体之间有一定的联系,每个学生都有自己的成绩表,这就是一种关系,关系用菱形来表示。

ER图中关联关系有三种:

1对1(1:1) :1对1关系是指对于实体集A与实体集B,A中的每一个实体至多与B中一个实体有关系;反之,在实体集B中的每个实体至多与实体集A中一个实体有关系。

1对多(1:N) :1对多关系是指实体集A与实体集B中至少有N(N>0)个实体有关系;并且实体集B中每一个实体至多与实体集A中一个实体有关系。

多对多(M:N) :多对多关系是指实体集A中的每一个实体与实体集B中至少有M(M>0)个实体有关系,并且实体集B中的每一个实体与实体集A中的至少N(N>0)个实体有关系。

1.创建项目

2.在项目中创建对应package

3.在package中创建ER项目

4.绘画ER 图

讲ToolBox 中的图标,拖拽到package 中,就可以完成画图了

总结一下ER 图小技巧

1.明确ER图实体

2.明确每个实体之间关系 1对1 1对多 还是多对多(可以完成绘画实体之间关系)

3. 通过了解业务需求,梳理每个实体对应的属性关系

Enterprise Architect 中文经典教程 本文使用到的EA工程文件下载 一、Enterprise Architect简介 Enterprise Architect是一个对于软件系统开发有着极好支持的CASE软件(Computer Aided Software Engineering)。EA不同于普通的UML画图工具(如VISIO),它将支撑系统开发的全过程。在需求分析阶段,系统分析与设计阶段,系统开发及部署等方面有着强大的支持,... 阅读详情

相关推荐

从UML新手到老鸟:我的Enterprise Architect 15踩坑实录(聚合/组合关系别再搞混了)

本文分享了作者从UML新手到熟练使用Enterprise Architect 15的心路历程,重点解析了聚合与组合关系的区别及正确使用方法。通过实战案例和实用技巧,帮助读者避免常见错误,提升UML建模效率,实现从代码编写到系统设计的思维转变。

weixin_30514745的博客 322

使用Enterprise Architect画ER图

这样就可以用EA画自己的ER图了

小石妖的博客 3532

快速掌握Enterprise Architect工具的使用指南

Enterprise Architect (EA) 是一款功能强大的、灵活的、可扩展的UML模型工具,专为系统、软件开发、架构和业务流程设计。作为IT专业人士,EA可以帮助你有效地进行项目管理、构建和维护应用程序架构以及进行需求分析。自定义文档内容和格式对于满足特定需求至关重要。EA允许用户深度定制文档内容和格式,使得输出的文档能够更好地符合需求。定制内容包括但不限于:属性包含:用户可以指定在文档中包含或排除特定模型元素的特定属性。样式与格式。

weixin_35459464的博客 2380

如何使用EA画ER图?

第一次学习UML图的时候,我利用的工具是Ration Rose,安装麻烦一些,但操作简单。即将进行机房重构,需要再次对UML进行学习和使用,我决定使用EA,第一次用真的是出现了很多问题,当然主要原因就是用的少,不够熟练。EA安装简单,操作还需要站在巨人的肩膀上去学习。

写一封信 1万+

用EA(Enterprise Architect)画UML图

NULL 博文链接:https://gqdy365.iteye.com/blog/2117370

极空间NAS小白也能搞定的Gitea部署:Docker+MySQL避坑全记录

本文为极空间NAS用户提供了一份详尽的Gitea私有代码仓库部署指南。针对极空间ARM架构和图形化Docker管理的特殊性,文章重点讲解了如何通过Docker和MySQL容器进行部署,并提供了三种获取兼容镜像的实战策略,特别是利用第三方镜像站转录的方法,帮助小白用户成功搭建并初始化Gitea服务,实现私有Git托管。

weixin_28318011的博客 368

【EA教程】——ER图生成数据库

【背景】 在做第二遍机房的时候就用到了EA(Enterprise Architect)——UML软件开发与建模工具,顾名思义知道EA是用来画软件开发各阶段的图的工具,当时用EA画了各种时序图、类图、包图、状态图等等,觉得自己已经会用这个软件了,后来跟伙伴交流才发现,EA的功能还有很多,需要我们对问题不将就地去解决,发现新的契机,从不熟悉发展为熟悉,站在巨人的肩膀上,利用好EA,让其更好的地为我们

全力奔跑,梦在彼岸 1万+

利用ArcGIS快速生成等高线边界,完成地形图拼图

地形图边界一般在CAD中手动绘制,然而,一幅边缘复杂的地形图边界的绘制需要花费大量时间和精力,为了减少重复性工作,提高效率,用ArcGIS软件可以自动生成实测地形图的边界

yl14774636230的博客 9069

【EA】Enterprise Architect 画图使用教程总结

EA常用图形设计教程Enterprise Architect

daohangtaiqian的博客 1万+

关于获取CISP-PTE一些避坑经历

考场内是不允许携带外设键盘的,现场会至少有一个360安全专业人员监考.所有人电脑都会提前装一个奇安信的一个考试exe,刚开始的时候会让你连接一个WIFI,我们将会通过WIFI进行做题,做题期间你的电脑将被全程监控并且一些退出快捷键也是全部锁死(有点像勒索病毒那种界面),想要重启必须直接拔电源。中途可以上厕所,需要监考官陪同

6322

RT-Thread Studio与CubeMX联合编程(超级详细)

RT-Thread Studio与CubeMX联合编程 本文章参考以下文章: https://blog.youkuaiyun.com/qq_40824852/article/details/122596043 https://zhuanlan.zhihu.com/p/395106066 https://blog.youkuaiyun.com/m0_37697335/article/details/108890584 一、简介 经过上次对RT-Thread Studio的初步尝试,发现RT-Thread Studio中存在官方支

zhuzhu的博客 3万+

使用Enterprise Architect画用列图、类图等设计类

Enterprise Architect12是一款计算机辅助软件工程,这款软件用于设计和构建软件系统、业务流程建模及更多通用的建模。EA不同于普通的UML画图工具(如VISIO),它将支撑系统开发的全过程。在需求分析阶段,系统分析与设计阶段,系统开发及部署等方面有着强大的支持,同时加上对10种编程语言的正反向工程,项目管理,文档生成,数据建模等方面。可以让系统开发中各个角色都获得最好的开发效率。

wuxiaojun的专栏 6202

Android 12 HAL开发避坑实录:手把手教你用AIDL在Native层实现一个可开机自启动的Service

本文详细介绍了在Android 12 HAL开发中,如何通过AIDL在Native层实现一个可开机自启动的Service。从环境准备、AIDL接口定义、服务实现到VINTF集成与SELinux策略配置,提供了完整的实战指南,帮助开发者避开常见陷阱,提升开发效率。

weixin_28314575的博客 321

在EA中用ER图生成数据库

ER图 E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。 实体就是看的见摸得着或者能被人感知接受认可的客观存在,属性就是用来描述这个实体,联系自然是实体间的联系,只有相互联系才会完成一个系统的功能,直接上图: 此外还可以ER图可以在EA中进行绘制来帮助我们理清关系

等待着雨水,茁壮成长--李建敏 4073

第二十届全国大学生智能汽车竞赛极速光电组:MicroPython与恩智浦RT1021的硬件编程实战指南

本文为参加第二十届全国大学生智能汽车竞赛极速光电组的同学提供了一份详尽的MicroPython与恩智浦RT1021硬件编程实战指南。文章深入剖析了选择MicroPython与RT1021这对组合的优势,详细讲解了从开发环境搭建、基础硬件控制(如GPIO、PWM、编码器、CCD)到系统集成(平衡控制、循迹算法)与多任务调试的全过程,旨在帮助参赛者降低嵌入式开发门槛,高效备赛。

wdx0123456的博客 845

中兴问天 BE7200MAX SFP 光口用华为猫棒替代光猫完整配置教程

PPPoE 账号密码:若原光猫为 Route 模式,在宽带设置页可见用户名,密码需按 F12 打开浏览器开发者模式,点击密码输入框,查看代码中 “value=” 后的内容即为明文密码。若仍失败,核对 PON 类型是否与运营商网络匹配。PON 认证信息:LOID(逻辑 ID,部分地区含密码)、设备 SN 码(标签或设备信息页)、PON 类型(GPON/EPON,运营商网络类型)。电脑保持与路由器连接,访问路由器管理地址(默认通常为 192.168.5.1,可参考路由器说明书),登录后台。

Gulper_Eel的博客 3344

Enterprise Architect中的实体关系图:实体关系图(ERD)

根据在线维基百科: 实体关系模型(ERM)是数据的抽象概念表示。实体关系建模是一种数据库建模方法,用于以自上而下的方式生成系统(通常是关系数据库)及其概念的一种类型的概念模式或语义数据模型。通过此过程创建的图称为实体关系图,ER图或ERD。 一:图形表示的含义 实体以矩形表示, 属性以椭圆表示, 关系以菱形连接器表示。 二:图标介绍 在使用EA设计软件的ER图中,选择ERD和ERD-Relationship两个工具 ...

TonyWu的博客 4507

用UDP协议在dos命令行里模拟一个聊天程序

/* 需求: 在dos命令行里模拟一个聊天程序 有收数据的部分,和发数据的部分,这两部分需要同时执行。 那就需要用到多线程技术。 一个线程控制收,一个线程控制发。 */ import java.io.*; import java.net.*; class C

s_x_x的记录 1955

“Enterprise Architect”和数据库的不解之缘

前言     在这个大数据盛行的时代,和数据打交道变的必不可少了,所有如果有工具来规范我们的数据库会更加方便我们的生活。这次机房,我们利用EA(Enterprise Architect)自动生成SQL语句来达到一键生成数据库。 内容     数据库离不开我们的ER图,以下介绍以机房收费系统的例子进行介绍: 1、ER生成数据表 首先确定实体和属性画出ER图;打开EA新建项目

好学若饥,谦卑若愚 4669

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

er图转为数据流程图_在EA中用ER图生成数据库

ER图E-R图也称实体-联系图(Entity Relationship Diagram)。提供了表示实体类型、属性和联系的方法。用来描写叙述现实世界的概念模型。实体就是看的见摸得着或者能被人感知接受认可的客观存在。属性就是用来描写叙述这个实体。联系自然是实体间的联系,仅仅有相互联系才会完毕一个系统的功能,直接上图:此外还能够ER图能够在EA中进行绘制来帮助我们理清关系,并生成sql脚本来建立数据库...

weixin_39890517的博客 2322

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

IDERA ER/Studio Data Architect Enterprise 19.3.x

ER/Studio 数据架构师用例 数据建模师和架构师必须响应多个级别的数据相关业务需求。可能需要他们注意的一些关键活动包括: 构建数据模型作为开发周期的一部分 发现并记录整个数据环境中的现有资产 创建和填充数据仓库 构建企业数据模型 用于数据治理或数据质量计划的目录元数据 对新政策或对模型、数据库或数据字段的预计更改进行影响分析 ER/Studio Data Architect 通过强大的逻辑和物理建模、数据字典、正向和逆向工程等来帮助解决

控件与插件之大全 1378

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

IDERA ER/Studio Data Architect Professional 20.3

ER/Studio is the most comprehensive data modeling suite, connecting data modeling with data governance to deliver a future-proof framework for your enterprise’s data.

控件与插件之大全 1318

UML建模工具Enterprise Architect(EA 版本12)的简单使用

一、什么是EA? Enterprise Architect 是Sparx Systems 公司的旗舰产品。它覆盖了系统开发的整个周期,除了开发类模型之外,还包括事务进程分析,使用案例需求,动态模型,组件和布局,系统管理,非功能需求,用户界面设计,测试和维护等。 在下面这个博客里,看一下常见的UML图。 EA12创建九种常见的UML图 二、简单使用EA 首先,版本用的是EA12. 初始界面如下。 新建一个项目。 文件——新建项目 然后为每一个UML图建立一个包,创建包了之后立刻创建图,在这里面选择你需要

qq_43757282的博客 4787

ea mysql建模_在EA中画ER图和数据模型图

ER图和数据模型图可以互相转换,使数据库表设计非常容易.ER图用于需求规格说明书.数据模型图用于概要设计.由数据模型图生成的SQL建表操作脚本, 稍加修改,就可以在程序中使用.由ER图和数据模型图,互相转换, 可以很容易的添加主键和外键, 普通字段, 以及字段的精确定义.可以从一个粗糙的ER草稿图,变成最终可用的数据库表设计.实验环境: win7x64 + EA8.0.858将EA中的ER图对应的...

weixin_39994949的博客 1235
上一篇: 什么是缓存雪崩、缓存击穿、缓存穿透,三者解决方案
下一篇: Java-JUC入门
HelloWorld_AA
博客等级 码龄9年 18粉丝 96原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值