powerDesigner使用教程

1.使用Powerdesigner设计概念模型

博客园

51CTO博客

百度经验


2.新建物理数据模型(PDM)

百度经验


3.从物理模型到处SQL脚本

百度经验


4.将PowerDesigner的概念模型转换成物理模型并到处SQL语句

网易博客


从概念模型转物理模型:Tools——>Generate Physical Data Model

从物理模型生成数据库脚本:Database——>Generate Database

注意:


外键

只有在物理模型中才能设置并显示外键。

在概念模型中只能设置实体之间的联系relationShip,设置relation的属性,但是在概念模型那里只能看见relationship,但是不能看见外键的,只有在物理模型的地方才可以看到。将概念模型转换成物理模型后就可以看到外键了。

用powerdesigner设计的概念模型(CDM)生成物理模型(PDM)时,主表默认的外键名是对应的外键表的主键名


经笔者亲自尝试后,总结,在概念模型中设置“外键”的方法:将两个实体(Entity)用关系(RelationShip)联系起来。

eg:

如下两个表,表Sex的主键SexId是表Person的外键,在概念模型中应如下设置:


生成物理模型后即如下所示:



参考网站:

powerDesigner如何自定义外键名称

powerDesigner如何添加外键

powerDesigner概念模型如何设置外键


联系RelationShip:

powerDesigner的概念模型中有四种联系:一对一(ONE TO ONE)联系、一对多(ONE TO MANY)联系、多对一(MANY TO ONE)联系和多对多联系(MANY TO MANY)。

参考网站:

powerDesigner中概念模型设计


自增:只有在物理模型中才能设置自增属性。


建表时:Name是在显示时使用的名称,Code是在代码中使用的名称.

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值