PowerDesigner创建概念模型转换为物理模型使表生成sql
创建表
- 打开PowerDesigner
- 新建概念模型(Conceptual Data Model)
找到工作空间–>右键找到新建–>找到Conceptual Data Model 点击
- 修改该模型名为你想取的名字,点击ok
创建完成以后
- 在应用框的右上侧,有一个Palette悬浮框。找到Entity标签(一个长方形的表格),点击以后该标签会凹陷,然后就可以在空白处点击鼠标右键,点击一下生成一个Entity
- 在空白处生成Entity以后,双击生成的Entity,会出现该Entity的编辑框,可以在该框内编辑表名与字段
- 在常规区域,修改Name
- 在Attributes增加该表的字段,
主键以及外键先不用管,只管添加字段
- 在表的编辑框中,找到主键字段,找到P列,该列表示主键标识,勾选则对应该行对应的字段为主键
- 勾选完设置主键后,在标识即Identifiers中查看主键索引名,将其修改为你想要的名字
- 修改完成以后,点击确定
发现表只显示了主键索引,若显示正常,则无需按步骤11操作
- 不慌,双击该表,进入表编辑框,进入Attributes,找到Displayed,键字段的该列都勾选上,然后点击确认
表的字段全部显示了出来
- 按照相同的操作创建其他表
建立联系
- 在程序右上侧的悬浮框中找到Relationship标签,点击使其凹陷,然后在需要联系的两个表之间画一条线,然后联系线就画出来了
- 双击表示联系的线,进入联系的编辑页面
- 在常规下,修改联系名为你想要修改的名字
- 在Cardinalities下,修改正确的对应关系,然后点击确认
- 至此,创建表与表之间的关系就完成了,其他表和表之间的关系都可以按照这个步骤去做
逻辑模型(Conceptual Data Model)转为物理模型(Physical Data Model)
- 在当前页面上的顶部状态栏上,找到工具,点击一下,选择Generate Physical Data Model…,点击
- 点击以后,出现选择创建来源的弹出框,根据需求选择,选择完以后点击确认
- 确认以后,底部会出现转换成功的提示信息
文件中也出现了该表的物理模型
- 至此概念模型转物理模型就此完成
物理模型导出sql
- 在当前页面的顶部状态栏上,找到数据库,点击,选中其下的生成数据库
- 点击以后,在常规下,选择要保存的目录,修改生成的sql文件名,之后点击确定
- 页面底部出现创建表的提示信息,页面中间弹出一个询问是否编辑生成的sql文件
- 查看生成的sql文件,发现没有问题
至此,PowerDesigner创建表生成sql就完成了
PowerDesigner创建概念模型转换为物理模型使表生成sql相关推荐
- mysql创建用户表的sql语句_Mysql创建、删除用户和表的SQL语句
Mysql创建.删除用户和表的SQL语句 (2015-01-15 17:08:17) 标签: it 联动北方 数据库 分类: IT MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意 ...
- 【spring】spring JDBC开发 、 将创建表生成sql语句的方法
将navicate中已存在表的创建转化成sql语句的方法 1.右击表,选择对象信息 2.点击DDL jar包引入 1.spring-starter-jdbc 代码实现: <dependency& ...
- Oracle创建多个(大量)属性表,建表语句如下,案例是创建509个属性的表
一.生成一个创建509个属性的表的sql语句 为表创建组件,属性的格式A1~A509,属性的的类型使用各种各样数据类型,下面就是sql脚本 CREATE TABLE "SCOTT" ...
- ER/Studio入门操作和配置生成SQL注释(Attribute name)
一.创建逻辑模型 1.打开ER/Studio后,选择:File>New,打开如下界面,选择Draw a new data model. 如上图:1表示新创建数据模型,2表示逆向数据库中已存在的模 ...
- 【jeecg boot】【PowerDesigner】使用PD创建数据库,并使用jeecg生成代码来创建一个干部任命表单
首先看一下需要完成的功能 不难发现,我们需要在数据库中设计两张表,分别是干部表和干部家属表,干部表和干部家属是一对多的关系 Power Designer部分 1. 打开Power Designer,点 ...
- powerdesigner使用vba脚本创建物理模型的表和列
试一下用脚本生成物理模型的表和列,不在设计视图操作和设计界面录入内容,看能否提高生产力: 选择菜单,Tools - Execute Commands - Edit/Run Script...:在弹出的 ...
- powerdesigner使用之——从“概念模型”到“物理模型”
现实问题在计算机上的解决,需要我们从现实问题中抽象出实体模型,然后再将实体模型对应到数据库关系表中. 例如,我们在思考学生选课,这件事情上,实体模型就是"学生"和"课程& ...
- PowerDesigner概念模型与物理模型相互转换及导出数据字典
原文:PowerDesigner概念模型与物理模型相互转换及导出数据字典 最近公司项目竣工,验收完成后,把整体平台的所有文档都写清楚,找包发给甲方,由于本人是维护数据库工作,依上面要求,必须编写< ...
- 使用PowerDesigner创建数据库表
使用PowerDesigner 建数据库表. 一直很忙,没有时间写东西.这次搞点会声会色的,嘿嘿 此技能为项目经理必备技能. 本次主角: 1.在workspace下建立一项目: physical da ...
最新文章
- ASP.NET性能调整之解决Server Too Busy错误
- mysql 错误:1166 解决办法
- 电脑pdf阅读器哪个好用_电脑免费录屏软件哪个好用?这两个录屏方法千万别错过...
- 提升 .NET 程序性能的 一些 原则
- 有些事,父母一定不能依着孩子!
- 百度语音合成 js html,百度文字转语音免费接口使用实例
- 传送大文件到服务器,大文件传送服务器
- [洛谷P3979]遥远的国度
- 说说vue-cli中使用flexible和px2rem-loader
- 单层感知器->BP算法详细推导
- 77. 组合 - 递归
- 目标文件(.obj)的COFF文件结构
- JAVA SE 003——数值
- STM32入门之GPIO详解
- matlab画正态分布图简单算法
- UBUNTU——启动栏图标问号?异常
- Java是什么,Java是什么意思
- 第六章—身份认证、第七章—控制访问
- 个人博客开源系统XBlog介绍和部署
- 如何基于知识图谱技术构建现代搜索引擎系统、智能问答系统、智能推荐系统?
热门文章
- 广东工业大学数据库课设(点歌系统)
- app小窗口悬浮工具_悬浮窗大师下载-悬浮窗大师 v6.6_手机乐园
- 计算机app无法删除,电脑软件卸载不掉怎么办?软件删除不掉解决技巧
- Java 7从入门到精通 前 言
- android手机主板,主板芯片全解
- 基于PLC的矿泉水自动瓶装控制系统设计
- 《Dreamweaver CS6 完全自学教程》笔记 第十章:表单的使用
- 网易我的世界能安装java模组吗_网易的我的世界能不能自己制作模组?怎么制作?...
- 解决com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:
- 服务器配置pxe批量装系统,可能是最简单的PXE批量装机方案