怎么设置powerdesigner导出sql中的实体图标显示样式

PowerDesigner 15 的版本,工具栏上的Inheritance图标默认是禁用的,如下图所示:
取消禁用的方法如下:
Tools-&Model Options-&Model Settings-&Notation 设为“E/R+Merise”就行了,具体操作步骤如下图所示:
改成“E/R+Merise”就行了
此时工具栏就可以使用那三个被禁用掉的图标了,如下图所示:
PowerDesigner 快捷工具栏 palette 不见了,怎么重新打开,找回来呢?
Tools(工具栏)-& Customize Toolbars(自定义工具栏)-& Palette(调色板)勾选。
好了Palette又回来了。
如何取消Name跟Code的关联呢?
在设计PDM文件的时候,设计一张表,在填写栏位的时候,如果我们输入Name,Code会跟着变化。
这个完全是西方人的习惯,因为他们的Name和Code都是E文,所以不会出现什么问题。
但是,我们使用的时候,就会很不习惯,Name应该是中文名字,Code才是资料库的实际字段名。
Tools -& General Options -& Dialog 把 Name to Code mirroring 勾掉。
为何检测出现 Reference constraint name maximum length is limited to 30 characters Key constraint name maximum length is limited to 30 characters 的警告
导致生成建表SQL时通不过,细究原因原来是默认设置的问题,改下就可以了
调整以下参数:
Database-&Edit current DBMS 数据库类型::Script/Objects/MaxConstLen value-&255
Database-&Edit current DBMS 数据库类型::Script/Objects/Table/Maxlen value-&255
Database-&Edit current DBMS 数据库类型::Script/Objects/Column/Maxlen value-&255 字串7
但是要注意的是,表名、列名、主键等不要超过30个字符,否则Oracle不认。
如何将Name的值自动设为Comment(适合国人)
对于字段名
Oracle版:
Database-&Edit current DBMS 数据库类型::Script/Objects/Column/ColumnComment value-&
Comment on column [%QUALIFIER]%TABLE%.%COLUMN% is %q:Name%
Database-&Edit current DBMS 数据库类型::Script/Objects/Column/Add value-&
%20:COLUMN% [%National%?national ]%DATATYPE%[%Unsigned%? unsigned][%ZeroFill%? zerofill][ [.O:[character set][charset]] %CharSet%][.Z:[ %NOTNULL%][%IDENTITY%? auto_increment:[ default %DEFAULT%]][ comment %.q:Name%]]
同理对于表名也是
Database-&Edit current DBMS 数据库类型::Script/Objects/Table/TableComment value-&
Comment on table [%QUALIFIER]%TABLE% is %q:Name%
这里要特别注意一点,在PDM模型中,Comment必须填入值(随便写点什么,反正不会有影响),生成的SQL文才会有Comment。
建立索引要注意的地方
Oracle中主键会自动建立索引,因此无需再手动建立。
生成SQL脚本
Database -& Generate Database
选好目录跟文件名称点确定就可以了。
将数据库设计保存成一张图片。
先在PDM中选中所有的东西,Ctrl+A
Edit -& Export Image
选择保存的类型就可以了。
根据SQL生成JAVA对象要注意的地方
自增主键例如ID,长度最好设置为18位,对应java中的long,超过18位就需要使用BigDecimal怎么设置PowerDesigner中的实体图标显示样式_百度知道
怎么设置PowerDesigner中的实体图标显示样式
方法/步骤 打开PowerDesigner,点击菜单文件-&建立新模型,输入模型名称,点击确定
从右侧Palette工具面板中,点击表格图标,在空白区域单击鼠标,便建立一个新的表对象
右键单击工作区域的表格对象,弹出菜单,点击“格式”,或者按ctl+t快捷键弹出格式设置窗口
在弹出窗口中包含有大小、线型、填充、字体、阴影等内容的样式设置,例如改变默认的背景颜色,点击确定按钮,可以看到改变后的表格对象展示样式
按步骤2,在工作区域再建立一个新的表格对象,显示样式为默认的表格对象样式
右键单击工作区域的table_1对象,选中菜单中“得到格式”,即获取了table_1的旦矗测匪爻睹诧色超姬展示样式
右键单击工作区域另外一个table_2对象,选中菜单中“应用格式”,即将table_1的展示样式应用到了table_2对象
知道智能回答机器人
我是知道站内的人工智能,可高效智能地为您解答问题。很高兴为您服务。
其他类似问题
为您推荐:
powerdesigner的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁怎么设置PowerDesigner中的实体图标显示样式_百度知道
怎么设置PowerDesigner中的实体图标显示样式
我有更好的答案
Format & Fill Color 在这个窗口里面;&&gt. 而Display Preferences 可以看出;&& Fill &gt,还可以进行对象的其他设置; Entity &gtTool & Display Preferences &gt,PD的内容显示方面的调整;&gt
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁POWERDESIGNER中显示样式设置 - 感谢党 - 博客园
1.调整表、视图的显示样式。
右键选中的对象,选择format(或ctrl+t),在弹出窗口中选中content,可以设置只显示表名还是把所有列也显示出来。
2.如何显示表中字段的code。
tools下选display preferences,选content下的table(或view),点advanced,选columns,点击浏览按钮,选择上code,一路保存回去。怎么设置PowerDesigner中的实体图标显示样式_百度知道
怎么设置PowerDesigner中的实体图标显示样式
提问者采纳
& Fill Color 在这个窗口里面,还可以进行对象的其他设置,PD的内容显示方面的调整. 而Display Preferences 可以看出; Entity && Display Preferences & Format & Fill &&gtTool &&&gt
其他类似问题
为您推荐:
powerdesigner的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 powerdesigner 样式 的文章

 

随机推荐