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”选项框取消掉。