一、新建模型
打开 PowerDesigner
后点击 Create Model...
如图:
或通过点击文件
菜单栏处的新建模型
进行新建,如图:
新建后会切换到 模型类型(Model types
)选项卡,选中 Physical Data Model
(物理数据模型),然后再选择 Physical Diagram
,如图:
选择好后,在下面输入模型名称
以及数据库类型
,点击OK
后新建完成。
二、表设计
模型新建完成后,点击右侧表格图标,在左侧面板中创建表格如下,双击表格,找到Columns
选项卡,为数据库表添加列字段,如图:
如上图所示,创建好的表默认是没有Comment
描述字段的
如果要显示Comment
描述字段的话,我们需要双击表格,然后进入Columns
选项页,点击Customize Columns and Filter
按钮,然后勾选Comment
即可,如图:
当我们勾选完Comment
并保存后,在Table Properties
窗口Columns
选项卡页中看到Comment
了,如图:
但是,保存后回到设计视图,仍没有看到Comment注释信息,这样非常不便我们设计
此时,我们在工具栏找到模型
->Extensions
按钮,如图:
在打开的 List of Extensions
对话框中新建一个,然后点击属性
按钮,如图:
在Profile
右键,点击Add Metaclasses
,如图:
选中Column
,然后点击OK
,如图:
然后选中Column
,右键选择 New
-> Extended Attribute
,如图:
Name一个名字(例如 AttributeComment ),dataType选择String,选中 Computer、Read only
注意:名字不能用 Comment,因为这是内置名字,用了会提示你重名,如图:
切换到Get Method Script tab
将 %Get% = ""
改为 %Get% = Rtf2Ascii (obj.Comment)
,如图:
确定保存,回到视图界面,在工具栏找到 工具
-> 显示首选项
,如图:
依次点击 Table
->Advanced
,如图:
选中 Columns
,然后在 List Columns
右侧,点击 Select
按钮,如图:
找到前面所设置的 AttributeComment
,勾选并保存,如图:
回到视图界面,这时table
就已经能显示出Comment
字段了,如图: