前言
- 做过建模和设计的人都知道,powerdesigner是个强大实用的工具;采用模型驱动方法,将业务与IT结合起来,可帮助部署有效的企业体系架构,并为研发生命周期管理提供强大的分析与设计技术。本文档简单的介绍一下创建目录、画类图、把类图转成ER图、修整转化后的ER图信息、根据ER图生成sql。
如何运用powerdesigner创建目录
新建工作空间并新建一个Object-Oriented Model


修改ClassDiagram名字。
根据具体的业务来起名字


如何运用powerdesigner画类图
画出类图关系

具体化类信息

具体化属性信息


具体化方法信息




效果图

把类图转成ER图
新增physical Data Model

选择数据库类型

选择要转化的对象

效果图

修整转化后的ER图信息
修整表的信息

修整表的字段信息

预览

根据ER图生成sql
生成Database

选择存放文件的路径和文件名

选择要输出的表

效果

注意事项
去除pdOid注释,这样类图中的preview注释中就不会有一堆乱码。
具体操作:Java::Generation/Options/GenerateOID,Value值设置为No
导出 sql 步骤,需要注意的地方
想要生成的sql能把注释自动增加上
在Database-->edit Current DBMS...设置dbms的属性,找到mysql5.0-->script-->objects-->column-->add