:Constraint name必须是一定长度之内的,而powerdesigner从CDM转PDM时,Constraint name的命名规则是【FK_表A名(简写)_Reference名_表B名(简写)】如...我们以后只要有修改,不用逐一在每个表中修改,而只要改Domain就可以达到“牵一发动全身”了。2模型转换流程 2.1 概念模型(CDM) To 物理模型(PDM ...
方法/步骤 1 在powerdesigner上形成已设计好的CDM 2 点击【工具】菜单,再选择【生成物理数据模型】3 在【PDM生成选项】中,选择【通用】标签页,设置PDM的DBMS、名称、编码等 4 在【通用】标签页,点击【配置模型选项】,配置模型设置、约定设置等信息 5 在【PDM生成选项】中,选择【详情】标签页,设置检查模型...
使用powerdesigner,首先,CDM中使用Entity 建实体,以及实体间的关系(一对一,一对多,多对多) 其次,tools工具下有个选项GeneratePDM,就会生成PDM(自动生成外键关联)。最后,database下GenerateDatabase,生成sql脚本。1.在CDM中如何使用外键: 晕菜,CDM是实体关系图,怎么会有外键的概念,只有把实体图变成物理图, 才会 2020...
问如何将powerdesigner的CDM转换成PDMPDM保持一致,可对已有PDM进行更新,操作为:选择菜单栏上的Tools->...
3.PDM转CDM 环境powerdesigner15.1 1.创建CDM File --> new Model-->Conceptual data model 1.1点击 entity 创建实体 1.2 双击实体编辑属性 1.3 打开attributes 编辑字段 1.4 点击relationship 编辑关系 2.CDM转换PDM ctrl+shift+p 3. PDM 转 CDM ctrl+shift+c...
(4)单击“确定”按钮,开始生成OOM。效果如5-12所示。 图5-12 6.小结 以上通过CDM生成LDM,PDM和OOM模型,只是将系统的概要设计转化成相关的内容,为系统的详细审计生成了框架,此后还需要再LDM,PDM和OOM中进一步设计,例如:在PDM中添加存储过程,触发器,在OOM中设计用例图等。
在这里在上面转出的PDM的基础上转成CDM: 选择tools -> Generate Conceptual Data Model 点击确定即可 三、PDM转SQL脚本 还是在上面的PDM上进行操作 1.导出全部的SQL脚本 选择database -> generate database ... 然后可以在弹出的窗口选择相应的表或者点击preview查看相应的SQL: ...
没有太大区别。CDM就是以其自身方式来描述ER图,此时不考虑物理实现的细节,只表示数据库的整体逻辑结构,独立于任何软件和数据存储结构。而物理数据模型PDM考虑了数据库的物理实现,包括软件和数据存储结构。CDM转换成PDM后就像当于表中的一个字段,在属性栏里可以对任意一个attribute设置它的一些特性。
PDM:物理数据模型。考虑了数据库的物理实现,包括软件和数据存储结构,即:PDM与具体的数据库有关。 接下来我们举例说明一下:将MySql中的库表脚本转成相应的Oracle脚本。 所需要的过程是,首先将MySql中的Sql脚本转成其相应的MySql_PDM,然后由这个PDM再转换成CDM,这时由于CDM是与具体的DBMS无关的、所以此时我们将CDM...
1、点击工具栏的file-->new model-->model type 2、选择conceptual data model在右边面板中选择conceptual diagram,点击ok,创建CDM模型成功 二、将CDM转化成PDM 1、选中一个CDM,再点击工具栏上的tools-->generate physical data model 2、选择generate new physical data model为创建一个新的物理数据...