PowerDesigner之PDM(物理概念模型)
一、PDM概述 PDM(物理数据模型),通俗地理解,就是在PowerDesigner中以图形化的方式展示和设计数据库。 PDM中涉及到的基本概念包括: 表; 列; 视图; 主键; 候选键; 外键; 存储过程; 触发器; 索引; 完整性检查约束; 以上这些都是数据库的概念,不适合在PowerDesigner里面表述。 二、创建PDM 创建PDM有4中方法: 使用设计环境直接创建PDM; 从现有数据库或通过SQL脚本逆向工程创建PDM; 从CDM采用内部模型生成方法建立PDM; 从OOM中的类图采用模型的内部生成方法建立PDM; 利用CDM生成PDM是最符合设计思路的方法,但在很多企业开发过程中,都是在设计环境中直接建立PDM,因为大部分企业没钱发那么多工资你设计那么多图。 1、在设计环境直接建立PDM 在设计环境直接建立PDM的步骤如下: 1、在PowerDesigner主窗口选择File->New Model,在打开的创建左侧选择Physical Data Model选项 2、右侧选项的意义 Model name:模型名称; DBMS:数据库类型,也可以单击后面的文件夹按钮,选择“浏览文件夹”,选择xml文件作为目标(CDM转PDM); Share the DBMS definition:共享数据库定义; Copy the DBMS