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

深入解析Apollo Lattice Planner:自动驾驶轨迹规划的核心算法与实践

本文深入解析了百度Apollo自动驾驶平台中的核心轨迹规划算法——Lattice Planner。文章详细阐述了其作为车辆“即时决策者”的工作原理,通过“采样-评估”的六步流程(Frenet坐标转换、状态采样、轨迹生成、硬约束过滤、代价函数打分及决策平滑),在复杂路况下实时规划出安全、舒适、高效的行驶轨迹。该算法是自动驾驶实现智能决策与精准控制的关键技术。

weixin_29090677的博客 830

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

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

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

ICS v9.5 OverbyteIcsWSocket.pas 整体架构分析

核心架构:OverbyteIcsWSocket.pas 是 Internet Component Suite (ICS) 的基础网络组件单元,提供跨平台 Winsock API 封装,支持TCP/UDP 客户端/服务器,DNS 解析和Raw Socket。在 v9.5 中,SSL/TLS 代码已分离至 OverbyteIcsSslBase.pas 等单元,使核心单元更精简,专注于非加密 socket 操作。

sonadorje的专栏 993

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

EA常用图形设计教程Enterprise Architect

daohangtaiqian的博客 1万+

RTX 5090配Ubuntu 24.04踩坑记:手把手搞定OpenVLA-OFT环境(附版本避坑清单)

本文详细记录了在RTX 5090显卡和Ubuntu 24.04系统上部署OpenVLA-OFT环境的完整过程,包括驱动安装、CUDA配置、PyTorch版本选择等关键步骤。提供了经过验证的版本组合清单和常见错误解决方案,帮助开发者高效搭建AI开发环境。

weixin_30342209的博客 467

python blp模型 估计_随机系数Logit模型及Stata实现

欢迎投稿(荐稿)计量经济圈,计量相关都行邮箱:econometrics666@sina.cn作者:北京交通大学经济管理学院博士生,王琦珀。欢迎你加入计量经济圈社群,一起探讨前沿计量理论和实证方法。一、随机系数Logit模型1.背景实证产业组织(Empirical Industrial Organization,EIO)是目前产业组织理论的前沿,其中又以Ariel Pakes为带头人,其近期工作论文...

weixin_42298927的博客 2641

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

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

wuxiaojun的专栏 6202

张正友标定法_单目-线激光三维扫描系统中光刀平面的标定

单目-线激光三维扫描系统中光刀平面的标定线结构光有结构简单、精度高、测速快等特点,被广泛应用于三维重建领域。线结构光三维扫描系统由一个相机和一个线结构光投射器构成,线结构光投射器将线结构光投射到被测物体表面,相机采集带有线激光的被测物体图像,根据相机和线激光投射器间的相对位置关系,使用激光三角法计算出激光线上的点在相机坐标系下的坐标。激光三角法原理如下图所示,线激光投射的扇形区域可以看作是一个平面...

weixin_39616379的博客 1074

在EA中用ER图生成数据库

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

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

倒立摆入门详解+pid调参

倒立摆制作全过程 最近在练习pid的控制算法,就选用了2013年的电子设计国赛题目:倒立摆 。 首先给你们看看我的成果 注意哦:倒立摆不是靠上面黄色的传感器保持平衡的,而是通过下面的电机左右扭动使得摆杆不掉下来,难度可不小了。 材料准备 1.机械部分 如图所示选好电机和角位移传感器进行组装就好了,这个部分是我直接网上购买的,如果要自己装也是可以的,不过会比较麻烦,结构差不多的。 2.主控部分 这个部分的话完全是我自己设计的,作用和网上买的一样,因为网上买的话太贵了,有需要的话可以联系我,有pcb文件

small_po_kid的博客 2万+

ADS1115 0-10V高精度ADC模块原理图设计,已量产

在水质监测、智能气象站、环境感知等领域,0-10V 电压输出的传感器占据了重要地位。这类传感器输出信号稳定、抗干扰能力强,但对数据采集模块的精度、线性度和易用性提出了严苛要求。本文将深度解析一款专为 0-10V 传感器设计的高精度 ADC 模块,从硬件架构、性能指标到工程化实践,全面呈现其设计思路与核心价值。

不脱发的程序猿 278

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

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

TonyWu的博客 4507

【人工智能-数据集】RML2018 时域信号的时序信号和星座图的图片信号生成方式(可用于多模态特征融合)

RML2018(RadioML 2018)数据集是一个广泛用于无线通信信号识别的开源数据集。它包含了多种调制方式(如OOK、QPSK、16QAM等)在不同信噪比下的信号样本。这些数据以 HDF5 格式存储,适用于大规模的数据处理和分析。数据集特点:多调制方式:涵盖24种不同的调制方式。多信噪比:包括从-20 dB到30 dB的26种信噪比。大规模样本:每种调制方式和信噪比下包含4096个样本。数据切分:将原始的 HDF5 数据集按照调制方式和信噪比切分成单个文件,便于后续处理。样本选择。

若北辰 971

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

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

好学若饥,谦卑若愚 4669

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

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

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

weixin_39890517的博客 2322

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

IDERA ER/Studio Data Architect Enterprise 19.3.x

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

控件与插件之大全 1378

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 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、付费专栏及课程。

余额充值