博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Power Designer 备忘
阅读量:5900 次
发布时间:2019-06-19

本文共 1047 字,大约阅读时间需要 3 分钟。

以下记录 Power Designer 中修改部分设置的方法

1. 修改默认字体

Power Designer 的默认字体为 新宋体。若要修改这一字体,需要在 菜单栏 > Tools > Display Preferences 中进行修改。

image_1b5fc3olg1piq1qu61u701dsa91i2a.png-74.2kB

也可以通过在空白处点击右键打开:

image_1b5fcrelbdq95oh17k3eog1r3s4b.png-8.2kB

字体需要分别设置,如设置 Association 的字体,则选择 Association > Format > Modify,并在之后的对话框中选择 Font 进行修改。

image_1b5fc6sq5na01cv2tph1jkb1ok32n.png-27.3kB

image_1b5fc9ajkus4p3j1fb46o8cb34.png-37.5kB

2. Association Inheritance 等按钮变为可点击

E-R 图制作中,涉及弱实体、子实体时,需要使用右侧工具栏 Conceptual Diagram 中的 AssociationInheritance 等按钮。默认情况下,这些按钮是灰色不能使用的。

image_1b5fbesdn14li1oa563f5tcel1m.png-4.7kB

这时需要在 菜单栏 > Tools > Model Options 中将 NotationBarker 修改为 E/R+Merise

image_1b5fbocf41n6t1lpg1kr28dtpqu1g.png-74.3kB

image_1b5fbn3gbb157si1270nqs13cu13.png-28.7kB

同样,Model Options 菜单也可以通过在空白处点击右键打开:

image_1b5fbr15e1q2ar0vbpqh5ak3o1t.png-9kB

3. 取消实体中 NameCode 的联动修改

在设置实体基本属性的时候,NameCode 的值默认是单向联动修改的,即修改 Name 的时候 Code 也会随之改变。

image_1b5fcfic3h8t1ntqlqtdc21q2i3h.png-25kB

如果不想这么做,有两种方法。

一是点击右侧的蓝色等号按钮将其取消选择,即当按钮为蓝色时,该行会被动地跟随其他行修改。

image_1b5fckd6r1on3br10q6133rqb43u.png-25kB

二是全局取消 NameCode 的联动,需要打开 菜单栏 > Tools > General Options,并在 Dialog 中取消选中 Name to Code mirroring

image_1b5fcvr0v40i1v8m3idu5m1r4g4o.png-75.4kB

image_1b5fd4aoef8q181cdlf6re7t55.png-26.3kB

4. 取消属性设置中相同属性名的类型联动

在设置实体属性(字段)时,默认情况下,相同属性名的属性类型也会被强制相同。如存在两个实体:TeacherStudent,且均有属性(字段) name,则当设置其中一个实体的 name 属性(字段)类型为 Varialble characters 时,另一个也会被修改。

image_1b5fdd1p513cvqbuuulmnf3m5i.png-46.2kB

如果不想这么做,需要取消勾选 Model OptionsData ItemAllow reuse 选项:

image_1b5fdifob16891cf4e40tvgvop5v.png-27.4kB

其中,打开 Model Options 的方法见 2。

注:此设置建议在最开始进行。如果面板上已存在一些含有相同属性名且属性类型不同的实体,则在勾选这一选项时,可能会报错。此时需要将这些实体剪切, 操作后再粘贴复原即可。


参考

转载地址:http://kpesx.baihongyu.com/

你可能感兴趣的文章
【python】-- 类的装饰器方法、特殊成员方法
查看>>
margin:xx auto无效原因,盒子模型实质,应用注意。
查看>>
My97DatePicker 日期控制,开始时间不能>结束时间,结束时间不能<开始时间
查看>>
Unity3D--学习太空射击游戏制作(一)
查看>>
for或者while的标记循环
查看>>
探索c#之函数创建和闭包
查看>>
MYSQL 视图
查看>>
python HTMLparser
查看>>
ZooKeeper监控
查看>>
<ListView>分列显示
查看>>
Linux指令--ps
查看>>
hibernate 一对多|多对一
查看>>
崩溃恢复(crash recovery)与 AUTORESTART参数
查看>>
Hadoop DataNode与DFSClient交互
查看>>
一款贴近用户体验的jQuery日期选择插件。这是一款双日历jQuery日期选择时间插件pickerDateRange。...
查看>>
Linux软中断、tasklet和工作队列
查看>>
sqlserver之二进制和字符串sql语句
查看>>
upsource代码审查
查看>>
手把手教你用Strace诊断问题[转]
查看>>
这个地方是不会执行的,要养成写大括号的习惯,
查看>>