物理数据模型(PDM)

本文介绍了PowerDesigner中的物理数据模型(PDM),它是数据库设计的重要工具,用于详细定义物理结构和数据查询。PDM支持多种数据库类型,并提供了创建、更新和逆向工程PDM的方法,包括从CDM转换、新建、更新和从脚本或ODBC逆向工程。在PDM中,键类型根据CDM中的关系基数和依赖类型生成,确保了数据一致性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

物理数模型(PDM)是用于详细定义物理结构和数据查询的数据库设计工具。
可以在PDM中使用不同类型的图,这取决于所要设计的目标数据库的类型。而 PowerDesigner支持各种数据模型,包括操作型数据库、数据仓库或数据集市, OLAP等类型数据库系统。
一、PDM与DBMS
PowerDesigner能够用于创建多种不同类型的DBMS(数据库类型),对于每种类型的 DBMS,都包含一个标准定义文件用于在PowerDesigner和DBMS中确定关联而 提供一套接口。可以修改装载在PowerDesigner中DBMS,对于每个将要修改的 初始DBMS,都可以创建一个相应的新DBMS。
二、新建PDM
可以通过三种方式新建PDM
1.直接创建新PDM
2.使用模板创建新PDM
3.通过现有基础创建新PDM,现有元素包括:数据库的反向工程,引入一 Erwin模型,从现有CDM或OOM自动生成,从低版本模型迁移等。
下面只简要讲解概述其中一种PDM的创建过程:
(1)选择New,即打开创建模型选项窗口,如图:
(2)选择New model单选框。
(3)选择左边模型列表中Physical Data Model,同时在
DBMS下拉列表中 选择相应类型DBMS(当然你也可以
在后面的过程中更改DBMS类型),
(4)在First diagram中选择Physical Diagram,其中列表中
Multidimensional Diagram选项用于创建多维
(Multidimensional)数据模型。
(5)单击”确认”,即完成PDM创建过程。

PowerDesigner将CDM中的对象和数据类型转 换为PDM对象和当前DBMS支持的数据类型。
CDM转换概念对象到PDM对象的关系如下表:

这里写图片描述

同一个表中的两列不

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值