PowerDesigner的表设计显示Comment的配置操作场景
  U21aNepNNgqM 2023年11月02日 29 0


做数据库设计可能会用到PowerDesigner,但是发现表设计默认显示不含Comment(如下所示),有时不太方便,

PowerDesigner的表设计显示Comment的配置操作场景_运维

这是能配置的,但是相对复杂。工具栏点击"Model" -> "Extended Model Definitions",

PowerDesigner的表设计显示Comment的配置操作场景_服务器_02

新建一条记录,点击属性,

PowerDesigner的表设计显示Comment的配置操作场景_服务器_03

Profile右键选择"Add Metaclasses",

PowerDesigner的表设计显示Comment的配置操作场景_服务器_04

选中"Column",

PowerDesigner的表设计显示Comment的配置操作场景_数据库_05

新建的Column点右键,选择"New" -> "Extended Attribute",

PowerDesigner的表设计显示Comment的配置操作场景_服务器_06

输入新增的扩展属性信息,Name是名称(此处是AttComment),选中"Computed"和"Read only",

PowerDesigner的表设计显示Comment的配置操作场景_服务器_07

打开"Get Method Script"标签,将"%Get% = """的内容替为"%Get% = Rtf2Ascii (obj.Comment)",

PowerDesigner的表设计显示Comment的配置操作场景_linux_08

点击确定,

PowerDesigner的表设计显示Comment的配置操作场景_数据库_09

工具栏中选择"Tools" -> "Display Preferences",打开Advanced,

PowerDesigner的表设计显示Comment的配置操作场景_linux_10

选择Columns,点击右侧的放大镜按钮,

PowerDesigner的表设计显示Comment的配置操作场景_数据库_11

选中刚才创建的扩展属性名称(此处为AttComment),

PowerDesigner的表设计显示Comment的配置操作场景_服务器_12

此时表设计的窗口中就会显示Comment,

PowerDesigner的表设计显示Comment的配置操作场景_运维_13

虽然通过以上的操作,可以实现Comment的显示,但是不知道为什么要设计成这么复杂的配置,可能还是设计的角度不同,但至少能配置,说明配置上还是比较灵活的。

如果您认为这篇文章有些帮助,还请不吝点下文章末尾的"点赞"

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
U21aNepNNgqM