改变Diagram 的显示格式

来源:互联网 发布:淘宝代购怎么做的 编辑:程序博客网 时间:2024/04/19 21:16

10:34 2004-07-29
在物理模型中,对于一个关联非常多的表,可以使用Ctrl+M 创建这个表的多个快捷方式,然后使用Ctrl+鼠标拖动已有的联接矛点.

16:00 2004-07-31
如果需要一次性加入多个相同类型的对象,可以在左侧的窗口右击模型名称,选择List of 想要加入的对象,这样就可以在一个列表中使用向下键加入了,也可以方便的copy和paste.
使用模型check的功能,可以自动检查模型存在的一些问题,并可以选择自动修正操作.
有时PowerDesigner自动生成的唯一约束Key会重复,并且重复的key有时不能够全部被check出来,需要手动修改.

14:29 2004-08-02
在编辑视图时,column标签页中不能删除无用的字段,只能进入SQL Query页进行编辑,同时,在column页更改字段的顺序也无法在实际SQL中生效.
当在SQL Query的字段列表中使用as语法时,有时更改as后面的列名不能在Column页中进行同步,导致创建视图中实际的列名与想要的不一致.可以通过检查 Preview标签,比较快速的判断是否有这种情况发生,当有不一致时,Preview中的sql会使用这样的格式:
create or replace view v1(column1, column2, ..., columnN) as
...
/
如果没有不一致,则不会生成括号部分.

19:02 2004-08-05
定义的视图可能互相之间会有引用关系,必须严格的按先后顺序创建,否则会出错,但powerDesigner在生成视图sql时不能指定先后顺序,是以视图名称来安排生成顺序的.
如果在oracle中,可以指定视图的属性 force 为true, 这样创建视图引用的对象即使不存在也不会报错.

16:18 2004-9-29
目前9.5版本中没有定义临时表类型的对象,无法定义oracle的global temporary 表.

V11

2006-04-04


Ctrl+C之后,使用Ctrl+K粘贴对象的快捷方式,用Ctrl+V会复制对象。

对于对象非常多的项目,比如上千个表,可以建立一个总览PDM,之后未各个模块分别建立PDM,只放入相关的表,并表示这这些表之间的关系,忽略这组表与外部的关系。 

改变Diagram 的显示格式

在Diagram的tables 中显示Schema

  • Tools -> Display Preferences -> Object view -> Table,选中 Owner.
  • 默认地, 这只改变当前的diagram,如果希望一起变更其他已经建立的diagrams,点击左下角的 Apply To按钮,然后选择希望变更的diagrams。如果希望这个变更对所有新建的diagram都有效,就点击按钮Set As Default。

默认的References 线条很难看

  • Tools -> Display Preferences -> Format -> Reference,点击Modify,Line Style -> Corners,选择第二个或者第三个折线格式,OK退出。

表的列数太多,导致diagram中对象太长

  • Tools -> Display Preferences -> Object view -> Table -> Table Columns,uncheck All Columns,选择Limit,数值用10或者20。也可以选择PK Columns 只显示primary keys,或者选择Key Columns 只显示primary keys, foreign keys, alt keys等keys。

把整个diagram 或者部分导出为图形文件

  • 选择要导出的对象(用shift多选,或者鼠标划亮多个) ,如果导出整个diagram就Ctrl+A,然后Edit -> Export Image,文件类型选择jpeg或者png,保存。

同时修改多个对象格式 

  • 如果使用shift键选中多个,然后右键->Format,不会同时修改多个对象。但选中多个后,使用Ctrl+T快捷键却可以。

设置命名转换

设置概念模型Entry只显示主键

设置允许Relationship code重名

设置改面模型允许Data Item Reuse

Data Item

  • 似乎是版本11带来的功能,原来9.5版本的模型没有这个选项
  • 可以在不同的表之间Reuse Data Item(Column),这样可以实现一处修改,到处生效。
  • Reused Data Item,一个表中修改非空约束,不会反映到其它表。
  • 可以在List Of Data Item视图中删除重复的项目。

Sysbase 发布PowerDesigner

  • 最主要的新功能包括:
    • 增强的用户界面定制,并简化操作,使新手很容易上手,同时高级用户也拥有期望的控制
    • 增强的Report功能
    • 增加对最新标准的支持,包括UML 2.0 和最新的DBMS 版本
    • 改善了对导入ERWin模型的支持
  • 15天评估版下载地址
    • http://www.sybase.com/detail?id=1038605
  • 官方在线资源
    • PowerDesigner Technical Corner:
      http://www.sybase.com/developer/products/pdtechcorner
    • PowerDesigner Newsgroups: powersoft.public.powerdesigner.general
    • PowerDesigner at the Sybase Developer Network (SDN):
      http://www.sybase.com/developer
    • Demonstration Videos:
      http://www.sybase.com/products/developmentintegration/powerdesigner/videos
    • PowerDesigner Web Documentation All Version
    • PowerDesigner Web Documentation Version 12.1
  • Sybase网站Archive文档的速度很慢,PowerDesigner最新的Archive 版本还是8.0
  • PowerDesigner有个版本叫做PowerAMC,是专门针对法语的版本。

 

TrackBack

TrackBack URL for this entry:
http://www.aiview.com/cgi-bin/mt/mt-tb.cgi/21

 版本12
原创粉丝点击