powerdesigner ER图建模教程

PowerDesigner是一款功能非常强大的建模工具软件,足以与Rose比肩,同样是当今最著名的建模软件之一。Rose是专攻UML对象模型的建模工具,之后才向数据库建模发展,而PowerDesigner则与其正好相反,它是以数据库建模起家,后来才发展为一款综合全面的Case工具。

它有多种建模文件,主要有概念数据据模型(CDM)、逻辑数据模型(LDM)、物理数据模型(PDM)、面向对象模型(OOM)、业务程序模型(BPM)、信息流模型(ILM)、企业架构模型(EAM)等。这里主要给大家讲解数据库ER图建模主要流程,话不多说。

1、本教程以PowerDesigner 16.5为例,其它版本,基本相似。

   powerdesigner ER图建模教程

2、打开软件,选择新建模型

powerdesigner ER图建模教程

3、文件类型选择Conceptual Data Mode 中的Conceptual diagram.

powerdesigner ER图建模教程

4、选对工具做出修改,如下图。

powerdesigner ER图建模教程    powerdesigner ER图建模教程

更改前与更改后,工具栏状态中的,association工具由不可选变成可选,此工具用于编辑带属性的关系。

powerdesigner ER图建模教程powerdesigner ER图建模教程

更改前  更改后

5、实体建立。

powerdesigner ER图建模教程powerdesigner ER图建模教程

6. 转为鼠标功具,双击实体,即可对实体进行编辑。

powerdesigner ER图建模教程

powerdesigner ER图建模教程

powerdesigner ER图建模教程

powerdesigner ER图建模教程

完成后保存,则实体相应设置完成。

7、关系。

a、在两个实体之间建立不带属性关系。流程如下:

powerdesigner ER图建模教程         powerdesigner ER图建模教程

选下工具               鼠标连接两者

powerdesigner ER图建模教程

立关系后,双击关系,进入关系编辑。

powerdesigner ER图建模教程

powerdesigner ER图建模教程

设置后,无属性的关系统就完成了。

b、带属性的关系。

powerdesigner ER图建模教程        powerdesigner ER图建模教程

powerdesigner ER图建模教程

powerdesigner ER图建模教程

powerdesigner ER图建模教程

8、接下来就是生成物理关系了。

powerdesigner ER图建模教程

powerdesigner ER图建模教程

powerdesigner ER图建模教程

powerdesigner ER图建模教程

powerdesigner ER图建模教程