powerdesinger

powerdesinger的基本使用

1. powerdesinger介绍

​ power designer是能进行数据库设计的强大的软件,是一款开发人员常用的数据库建模工具。使用它可以分别从概念数据模型(Conceptual Data Model)和物理数据模型(Physical Data Model)两个层次对数据库进行设计。在这里,概念数据模型描述的是独立于数据库管理系统(DBMS)的实体定义和实体关系定义;物理数据模型是在概念数据模型的基础上针对目标数据库管理系统的具体化。

2. powerdesinger安装

3. 创建物理模型

概念模型(CDM Conceptual Data Model)

物理模型(PDM,Physical Data Model)

面向对象的模型(OOM Objcet Oriented Model)

业务模型(BPM Business Process Model)

3.1创建物理模型

点击file>new,如下图

3.2 创建表

3.2.1 如图,点击,可创建表
3.2.2 编辑表信息
3.2.3 编辑表中的字段
3.2.4 设置主键为自增

3.3 设置表关联

3.3.1 根据创建表的步骤创建一张订单表
3.3.2 创建表与表之间的关系

用户与订单是有关系的,一个用户下可以有多个订单,是一对多的关系,在物理模型中可以表示这种关系,操作如下图

设置完毕,点击确定,效果如下,这个时候就能展示主外键约束信息

3.4 根据物理模型生成sql

以上面的物理模型为例,生成适用于mysql的sql文件,操作如下

(1)点击工具栏上的Database–>Generate Database 或者按 Ctrl + G

(2)在弹出窗口中可以设置sql文件的生成的文件夹和sql文件名称,点击确定

(3)生成后的sql文件如下

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值