一、安装PowerDesigner
1、下载
需要下载以下3个文件,我直接把下面3个文件放到百度网盘中。如果网盘链接有失效,请评论区留言或Q上直接联系我!
1、PowerDesigner.exe:安装文件
2、pdflm16.dll:破解文件
3、PowerDesigner汉化文件
下载地址:
1、安装文件 链接: https://pan.baidu.com/s/1jIIgeZ8 密码: spk4
2、破解文件 链接: https://pan.baidu.com/s/1jIIgeZO 密码: 24xv
3、汉化文件 链接: https://pan.baidu.com/s/1pLA4siv 密码: eaji
2、安装
安装步骤可参考该文章 PowerDesigner安装教程(含下载+汉化+破解)
二、使用
概念数据模型
具体使用方法,请参考该博文:
PowerDesigner最基础的使用方法入门学习(一)
物理数据模型
概念数据模型比较少用,下面介绍一下物理数据模型,以后经常使用的就是物理数据模型
1:打开PowerDesigner,然后点击File-->New Model然后选择如下图所示的物理数据模型
(物理数据模型的名字自己起,然后选择自己所使用的数据库即可)
(创建好主页面如图所示,但是右边的按钮和概念模型略有差别,物理模型最常用的三个是table(表),view(视图),reference(关系));
创建表
上面的设置好如上图所示,然后下面是关键的地方,点击右边按钮Reference
这个按钮,因为是班级对学生是一对多的,所以鼠标从学生拉到班级如下图所示,学生表将发生变化,学生表里面增加了一行,这行是班级表的主键作为学生表的外键,将班级表和学生表联系起来。(仔细观察即可看到区别。)
表之间的关系
需要注意的是有箭头的一方是一,无箭头的一方是多,即一对多的多对一的关系需要搞清楚,学生也可以有很多老师,老师也可以有很多学生,所以学生和老师都可以是主体,即男/女猪脚
可以看到添加关系以后学生和教师的关系表前后发生的变化
三、数据库建模工具
下面精心挑选的5款免费的数据库辅助设计工具。
四、使用技巧
1、PowerDesigner怎么给表的字段加注释
默认创建的表是没有注释这个字段的,所以,需要自己添加。
在打开的表之后, Procedures- >Customize Columns and Filte
或者 ctrl+u
,根据下面这个图,添加显示的列:
可以看到注解列已经添加OK了。
2、设置自增
在此设置用户ID的自增(MYSQL里面的自增是这个AUTO_INCREMENT):
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。