坛子里转来的以作备忘,原文参考:http://xznsoft.iteye.com/blog/64368
◆◆CDM中怎样设置自增长主键
◇问题描述:
CMD怎样能使主键自增长呢?比如MySQL主键使用auto_increment和oracle主键使用sequence等?
◇解决方法:
设置主键列数据类型为Serial即可,之后生成PDM时就会根据不同的数据库生成对应的自增长主键方式,比如MySQL对应auto_increment,oracle对应sequence
◆◆由CDM生成PDM时,如何重命名自动生成的外键呢?
◇问题描述:
由CDM生成PDM时,如何重命名自动生成的外键名称呢?
◇解决方法:
PDM Generation Options → Detail → FK index names默认是%REFR%_FK,改为FK_%REFRCODE%,其中%REFRCODE%指的就是CDM中Relationship的code!另外自动生成的父字段的规则是PDM Generation Options → Detail → FK column name template中设置的,默认是%.3:PARENT%_%COLUMN%,可以改为Par%COLUMN%表示是父字段
◆◆CDM中如何让code不随着name变化
◇问题描述:
创建一个表在修改字段的时候,一修改name的内容,code也跟着变化,如何让code不随着name变化呢?
◇解决方法:
局部设置方式:Name和Code 的右侧都有一个按钮“=”,如果需要不同步的话,把这个按钮弹起来就可以了
全局设置方式:Tools → General Options → Dialog → Name to Code Mirroring(去掉)
◆◆CDM中设置Entity的默认字体
◇问题描述:
创建Entity时,如果CDM默认字体不适合自己的个人习惯,每次创建了一个实体后都要修改实体的字体,非常麻烦,是否有只修改一次一劳永逸的方法呢?
◇解决方法:
Tools → Display Preferences... → Format → Entity → Modity... → Font → 进行相应修改并保存设置 → Set As Default
◆◆CDM中设置Entity自动调整尺寸大小
◇问题描述:
当给Entity添加了字段或其他修改时,Entiry的显示尺寸大小不会自动调整,怎样解决呢?
◇解决方法:
在Entity上点击右键 → 单击Format...菜单项 → 选择size标签页 → 勾选Auto adjust to text即可
◆◆PDM使用MySQL的auto_increment
◇问题描述:
PDM怎样能使主键id使用MySQL的auto_increment呢?
◇解决方法:
打开table properties窗口 → columns → 选中id列 → 打开columns properties窗口 → 勾选identity即可
◆◆PDM去掉SQL脚本中的双引号
◇问题描述:
PDM生成Oracle数据库建表SQL时,默认会给表名和字段名加上双引号,怎样能去掉SQL脚本中的双引号呢?
◇解决方法:
把Database → Edit Current DBMS → General → Script → Sql → Format → CaseSensitivityUsingQuote设置为NO即可
◆◆PDM中让SQL脚本小写转大写
◇问题描述:
PDM生成SQL脚本时,默认是小写,怎样改为大写呢?
◇解决方法:
把Database → Edit Current DBMS → General → Script → Sql → Format → UpperCaseOnly设置为Yes即可
◆◆PDM生成SQL语句时不使用Domain
◇问题描述:
如果在PDM中使用了Domain,生成SQLServer的数据库SQL的脚本中会使用与Domain对应的自定义数据类型,而不会使用 SQLServer自己的数据类型,怎样能让PDM生成SQL语句时使用SQLServer自己的数据库类型,而不是Domain对应的自定义数据类型呢?
◇解决方法:
把Database → Edit Current DBMS → General → Script → Objects → Domain → Enable设置为NO即可
◆◆PDM生成SQL语句时定义结束符号
◇问题描述:
在PDM中生成SQLServer的数据库SQL的脚本时,语句结束符号使用的go,而不是分号,怎么把go符号改为分号呢?
◇解决方法:
把Database → Edit Current DBMS → General → Script → Sql → Syntax → BlockTerminator设置value为分号即可
相关推荐
### PowerDesigner 使用技巧详解 #### 一、找回丢失的工具栏 在使用 PowerDesigner 进行数据库设计时,有时会遇到工具栏意外消失的情况。若工具栏中的“调色板(Palette)”不见,可以通过以下步骤找回: 1. **打开...
【PowerDesigner物理数据模型使用技巧】 PowerDesigner是Sybase公司的一款强大的CASE工具,它整合了企业架构分析、UML和数据建模的功能。在物理数据模型(PDM)的使用中,PowerDesigner允许用户创建适应多种DBMS的...
以下是一些关于PowerDesigner的小技巧: 1. **字段长度限制问题**: 当在Oracle数据库上生成建表脚本时,若字段长度超过15个字符,会遇到错误。这是因为Oracle默认的限制。解决方法是进入PDM的Database菜单,选择...
除了手动操作,PowerDesigner还支持通过脚本或API自动导出报告。这在大型项目中非常有用,能够定期更新并自动分发报告,确保团队始终了解数据库的最新状态。 6. **与其他工具集成**: PowerDesigner的报告可以...
提供的博客地址(http://www.iitshare.com)是一个互动平台,用户可以在这里找到更多关于PowerDesigner的教程、技巧以及问题解答,这对于学习和使用汉化版PowerDesigner非常有帮助。 总的来说,PowerDesigner 15.1...
**一、PowerDesigner的基本操作** 1. **启动与界面介绍**:PowerDesigner启动后,用户会看到一个直观的界面,包括菜单栏、工具栏、工作区和属性窗口。熟悉这些元素对高效使用至关重要。 2. **新建模型**:通过...
本教程将深入探讨PowerDesigner的基础操作和核心功能,帮助读者掌握这一专业工具的使用技巧。 1. **数据库建模** PowerDesigner支持概念数据模型(CDM)、逻辑数据模型(LDM)和物理数据模型(PDM)的创建。在CDM...
在实际操作中,你可以打开这些.cdb和.pdm文件,探索它们的内容,理解PowerDesigner是如何存储和表示数据模型的。同时,通过阅读博客,可以获取更具体的使用经验和技巧,进一步提升对PowerDesigner的理解和使用能力。
通过本教程,你将掌握PowerDesigner的基本操作和高级技巧,能够独立完成从需求分析到数据库设计的全过程。无论你是数据库新手还是经验丰富的开发者,都能从中受益,提升数据库设计和管理的能力。
首先,我们需要了解PowerDesigner的基本操作。它提供了丰富的功能,包括表的设计、关系的建立、索引的设置,以及数据流图的绘制等。导入Excel文件的目的通常是将已有的数据结构或者业务流程快速转化为PowerDesigner...
#### 四、PowerDesigner 15.1 使用技巧 1. **数据模型创建**: - **概念数据模型(CDM)**:用于描述业务实体及其关系。 - **物理数据模型(PDM)**:基于 CDM,细化到具体的数据库表结构设计。 2. **数据库生成...
本文将深入探讨PowerDesigner v11.0版的使用技巧与常见问题解决方案,帮助读者更好地掌握这款软件。 #### 1. 解决字段长度限制问题 在使用PowerDesigner生成Oracle数据库建表脚本时,可能会遇到字段名长度超过15...
在IT行业中,数据库设计是软件开发过程中的关键环节,PowerDesigner作为一款强大的数据库设计和建模工具,帮助企业或...对于IT专业人士来说,掌握PowerDesigner的操作技巧对于提升工作效率和保证项目质量具有重要意义。
它们提供了丰富的实例和步骤指南,有助于快速掌握PowerDesigner的使用技巧。 总的来说,无论你是初学者还是经验丰富的数据库设计师,PowerDesigner都是一款不可或缺的工具,它能够帮助你高效地设计、管理和优化...
**PowerDesigner 设计数据库表** PowerDesigner 是一款强大的数据库...结合提供的文档“PD 数据库设计基本操作.doc”,读者可以深入了解 PowerDesigner 的具体操作步骤和技巧,从而在实际工作中更好地利用这一工具。
这份“PowerDesigner建模资料整理”集合了多种资源,旨在帮助用户全面了解并掌握PowerDesigner的使用技巧。 1. **PowerDesigner教程.chm** 这个CHM文件可能包含PowerDesigner的基础到高级操作教程,涵盖了概念模型...
10. **实用技巧与最佳实践**:最后,我们将分享一些实用的使用技巧和最佳实践,以提高 PowerDesigner 使用效率,确保模型的质量和一致性。 通过深入学习 PowerDesigner 16.1 手册,无论是系统分析师、数据库管理员...