PowerDesigner基础学习

本文介绍了PowerDesigner的四大模型:概念模型(CDM)、物理模型(PDM)、对象模型(OOM)和业务模型(BPM),并详细阐述了各模型的用途。在概念模型中,重点讲解了实体关系,如权限表的多对多关系;物理模型涉及数据库表的创建,如表、视图和关系;业务模型用于构建业务流程图;面向对象模型描述业务与操作员的关联。同时,文章还分享了创建表的基本步骤和关键属性设置,如Name、Code、Comment、DataType、Domain、Mandatory、Primary Identifier和Displayed等。

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

开发工具与关键技术:VS
作者:黄金 燕
班级:18级(4)班
撰写时间:2019.5.12

学习之前先了解有几大模块的模型,概念模型简称为:CDM大写。
物理模型简称为:PDM大写。
对象模型简称为:OOM大写。
业务模型简称为:BPM大写。
模型有四大模块:一.概念模型
(CDM Conceptual Data Model )
二.物理模型 (PDM
Physical Data Model)
物理模型最常用的三个是tabe(表),view(视图),reference(关系)
三.面向对象的模型 (OOM
Objcet Oriented Model)
四.业务模型 (BPM
Business Process Model)
模型的用法:概念:主要用来描述表于表之间的关系(一对多,或者多对多)
例如:权限表就是多对多的关系
物理:数据库表的建立
业务:用来构建业务流程图
面向对象:描述业务和操作员之间的管理
知识点:
(1) Name: 实体名字一般为中文如论坛用户
(2) Code:实体代号,一般用英文如XXXUser
(3) Comment:注释对此实体详细说明
(4) Code:属性代号一般用英文UID DataType

(5) Domian 域表示属性取值范围如可以创建10个字符的地址域
(6) M:Mandatory 强制属性,表示该属性必填。不能空
(7) P:Primary Identifer 是否是主标识符,表示实体店唯一标识符
(8) D:Displayed 显示出来,默认全部勾

快速创建表先打开PowerDesigner工具,点击左上角的File的New Model,找到要创建的概念模型图标,自己起的概念模型的名字,使用最多的就是如图所示的那两个
Entity,(实体),RELATIONSHIP(关系)。点击OK
在这里插入图片描述
创建好会自动弄出一个工具栏,如果把它删掉了,就去View视图的把Toolbox勾上,软件都是统一,所有的窗口都是放在View视图里面,工具栏分为四部分,我们常用到就是第二部分,要创建一个概念模型,首先把概念模型放出来,,是一个Entity,是个实体类。创建都个实体类点中工具栏,把鼠标拖过去就行了,要取消掉按住鼠标右键。
在这里插入图片描述
双击实体类会自动弹出一个框,里面包含五部分内容,经常编写的是General中的name和code填好后,就可以点击Attributes(属性)来设置name(名字,可以是中文也可以是英文,自己觉得好记就怎样写),code(是显示在数据库中的字段名,不可以出现中文,必须是英文,取得字段名要一目了然好记)然后按确定。
在这里插入图片描述
第一个格是主键,第二格是外键,第三个是空Null,主键肯定是不能为空,既然是主键了,外键也不可能的了,所以必须要把主键和空打上勾。,Data Type(数据类型,字段名称建议取为ID,采用类型为整型int),length(数据类型的长度,整型bigint)
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值