1.创建逻辑模型

PowerDesigner 创建概念模型、转换显示风格、概念模型转逻辑模型

2.配置实体间关系

PowerDesigner 创建概念模型、转换显示风格、概念模型转逻辑模型

3.修改显示风格

可以在Tools->Model Option里修改Model的Notation,去改变实体关系图显示的风格。

PowerDesigner 创建概念模型、转换显示风格、概念模型转逻辑模型

比如我们比较常用的,Entity/Relationship, 显示如下:

PowerDesigner 创建概念模型、转换显示风格、概念模型转逻辑模型

4.概念模型转逻辑模型

点击Tools->Generate Logical Model,自动生成逻辑模型,由于逻辑模型会消除M:N的关系,因此会自动建表,如下

PowerDesigner 创建概念模型、转换显示风格、概念模型转逻辑模型

5.0:1、1:1关系

PowerDesigner 创建概念模型、转换显示风格、概念模型转逻辑模型

1:N,M:N关系的表一般叫Assoication Table

0:1,1:1关系的表,称为Inhenritance,或者Generation

上图概念模型转成逻辑模型后,如下图:

PowerDesigner 创建概念模型、转换显示风格、概念模型转逻辑模型

X:表示Teacher和Worker是互斥的。X下面的小矩形表示Teacher和Worker的合集就是Employee的全集。

这两项配置需要右键点击Inheritance的线

PowerDesigner 创建概念模型、转换显示风格、概念模型转逻辑模型

6.0:1、1:1关系,概念模型的不同设置,及逻辑模型中的变化

选择Properties,如下图所示:

PowerDesigner 创建概念模型、转换显示风格、概念模型转逻辑模型

Mutually exclusive children: 表示互斥

Complete: 表示子集的合集即是全集。

选择Children,可以看到Employee的两个子集

PowerDesigner 创建概念模型、转换显示风格、概念模型转逻辑模型

当再Generation Tab页中,只选择“Generate Children”,则在将逻辑模型自动生成物理模型时,会自动创建两个表Teacher和Worker,也就是只创建两个Child表

PowerDesigner 创建概念模型、转换显示风格、概念模型转逻辑模型

PowerDesigner 创建概念模型、转换显示风格、概念模型转逻辑模型

如果选择Parent和Children,如下图,会创建三张表

PowerDesigner 创建概念模型、转换显示风格、概念模型转逻辑模型

PowerDesigner 创建概念模型、转换显示风格、概念模型转逻辑模型

如果只选择Parent,如下图,则只会创建一张表

PowerDesigner 创建概念模型、转换显示风格、概念模型转逻辑模型

 

PowerDesigner 创建概念模型、转换显示风格、概念模型转逻辑模型

相关文章:

  • 2022-02-26
  • 2021-05-17
  • 2022-01-25
  • 2021-12-16
  • 2022-01-02
  • 2021-12-23
  • 2022-02-10
猜你喜欢
  • 2021-10-03
  • 2022-02-12
  • 2022-02-11
  • 2021-05-15
  • 2021-12-30
  • 2021-05-17
  • 2022-01-28
相关资源
相似解决方案