PowerDesigner数据库建模

CDM是概念模型,一般是先建立CMD,再有CDM转换为PDM

1:建立好CDM模型

2:如果转换为PDM

Tools->Generate Physical Data Model->General ;DBMS选择数据库,Preserve modifications勾选的话,下次重新从CDM生成PDM是,会保留原PDM中的修改,比如增加的自增主键,索引等等。默认勾选。

确定后,生成PDM

3:生成PDM后为表增加自增主键,索引等等。

4:如何建立索引:Table Properties->Index->Add a Row->Properties->Columns->Add Columns; 选中需要作为索引的列

5:如何建立自增主键:Properties->column->Properties,勾选Identity

 

 

关于PDM转换数据库时建表顺序设定:

在PDM中选择Link/Extended Dependency,关联两张表(谁先建立,就指向谁),后选择打开Properties属性->Extended Dependencies的Stereotype选择DBCreateAfter。

 

 

CDM转PDM报错解决:Tools->Modle Options的Data Item 的Unique code不勾选 Allow reuse不勾选

Tools->Check Model Parameters 的 Data Item,Entity,Entity Attribute,Entity Identifier不勾选

 

 

CDM保存的时候报错:This data item is already userd

解决:菜单栏上的“tool”-〉“Model Option”-〉“Model Setting”

把右边的“Data Item”数据框中的“Unique code”选项框取消掉。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值