`
liss
  • 浏览: 844457 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

PowerDesigner 的常用方法

阅读更多

修改外键命名规则

选择Database—>Edit Current DBMS
选择Scripts-》Objects-》Reference-》ConstName
可以发现右侧的Value为:

FK_%.U8:CHILD%_%.U9:REFR%_%.U8:PARENT%

可见,该命名方法是:'FK_'+8位子表名+9位Reference名+8位父表名,你可以根据这中模式自定义为:

FK_%.U7:CHILD%_RELATIONS_%.U7:PARENT%,

可以使FK名称变为FK_TABLE_2_RELATIONS_TABLE_1
掌握这种方法后就可以按照自己的想法修改了

生成建库脚本SQL文件中的表头注释很讨厌,可以在 Databse -> Generate Database (Ctrl+G)窗口中,选择Options卡片,去掉Usage的Title钩选项即可。

 


添加外键
Model -> References新建一条外键后,双击进入外键属性,在“Joins”卡片中可以选择子表的外键字段


 

如何实现Name和code不自动相等
如何实现在CDM中创建Entity时,Name和Code不自动对应

设置tools--Gerneral options--->dialog---->name to code mirroring

-------------------------------------

 

如何把NAME 列在 scrip里显示出来

 

修改字段生成规则。要给每个字段都添加一个注释的话,同一窗口中展开 Script -> Object -> Column -> Add 的 Value修改为:

%20:COLUMN% [%COMPUTE%?AS (%COMPUTE%):%20:DATATYPE% [%IDENTITY%?%IDENTITY%:[%NULL%][%NOTNULL%]][ default %DEFAULT%]
     [[constraint %CONSTNAME%] check (%CONSTRAINT%)]]/*%COLNNAME%*/

其中的%COLNNAME%就是列的Name值(可以是中文)

 

PowerDesigner 自增长列的设置

PDM里查看表的属性,Columns选项卡,选中整列,查看列属性,点左上方的properties图标(有手形图案的那个),此时打开一个设置窗口,General选项卡里面进行设置.  
在列属性的General标签页里有个Identity复选框,勾上就行了

--------------------------------------

1 如何在PowerDesigner下建索引
1 双击表设计图,出来Table Properties,在Tab 页中选择 Indexes

2 单击新建索引的属性,出现Indexex Properties

3 增加一个索引包含的字段

2 如何在PowerDesigner 下建自增列
2 使用SqlServer 数据库中的下列语句来完成
建表语句中,在要做为自增列的字段中,加上如下
IDENTITY(1,1)
还有可以使用下面语句,重置自增种子
dbcc checkident(ConfigSys,reseed,0);


3 如何在PowerDesigner 下检查设计模型
1 在菜单栏中选择 Tools - Check Model, 如下图

2 选择要检查的每项设置

3 确定后,将出来检查结果汇总信息

http://hi.baidu.com/sunxk1003/blog/item/691c064661fa230d6a63e5a5.html

分享到:
评论

相关推荐

    PowerDesigner 的常用报告样板

    本篇将详细讲解"PowerDesigner的常用报告样板",包括ER图、数据表统计以及各表的表结构。 首先,ER图(实体关系图)是数据库设计的基础,它清晰地展示了实体、关系和属性。在PowerDesigner中,你可以创建自定义的ER...

    Sybase PowerDesigner 常用脚本

    标题中的“Sybase PowerDesigner 常用脚本”指的是Sybase PowerDesigner这款强大的数据库建模工具中的自动化脚本。PowerDesigner是企业级的数据建模工具,它允许用户设计复杂的数据库模型,包括物理数据模型(PDM)...

    powerdesigner常用知识小合集

    这个"powerdesigner常用知识小合集"涵盖了多个重要的使用场景,包括数据库设计、数据导入、数据库连接、显示外键名称、中文注释处理以及数据库表导出等。接下来,我们将深入探讨这些知识点。 1. **数据库设计**:...

    PowerDesigner 常用设置大全

    ### PowerDesigner 常用设置大全 #### 设置1:取消Name与Code的联动 在进行数据库设计时,可能会遇到Name与Code同步更改的情况,这对于维护数据模型并不方便。要取消这种联动,首先需要熟悉几个常用的菜单,包括...

    powerdesigner

    本次教程将重点介绍物理模型的创建方法,因为它是实际数据库设计中最常用的模型类型。 **创建物理模型步骤**: 1. 打开 PowerDesigner 后,选择 `File` > `New` > `Physical Data Model` 来创建一个新的物理模型。 ...

    powerdesigner常用.txt

    powerdesigner 实现sql---》数据模型 数据模型----sql

    PowerDesigner常用快捷键

    ### PowerDesigner常用快捷键详解 #### 一、概述 PowerDesigner 是一款强大的数据建模工具,广泛应用于数据库设计、业务流程分析等领域。掌握其快捷键能够显著提高工作效率,本篇文章将详细介绍PowerDesigner中的...

    PowerDesigner_9_使用方法

    ### PowerDesigner 9 使用方法详解 #### 一、软件获取与安装 1. **软件下载**: - 下载路径:计算机系\软件工程与项目管理(CMM)\工具。 - 这一步骤主要是在指定的网络位置下载PowerDesigner 9软件。 2. **...

    powerDesigner的常用配置及使用技巧 + idea注释模板配置(1).pdf

    ### PowerDesigner常用配置及使用技巧 1. **创建工作空间和物理数据模型** - 在PowerDesigner中,首先需要创建一个工作空间,之后在此工作空间中创建物理数据模型,以便开始数据库设计。 2. **创建和配置数据库表...

    PowerDesigner16.5 中文教程-数据库模型操作教程_详解

    1. 在开发过程中,PowerDesigner能自动生成对象模型,包括对象的GET、SET方法,方便程序员快速实现数据访问层。 六、建立索引、视图、存储过程 PowerDesigner支持创建和管理数据库中的索引以优化查询性能,创建...

    powerdesigner为表设置表空间

    例如,可以将经常访问的数据放在高性能磁盘上的表空间中,而将不常用的数据存放在较低性能的磁盘上,以此来平衡整个系统的性能与成本。 #### 三、在 PowerDesigner 15 中为表指定表空间的具体步骤 在 ...

    使用powerdesigner建模 UML9种图

    在PowerDesigner中,虽然不常用,但可以用来表示系统中的具体对象实例。 4. **顺序图(Sequence Diagram)**:顺序图描述了对象间的交互顺序,展示了消息的传递。在PowerDesigner中,你可以创建时间轴,并添加生命...

    数据库基础知识mysql和powerdesigner

    概念模型的表示方法有多种,常见的有 Entity-Relationship 模型、Object-Oriented 模型和Semantic Network 模型等。概念模型是数据库设计的基础,它提供了对信息世界的抽象描述,帮助数据库设计者更好地理解信息世界...

    PowerDesigner简明教程.docx

    * 自增长是数据库中的一种常用机制,用于自动生成主键值。 * 可以设置自增长的起始值和步长。 五、设置外键关联 设置外键关联是数据库设计的重要步骤。在Toolbox中选择Reference按钮,拖拽到目标表上,生成外键...

    PowerDesigner16.5破解文件

    PowerDesigner16.5破解版是一款业内领先且开发人员常用的数据库建模工具,PowerDesigner可以从物理和概念两个层面设计数据库,方便用户制作处清晰直观的数据流程图和结构模型,欢迎有需要的朋友们前来下载使用。...

    PowerDesigner Word 导出模板

    PowerDesigner标准的常用Word导出模板,涵盖PDM模型关系图、数据库表清单,列清单,Key清单,Index索引清单,数据库表结构,以及建表语句等。

    PowerDesigner概念数据模型详解(图示)

    - **基于E-R理论**: CDM基于实体-联系模型,这是一种常用的数据建模方法。 - **面向用户**: 它从用户的角度出发,专注于信息的表示和组织,不考虑特定的技术细节或实现方式。 - **概念级别设计**: CDM主要用于...

Global site tag (gtag.js) - Google Analytics