怎么开启PowerDesigner15工具栏被禁用掉的图标

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%

MySql版:

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

(0)

相关推荐

  • 如何在win7旗舰版电脑中禁用掉EFS加密功能

    EFS加密,也就是咱们的加密文件系统,它是依靠咱们win7 64位旗舰版下载 iso电脑中的公钥策略存在的,可以帮助用户将自己win7旗舰版电脑中的文件加密锁起来,防止文件被盗用,被删除,被别人阅读. ...

  • word2007文档开启悬浮工具栏的方法

    word2007文档中有一个非常人性化的设计,就是当我们选择word中的某一部分内容时会自动在选择内容的右上角或左上角弹出一个浮动的工具栏,但这是需要我们自己设置的.下面随小编一起去看看吧. 1.选中 ...

  • LibreOffice 5.2 怎么开启单一工具栏的实拍图模式?

    新版的 LibreOffice 5.2 版本中,提供了一种“单一工具栏”的视图模式,为使用者灵活调整窗口视图多提供了一种选择. 1.在新版的 LibreOffice 5.2 版本中,默认打开的窗口,其 ...

  • 如何在网上禁用掉破开你WIFI的用户

    相信很多人在自家上网时总感觉卡,有的时候是真的网卡,但有的时候是因为有人在蹭的网,下面小编就教你如何禁用掉那些破开你WIFI的用户. 操作方法 01 首先,打开你手机上IE浏览器. 02 在浏览器的地 ...

  • 电脑管家怎么在工具栏添加U盘管理图标

    电脑管家怎么在工具栏添加U盘管理图标

  • 怎么将Excel快速访问工具栏的输出为PDF图标删除

    今天给大家介绍一下怎么将Excel快速访问工具栏的输出为PDF图标删除的具体操作步骤.1. 首先打开电脑,找到桌面上的Excel文件,双击打开2. 进入编辑页面后,点击左上方的[文件]选项,3. 在打 ...

  • 怎么删除PPT文档快速访问工具栏中的减小字号图标

    PPT是现在十分常用的一种文件类型,有些用户想知道怎么删除PPT文档快速访问工具栏中的减小字号图标,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步打开电脑中的任意PPT文档.2. ...

  • 系统通知栏怎么关闭掉QQ图标?

    我们的手机QQ在运行的话,我们就会自动的运行好QQ,运行好了QQ的话,我们就可以很好的管理好,当然了,小编就会把QQ图标关闭掉,使得消息不多,因为有红色消息数量的提示,我们看下:系统通知栏怎么关闭掉Q ...

  • Win10以太网禁用怎么开启 如何恢复被禁用网卡

    在Windows10系统无法上网,查看以太网状态,发现以太网被禁用了,那么我们怎么样重新开启以太网,恢复被禁用的网卡呢?下面我们就来看看操作的方法吧. 方法/步骤1 01 在Windows10系统,打 ...