社区
MySQL
帖子详情
powerdesigner物理模型怎么设置一对多、多对多、一对多关系?
dream新世界
2015-08-11 12:35:45
powerdesigner物理模型怎么设置一对多、多对多、一对多关系?
...全文
15242
7
打赏
收藏
powerdesigner物理模型怎么设置一对多、多对多、一对多关系?
powerdesigner物理模型怎么设置一对多、多对多、一对多关系?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
玄日写代码
2017-12-22
打赏
举报
回复
斯赛
2017-06-17
打赏
举报
回复
在reference中,找到intergrity,再设置cardinality.再到tools -> display reference,设置显示。。就可以了
xiaozaq
2016-09-08
打赏
举报
回复
物理模型没有多对多的关系了吧。只有概念模型里才有啊,然后多对多联系,在概念模型生成逻辑模型或者物理模型时,会自动新增一个实体做关系表。 因此,物理模型理论上是没有多对多的关系了。
xtc169
2016-05-09
打赏
举报
回复
概念数据模型中才能设置实体类的关联关系Relationship,如 one to many等
nihaobukeqi
2016-04-18
打赏
举报
回复
我也想问这个问题!有没有大神支招啊?
dream新世界
2015-08-18
打赏
举报
回复
@y131451 你是怎么做的,能不能截个图看一下?
y131451
2015-08-12
打赏
举报
回复
同问,版本是16.5的,15的里面我知道怎么做
PowerDesigner
16.5使用教程.docx
PowerDesigner
16.5使用教程,包含从概念
模型
到逻辑
模型
再到
物理
模型
,
关系
1对多,1对1,
多对多
。
PowerDesigner
16.5实战教程
PowerDesigner
主要分为 7 种建模文件: 1、 概念数据
模型
(CDM) (Conceptual Data Model) 对数据和信息进行建模,利用实体-
关系
图(E-R 图)的形式组织数据,检验数据设计 的有效性和合理性。 与具体的数据管理系统(Database Management System,简称 DBMS)无关。 概念数据
模型
必须换成逻辑数据
模型
,才能在 DBMS 中实现。 2、 逻辑数据
模型
(LDM)
PowerDesigner
15 新增的
模型
。逻辑
模型
是概念
模型
的延伸,表示概念之间的逻辑次 序,是一个属于方法层次的
模型
。具体来说,逻辑
模型
中一方面显示了实体、实体的属性和实体之间的
关系
,另一方面又将继承、实体
关系
中的引用等在实体的属性中进行展示。逻辑
模型
介于概念
模型
和
物理
模型
之间,具有
物理
模型
方面的特性,在概念
模型
中的
多对多
关系
...
Powerdesigner
数据库设计指南.doc
Powerdesigner
数据库设计指南 概述 本指南只介绍用
Powerdesigner
设计概念
模型
、
物理
模型
及仓库的使用,Powerdesig ner其它
模型
的使用不在本指南的介绍范围。 本指南使用的工具为
Powerdesigner
15。因
Powerdesigner
各版本间在概念
模型
、
物理
模型
设计操作上的改变不大,本指南对使用其它版本的
Powerdesigner
具有一定的指导作 用。 本指南以组织机构
模型
作为实例。 本指南的重点是介绍
Powerdesigner
工具的使用,不介绍建模技术。 在实际的设计过程中,不强制要求一定要先建概念
模型
,再建
物理
模型
。而是根据个 人或项目的要求决定建什么
模型
。 术语 工作区:workspace。保存当前在
Powerdesigner
中使用的
模型
文件,下次执行Power designer时,自动把工作区中的
模型
文件显示出来。 域:Domain。自定义的数据类型。 概念
模型
:Conceptual Data Model。
物理
模型
:Physical Data Model。 仓库:Repository。用于保存提交的
模型
文件,每次提交的
模型
文件都有一个版本号 。方便多人协同设计和版本管理。
Powerdesigner
的一些特性应用 1 Name和Code的镜像
设置
Powerdesigner
的每一个对象都包含name和code,在生成代码时,使用的是code,na me是方便我们阅读。 建议在建模时,name栏输入中文,code栏输入英文字符,这样既方便我们阅读,也方 便生成代码。 默认情况下,在name栏输入的内容会自动填写到code。如果不希望这样,可执行菜单 "Tools/ General Options",在弹出窗口中选择Dialog,如下图: 取消Name to Code mirroring前的选择就可以了。 2 与仓库的连接
设置
如果需要
设置
与仓库连接的参数,可执行"Tools/ General Options",在弹出窗口中选择Repository,如下图: 相信大家从窗口上各选项的字面意思就能明白该选项是起什么作用了。 3 排列图元
Powerdesigner
提供了快速排列图元位置的工具条Layout。在工具条位置单击鼠标右 键,弹出如下选择: 选中Layout,在工具条位置就会出现如下图元排列调整的工具条: 设计概念
模型
1 为什么要建概念
模型
概念
模型
的理论基础是实体/
关系
理论,建立的图形也叫实体/
关系
图,或者E/R图。 我们也可以把E/R图看着是没有方法、只有属性的类图,是类图的一种特例。实体/
关系
图能够使我们在建模时先抛开数据库表设计的细节,集中精力把现实世界的实体和
关系
转换为实体/
关系
模型
,以使我们建立的实体/
关系
模型
尽量真实的反映现实世界。 概念
模型
与使用的数据库无关,当我们的系统需要使用不同的数据库系统时,我们就 可以使用概念
模型
生成对应该数据库的
物理
模型
,而不需要重新设计。 2 界面图标说明 3
模型
设置
执行"Tools/Model Options",在弹出窗口中选择Model Options,如下图: 其中的主要选项说明: Name/Code case sensitive:Name/Code栏区分大小写。 Notation:实体间
关系
的几种不同图形表示方式。建议统一选择E/R+Merise方式。 4
设置
图元 执行"Tools/Display Preferences",弹出如下窗口: 在Object View中可
设置
各对象需要显示的内容,在Format中可
设置
显示的图形样式。 5 新建一个概念
模型
点击New按钮,在弹出窗口中选择Conceptual Data Model,给出
模型
名称,如下图: 确定后即进入概念
模型
编辑界面。 6 建立域 执行菜单"Model/Domains",即弹出域列表窗口,在此窗口中增加《数据库设计规范》 中的域定义,如下图: 7 建立实体/
关系
图 1 建立包 在开始建立实体
关系
图前,我们先按照分类或者模块建立包。建立包的好处是便于分 类存放实体,增加
模型
的可读性。 不要在一个图上画过多的实体及
关系
,这样会大大降低E/R图的易读性;也不要在一 个图上画多页实体及
关系
,因为在生成文档时,系统是把一个图处理成一个图片,如果 一个图上有很多页,生成图片上的实体图就会小到看不清楚。尽量在一个图上只画一页 。 我们把组织机构
模型
分成三个包:组织机构信息,人员信息,字典数据。组织机构信 息包存放组织机构的实体
关系
图,人员信息包存放人员的实体
关系
图,字典数据包存放 所有的类别实体。 2
关系
图元说明
关系
图元含义如下: :
一对多
关系
。一个实体A对应0到多个实体B,一个实体B对应0~1个实体A。对 应到
物理
模型
,A的主键作为B的外键,可为空。 :强制一
powerdesigner
简单介绍
PowerDesigner
建模工具简介
PowerDesigner
是Sybase公司的CASE工具集,使用它可以方便地对管理信息系统进行分析设计,它几乎包括了数据库
模型
设计的全过程。 利用
PowerDesigner
可以制作数据流程图、概念数据
模型
、
物理
数据
模型
,可以生成多种客户端开发工具的应用程序,还可为数据仓库制作结构
模型
,也能对团队设计
模型
进行控制。 它可与许多流行的数据库设计软件,例如:PowerBuilder,Delphi,VB等相配合使用来缩短开发时间和使系统设计更优化。
PowerDesigner
系列产品提供了一个完整的建模解决方案,业务或系统分析人员,设计人员,数据库管理员DBA和开发人员可以对其裁剪以满足他们的特定的需要;而其模块化的结构为购买和扩展提供了极大的灵活性,从而使开发单位可以根据其项目的规模和范围来使用他们所需要的工具。
PowerDesigner
灵活的分析和设计特性允许使用一种结构化的方法有效地创建数据库或数据仓库,而不要求严格遵循一个特定的方法学。
PowerDesigner
提供了直观的符号表示使数据库的创建更加容易,并使项目组内的交流和通讯标准化,同时能更加简单地向非技术人员展示数据库和应用的设计。
PowerDesigner
不仅加速了开发的过程,也向最终用户提供了管理和访问项目的信息的一个有效的结构。它允许设计人员不仅创建和管理数据的结构,而且开发和利用数据的结构针对领先的开发工具环境快速地生成应用对象和数据敏感的组件。开发人员可以使用同样的
物理
数据
模型
查看数据库的结构和整理文档,以及生成应用对象和在开发过程中使用的组件。应用对象生成有助于在整个开发生命周期提供更多的控制和更高的生产率。
PowerDesigner
是一个功能强大而使用简单工具集,提供了一个复杂的交互环境,支持开发生命周期的所有阶段,从处理流程建模到对象和组件的生成。
PowerDesigner
产生的
模型
和应用可以不断地增长,适应并随着你的组织的变化而变化。
PowerDesigner
包含六个紧密集成的模块,允许个人和开发组的成员以合算的方式最好地满足他们的需要。这六个模块是:
PowerDesigner
ProcessAnalyst,用于数据发现。
PowerDesigner
DataArchitect,用于双层,交互式的数据库设计和构造。
PowerDesigner
AppModeler,用于
物理
建模和应用对象及数据敏感组件的生成。
PowerDesigner
MetaWorks,用于高级的团队开发,信息的共享和
模型
的管理。
PowerDesigner
WarehouseArchitect,用于数据仓库的设计和实现。
PowerDesigner
Viewer,用于以只读的、图形化方式访问整个企业的
模型
信息。
PowerDesigner
主要包括以下几个功能部分
PowerDesigner
的4 种
模型
文件 概念数据
模型
(CDM)
物理
数据
模型
(PDM) 面向对象
模型
(OOM) 业务程序
模型
(BPM)
PowerDesigner
12.5破解
PowerDesigner
系列产品提供了一个完整的建模解决方案,业务或系统分析人员,设计人员,数据库管理员DBA和开发人员可以对其裁剪以满足他们的特定的需要;而其模块化的结构为购买和扩展提供了极大的灵活性,从而使开发单位可以根据其项目的规模和范围来使用他们所需要的工具。
PowerDesigner
灵活的分析和设计特性允许使用一种结构化的方法有效地创建数据库或数据仓库,而不要求严格遵循一个特定的方法学。
PowerDesigner
提供了直观的符号表示使数据库的创建更加容易,并使项目组内的交流和通讯标准化,同时能更加简单地向非技术人员展示数据库和应用的设计。
PowerDesigner
不仅加速了开发的过程,也向最终用户提供了管理和访问项目的信息的一个有效的结构。它允许设计人员不仅创建和管理数据的结构,而且开发和利用数据的结构针对领先的开发工具环境快速地生成应用对象和数据敏感的组件。开发人员可以使用同样的
物理
数据
模型
查看数据库的结构和整理文档,以及生成应用对象和在开发过程中使用的组件。应用对象生成有助于在整个开发生命周期提供更多的控制和更高的生产率。
PowerDesigner
是一个功能强大而使用简单工具集,提供了一个复杂的交互环境,支持开发生命周期的所有阶段,从处理流程建模到对象和组件的生成。
PowerDesigner
产生的
模型
和应用可以不断地增长,适应并随着你的组织的变化而变化。
PowerDesigner
包含六个紧密集成的模块,允许个人和开发组的成员以合算的方式最好地满足他们的需要。这六个模块是:
PowerDesigner
ProcessAnalyst,用于数据发现。
PowerDesigner
DataArchitect,用于双层,交互式的数据库设计和构造。
PowerDesigner
AppModeler,用于
物理
建模和应用对象及数据敏感组件的生成。
PowerDesigner
MetaWorks,用于高级的团队开发,信息的共享和
模型
的管理。
PowerDesigner
WarehouseArchitect,用于数据仓库的设计和实现。
PowerDesigner
Viewer,用于以只读的、图形化方式访问整个企业的
模型
信息。
PowerDesigner
12.5 下载地址:http://download.sybase.com/eval/
PowerDesigner
/
powerdesigner
125_eval.exe
MySQL
56,677
社区成员
56,708
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章