社区
Sybase
帖子详情
powerdesigner创建概念模型时不同的entity name重复问题
songping623299266
2014-02-16 01:17:13
powerdesigner创建概念模型时不同的entity 有相同的name 在修改其中一个name时 另外一个entity的name 和code属性都跟着修改 怎么弄都分不开 按照网上说的设置也不行
...全文
422
回复
打赏
收藏
powerdesigner创建概念模型时不同的entity name重复问题
powerdesigner创建概念模型时不同的entity 有相同的name 在修改其中一个name时 另外一个entity的name 和code属性都跟着修改 怎么弄都分不开 按照网上说的设置也不行
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
PowerDesigner
16使用教程全攻略
前言 一、
创建
概念
数据
模型
二、
概念
模型
转为物理
模型
三、
创建
物理数据
模型
四、导出建库SQL脚本 五、导出数据库设计文档 1.使用向导生成数据字典文档 2.使用已有模板生成数据字典文档 六、
PowerDesigner
逆向工程 七、常用操作技巧 1.
PowerDesigner
使用Domain 2.
PowerDesigner
使用name生成comment
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
技术的常用知识点,内容包括
PowerDesigner
建模基础知识、业务处理
模型
、
概念
数据
模型
、物理数据
模型
以及逻辑数据
模型
、面向对象
模型
等内容。使读者进一步巩固所学的知识,提高综合实践能力。
数据库设计(利用数据库设计工具
PowerDesigner
)
利用
PowerDesigner
数据库设计软件对ER图的设计,并将ER图转换为物理
模型
。 一、数据库设计工具
PowerDesigner
1.
PowerDesigner
简介
PowerDesigner
是Sybase公司推出的智能化的CASE(Computer Aided Software Engineering)工具,是目前最为流行的软件分析设计工具之一。 二、
概念
数据库设计 1.
创建
一个新的CDM 2.
创建
实体 3.建立联系 三、 物理数据库设计 将CDM转化为PDM(Physical Data Model,物理数据
模型
): 选择主菜单上的“Tools”→“Generate Physical Data Model”选项,打开 “General”选项页对话框。从DBMS下拉列表中选择要生成PDM的DBMS,Name文本框中给出了默认的PDM文件名,与CDM文件名相同,但扩展名变为PDM。 打开“Selection”选项页,可以看到CDM中所有的对象。默认选择为所有对象。 单击“确定”按钮,在Output窗口中将显示处理中的警告、错误及提示信息,生成完成PDM。 四、建立数据库 1.
创建
数据库 2.定义数据源 3.在PD中连接数据库 4.生成数据库
使用
PowerDesigner
对NAME和COMMENT互相转换.docx
在使用
PowerDesigner
对数据库进行
概念
模型
和物理
模型
设计
时
,一般在NAME或Comment中写中文,在Code中写英文。Name用来显 示,Code在代码中使用,但Comment中的文字会保存到数据库Table或Column的Comment中,当Name已经存在的
时
候,再写一次 Comment很麻烦,可以使用代码来解决这个
问题
Sybase
2,596
社区成员
25,614
社区内容
发帖
与我相关
我的任务
Sybase
Sybase相关技术讨论区
复制链接
扫一扫
分享
社区描述
Sybase相关技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章