欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

怎么開(kāi)啟PowerDesigner15工具欄被禁用掉的圖標(biāo)

  發(fā)布時(shí)間:2014-03-22 14:25:22   作者:佚名   我要評(píng)論
PowerDesigner 15 的版本,工具欄上的Inheritance圖標(biāo)默認(rèn)是禁用的,如何開(kāi)啟呢?

PowerDesigner 15 的版本,工具欄上的Inheritance圖標(biāo)默認(rèn)是禁用的,如下圖所示:

取消禁用的方法如下:

Tools->Model Options->Model Settings->Notation 設(shè)為“E/R+Merise”就行了,具體操作步驟如下圖所示:

改成“E/R+Merise”就行了

此時(shí)工具欄就可以使用那三個(gè)被禁用掉的圖標(biāo)了,如下圖所示:

PowerDesigner 快捷工具欄 palette 不見(jiàn)了,怎么重新打開(kāi),找回來(lái)呢?

Tools(工具欄)-> Customize Toolbars(自定義工具欄)-> Palette(調(diào)色板)勾選。

好了Palette又回來(lái)了。

如何取消Name跟Code的關(guān)聯(lián)呢?

在設(shè)計(jì)PDM文件的時(shí)候,設(shè)計(jì)一張表,在填寫(xiě)欄位的時(shí)候,如果我們輸入Name,Code會(huì)跟著變化。

這個(gè)完全是西方人的習(xí)慣,因?yàn)樗麄兊腘ame和Code都是E文,所以不會(huì)出現(xiàn)什么問(wèn)題。

但是,我們使用的時(shí)候,就會(huì)很不習(xí)慣,Name應(yīng)該是中文名字,Code才是資料庫(kù)的實(shí)際字段名。

Tools -> General Options -> Dialog 把 Name to Code mirroring 勾掉。

為何檢測(cè)出現(xiàn) Reference constraint name maximum length is limited to 30 characters Key constraint name maximum length is limited to 30 characters 的警告

導(dǎo)致生成建表SQL時(shí)通不過(guò),細(xì)究原因原來(lái)是默認(rèn)設(shè)置的問(wèn)題,改下就可以了

調(diào)整以下參數(shù): 

Database->Edit current DBMS 數(shù)據(jù)庫(kù)類(lèi)型::Script\Objects\MaxConstLen value->255 
Database->Edit current DBMS 數(shù)據(jù)庫(kù)類(lèi)型::Script\Objects\Table\Maxlen value->255 
Database->Edit current DBMS 數(shù)據(jù)庫(kù)類(lèi)型::Script\Objects\Column\Maxlen value->255 字串7 

但是要注意的是,表名、列名、主鍵等不要超過(guò)30個(gè)字符,否則Oracle不認(rèn)。

如何將Name的值自動(dòng)設(shè)為Comment(適合國(guó)人)

對(duì)于字段名

Oracle版:

Database->Edit current DBMS 數(shù)據(jù)庫(kù)類(lèi)型::Script\Objects\Column\ColumnComment value->

Comment on column [%QUALIFIER]%TABLE%.%COLUMN% is %q:Name%

MySql版:

Database->Edit current DBMS 數(shù)據(jù)庫(kù)類(lèi)型::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%]]

同理對(duì)于表名也是

Database->Edit current DBMS 數(shù)據(jù)庫(kù)類(lèi)型::Script\Objects\Table\TableComment value->

Comment on table [%QUALIFIER]%TABLE% is %q:Name%

這里要特別注意一點(diǎn),在PDM模型中,Comment必須填入值(隨便寫(xiě)點(diǎn)什么,反正不會(huì)有影響),生成的SQL文才會(huì)有Comment。

建立索引要注意的地方

Oracle中主鍵會(huì)自動(dòng)建立索引,因此無(wú)需再手動(dòng)建立。

生成SQL腳本

Database -> Generate Database

選好目錄跟文件名稱(chēng)點(diǎn)確定就可以了。

生成圖片

將數(shù)據(jù)庫(kù)設(shè)計(jì)保存成一張圖片。

先在PDM中選中所有的東西,Ctrl+A

Edit -> Export Image

選擇保存的類(lèi)型就可以了。

根據(jù)SQL生成JAVA對(duì)象要注意的地方

自增主鍵例如ID,長(zhǎng)度最好設(shè)置為18位,對(duì)應(yīng)java中的long,超過(guò)18位就需要使用BigDecimal

相關(guān)文章

最新評(píng)論