PowerDesigner基本知识

[size=large]概念数据模型、物理数据模型、对象数据模型。[/size]


[color=darkred][size=x-large]1、概念模型:自我理解,好像就是 实体。
[/size][/color]

[size=large]
1、File--->new----conceptual data model

2、添加 Entity
填写Entity名称
所需字段属性名称、DataType,Comment等
设置Entity的主键
3、Entity之间的关系用Relationship进行链接
填写关联的名称
填写cardinality(对应关系,如多对多。)

注意:在概念模型中没有主外键的关系,只要画上Entity之间关系联系就可以了。
*************************************************************
[/size]


[color=darkred][size=x-large]2、物理模型[/size][/color]
[size=large]
方法一:File----> new ----> Physical Data Model


方法二:通过 概念数据模型 生成

1、选中概念数据模型
2、Tools ----> Generate Physical Data Model

由 概念数据模型 生成的 物理数据模型 后,可以进一步生成数据库语句,如下:
1、Database ----> Generate Database
2、选择使用的数据库名称,如MySql,oracle等
3、选择生成的sql文件的存放路径 和 文件名称
*************************************************************
[/size]

[color=darkred][size=x-large]3、对象模型[/size][/color]
[size=large]
通过 物理数据模型 生成

1、选中 物理数据模型
2、Tools ----> Generate Object Oriented Model
3、填写 Name

通过 对象模型 生成 java 代码
Language ---> Generate Java Code
选择生成的代码存放位置

在对象模型中也可以为每一个对象设置 getter/setter 方法:
打开对象
选择Attributes,并选择选有属性或需要生成 getter/setter 的属性
点击Add下的 Get/Set Operations


概念模型如何画,参照:
[url]http://hudeyong926.iteye.com/blog/1056889[/url]
[/size]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值