Powerdesigner概念模型并将概念模型转换成物理模型
(这里假设你已经下载安装powerdesigner)
步骤1、首先打开powerdesigner,鼠标点击File,然后New Model,选择Information,最后选择概念模型
步骤2、在打开的页面的左方ToolBox栏,可以看到Conceptual Diagram的下方有实体和其他图标,鼠标点击实体
然后将鼠标点击diagram页面,就会生成实体,这是你继续点击是继续生成实体的,如果想要编辑实体点击Standard 下方的箭头图标就不会继续生成实体了
步骤3、双击实体进行编辑,首先在General填写你的类名,我这里name填写的是中文名,code填写的是英文名
然后选择Attributes编辑属性,在属性窗口中的右边有Prisicion(精度),Mandatory(是否为空),Promary(主键)
和Display可以根据自己的情况进行选择
步骤4、画完图之后,可以选择类与类之间的关系,也是看右边的ToolBox,点击Relatioship图标,然后点击你想要编辑的类的关系,接着点击箭头图标。然后双击RelationShip这根线进行编辑,在General编辑页进行关系的说明
步骤5、接着继续选择Cardinalities编辑页,在第一个管理员to角色的Role——name对应下写管理员,然后选择在这个
视角下的关系是一对多还是哪种关系。下面的同理
然后就完成了
接着说怎么转成物理模型
首先选择Tools,然后选择生成物理模型即可
最后是结果图
Powerdesigner概念模型并将概念模型转换成物理模型相关推荐
- PowerDesigner 逆向工程 从SQL文件转换成PDM 从PDM转成CDM
从SQL文件逆向工程到PDM: ①选择file -> Reverse Engineer - > Database ②在General选项卡中选择MySQL数据库,点击确定. ③using ...
- powerdesigner使用之——从“概念模型”到“物理模型”
现实问题在计算机上的解决,需要我们从现实问题中抽象出实体模型,然后再将实体模型对应到数据库关系表中. 例如,我们在思考学生选课,这件事情上,实体模型就是"学生"和"课程& ...
- 怎么将oracle的sql文件转换成mysql的sql文件
怎么将sql文件导入PowerDesigner中的方法(将oracle的sql文件转换成mysql的sql文件)呢? 怎么将xx.sql文件的数据库结构导入powerdesigner 的方法呢? 现讲 ...
- Javamysql语法转化oracle_MyBatis项目实战 快速将MySQL转换成Oracle语句
一.前言 因项目需求,小编要将项目从mysql迁移到oracle中 ~ 现在将完成 基于MyBatis-Plus将项目中的MySQL语句全部转换成Oracle语句 大概实现步骤: 将项目改成支持双库配 ...
- 分享一个小工具:Excel表高速转换成JSON字符串
在游戏项目中一般都须要由策划制作大量的游戏内容,当中非常大一部分是使用Excel表来制作的.于是程序就须要把Excel文件转换成程序方便读取的格式. 之前项目使用的Excel表导入工具都是通过Offi ...
- JAVA CP936编码转utf8_对一个目录的文件从cp936转换成utf-8
打开一个文件,确认能够无乱码打开 [xw@localhost work]$ vi NPOSP/src/sjl05.cpp 但是,这里打开的方式是以cp936的编码方式打开的. 编码的选择,记录在~/. ...
- opencv把图片转换成二进制_如何增强图像,然后使用Python和OpenCV将其转换为二进制图像?...
我创建了一个简单的例子来说明我要做的事情:#!/usr/bin/python #------------------------------------------------------------ ...
- php png jpg,php如何将png转换成jpg-PHP问题
各人应该城市比拟分明,jpg格局图片比png格局图片往往有更高的紧缩率.因而普通状况下,咱们愈加心愿应用者应用png格局图片,而没有是jpg格局的. 然而咱们又往往无奈限度应用者应用jpg格局图片仍是 ...
- 使用nmonchart把.nmon文件转换成html
转载:https://blog.csdn.net/zd470015321/article/details/68923280 我的环境 :centos6.6 下载地址 nmon: http://nmon ...
- 得到的旋转向量和平移向量转换成旋转矩阵 (SE(3))
理论过程 头文件说明 1.使用罗德里格斯公式需要包含头文件为#include<opencv2/calib3d.hpp> 2.使用函数cv2eigen需要包含头文件<opencv2/c ...
最新文章
- 云从科技完成B+轮超10亿元融资,多个国家基金进入
- 关于学习Python的一点学习总结(11->字典的应用)
- ML之回归预测:利用十(xgboost,10-1)种机器学习算法对无人驾驶汽车系统参数(2017年的data,18+2)进行回归预测值VS真实值——bug调试记录
- DIY逗比的时钟,制作资料100%开源!
- exchanger_如何通过示例在Java中使用Exchanger
- python之numpy
- bash 脚本编写_如何在Bash中编写循环
- pinpoint如何检测mysql_微服务链路监控系统-Pinpoint
- 免费发布一个简单而有趣的计算工具
- 西宾喜马拉雅语音下载工具(ximalayadown)
- 同一个交换机组建局域网
- linux版本的火狐浏览器,火狐浏览器Linux版本
- java去除空格的函数_JAVA中去掉空格--trim函数
- k8s calico 插件错误:Calico node 'node4' is already using the IPv4 address 172.19.0.1.
- [USACO16DEC]Team Building团队建设
- CSAPP拆弹实验/炸弹实验
- 交换机二/三层转发原理
- 每日一题 | 数学神童的红眼睛与蓝眼睛问题
- 搬运--domoticz的 MQTT API接口 函数英文
- 单道批处理系统,多道批处理系统,分时系统比较(概念,特点,优缺点)