PowerDesign画ER图
目录
新建一个模型
取消Identifier的显示
报错提醒你,属性名重复了/不让你把一个属性设置为Primary Key(主键)
在画实体间的联系的时候,更改对应关系
给关系添加属性
利用PowerDesigner把ER图转成关系模型
关于【Existence of index】报错问题-【找见他!删他!】
利用PowerDesigner把关系模型转成SQL模型
关于【Existence of references】报错问题-【能删就删,不能删就改】
新建一个模型
new file - new model - model type - ConceptualDataModel,新建一个CMD,接着选择实体进行布局,双击实体添加实体名称,在Attribute中添加属性,如果要指定图中的 身份证号 作为主键:
取消Identifier的显示:
如果不想显示最下面一行Identifier,可以在tools-display priorities中,选择Entity,勾掉图中的√:
报错提醒你,属性名重复了/不让你把一个属性设置为Primary Key(主键)
如果实体属性和之前定义的有重复,在tools-Model options中把图中的两个√去掉:
在画实体间的联系的时候,更改对应关系:
改对应关系(1-1,1-n,n-1,n-n)双击联系:
给关系添加属性:
为关系添加属性(鸣谢诺姐!!)点下面这个:
如果图标不亮,就需要在tools - model option - 中设置更改一下:更改如下,把图中选项改成:E/R+Merise,小图标就亮啦 ~
利用PowerDesigner把ER图转成关系模型(在ER图中,Tools-Generate Physical Data Model)
关于【Existence of index】报错问题-【找见他!删他!】
在把ER图转成关系模型的时候报错:【Existence of index】,一个简单粗暴的方法就是,找到对应的实体/关系,定位到index,删他!
利用PowerDesigner把关系模型转成SQL模型(在关系模式中,Database-Generate Database,把语言改成MySQL5.0)
关于【Existence of references】报错问题-【能删就删,不能删就改】
在使用PowerDesigner生成SQL语句的时候,可能报错【Existence of references】,先试试能删掉对应的内容不,不行的话,打开tool->check model(在关系模型视图中),当中选中option 标签,然后选中reference,接下来把那些报错全给他点没了(目前后果不详但是确实可以直接生成SQL语句)
PowerDesign画ER图相关推荐
- 为什么要画ER图?有哪些画图规范?
一.概念 E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型.属性和联系的方法,用来描述现实世界的概念模型 举例: 二.组成部分 实体:一般认为,客 ...
- PowerDesigner(CDM)画ER图并导出且在DBMS中运行
问什么软件画er图逼格最高,当然是非PowerDesigner(CDM)莫属啦. 最主要的是它可以帮你检测你er图的错误,还可以生成DBMS的代码框架. 那么我们要怎么用它来画ER图以及在DBMS中运 ...
- mysql er图怎么画_mysqlworkbench画er图
逆向导出er图(表已经建好的情况下) 两种方式进入mysql model 第一种在菜单栏中选择 Database---->Reverse Engineer 到达reverse engineer ...
- MySQL如何画ER图
ER图(实体关系图)是一种数据库建模方法,帮助表示实体和实体之间的关系. MySQL本身不提供画ER图的功能,你可以使用第三方工具,如: Lucidchart Microsoft Visio Glif ...
- 使用visio画E-R图(灭火器信息管理系统)
1.分析实体有哪些 灭火器的管理在日常生活中是非常必要的,信息化的管理将大大提高处理效率. 对于一个灭火器系统来说,面对的应该是专业的管理人员,而且人员不可能只有一个,所以管理人员应该为一个实体. 管 ...
- Visio对mysql怎么画er图_Microsoft Office Visio如何绘制ER图?Microsoft Office Visio绘制ER图的方法步骤...
Microsoft Office Visio如何绘制ER图?当我们想用Microsoft Office Visio绘制ER图应该怎么操作呢?不会的小伙伴请看以下教程,今天小编将给大家带来Microso ...
- 用电脑自带的画图工具画E-R图
一.什么是E-R图? E-R图又称实体关系图,是一种提供了实体,属性和联系的方法,用来描述现实世界的概念模型.通俗点讲就是,当我们理解了实际问题的需求之后,需要用一种方法来表示这种需求,概念模型就是用 ...
- 用visio画ER图
用visio画ER图
- 数据库系统概论笔记二——画E-R图
什么是E-R模型? E-R模型是有P.P.S.Chen提出的一个用E-R图描述现实世界的概念模型. E-R模型有三个重要的概念:实体.属性.联系. 实体就是现实世界的一个现实或虚拟的对象,如一个学生就 ...
- 画E-R图·数据库笔记(四)
ER图 E-R图定义 数据模型 概念模型 1.信息世界中的基本概念 2.两个实体型之间的联系 (1)一对一联系(1:1) (2)一对多联系(1:n) 多对多联系(m:n) 绘制E-R图 1.局部E-R ...
最新文章
- linux 如何显示一个文件的某几行(中间几行)
- Android自己定义组件系列【6】——进阶实践(3)
- Redux你的Angular 2应用--ngRx使用体验
- 10 个常见的 Linux 终端仿真器
- CSS响应式:根据分辨率加载不同CSS的几个方法
- SQL中的left join与right join
- 用java自动化访问百度测试_java+eclipse+selenium+百度搜索设置自动化测试
- python字符串类型图解_Python基础——数据类型(图解+实例,非常详细!)
- 世界范围内糖化血红蛋白报告的3种建议形式
- mui 多文件上传至spring mvc 服务器
- 雷蛇在天猫618大爆发,雷军第二天就找其创始人取经
- 解决JDK官网下载龟速的问题
- 详谈概率图模型(PGM)
- Mac腾讯会议没声音
- FastAdmin多表联查
- iacr crypto 级别_缠论走势终完美:任何级别的所有走势,都能分解成盘整与趋势两种,而趋势又分上涨与下跌两种...
- 大型企业开发的ERP系统主要包括几个模块
- Java教程-Java 程序员们值得一看的好书推荐
- 长时间从事电脑操作者,知道怎样保护你的眼睛吗?
- c语言初学知识点,C语言学习关于数据类型的一些知识点(初学者)
热门文章
- 2022年第五届中青杯赛题浅评
- Android软件安全开发实践
- 系统架构设计——使用结构图分解复杂系统
- Android基于Ymodem协议升级嵌入式MCU主控
- 网上邻居是网络还是计算机,如何从局域网网络中找到网上邻居
- C++SOCKET面试题附答案
- Ubuntu20安装搜狗拼音输入法
- FL studio 20简易入门教程 -- 第七篇 -- 音频、音源与音色
- 89600 matlab,【图片】使用Matlab分析频谱仪I/Q数据【matlab吧】_百度贴吧
- 佳能Canon imageCLASS MF210 Series 打印机驱动