关于PowerDesigner的介绍详见百科http://baike.haosou.com/doc/5497977.html,今天主要以图片指导如何用PowerDesigner设计实体类以及如何将实体类转换成物理模型生成数据库。
创建实体类
在工具栏中选择你要使用的工具,在这里选择“class”创建类图。之后即可在对应的画板上点击画类。
有了类就可以设置类的名称、属性、方法。
Powerdesigner提高自动生成代码的功能。
这样实体类就设计好了,这里只设计到简单的设计类的属性问题。
实体模型转换成物理模型
如下图,在工具栏中的tools选择Generate Physical Data Model,进行数据库配置。
初次生成物理模型的时候选择new Physical Data Model,如果是以后的更新工作可以选择下面的Update。
在Select选项卡中选择你要生成的实体类。
点击应用,确定即可生成物理模型。
如下图所示,之后在物理模型中的添加对象的主外键,如果需要的话。
接下来的工作就是生成sql脚本。在物理模型状态下的工具栏选择Database,并做相应的配置。
在这里你可以选择相应的选项卡,预览要生成的脚本。
出现这个界面说明你生成的脚本成功了,之后在数据库中建库,建表就可以了。
感受:这是为了使用实体类,并生成数据库的一种方式,你也可以直接在PowerDesiger直接创建ER模型,物理模型。在这里只是对PowerDesigner做一个初步了解,适合初学者学习,对于其中的强大功能在需要的时候在给大家介绍。