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

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)文章
PowerDesigner16.6怎么破解?SAP PowerDesigner16.6安裝破解詳細(xì)圖文教
PowerDesigner是一款來(lái)自國(guó)外的數(shù)據(jù)庫(kù)建模工具,最近,很多網(wǎng)友問(wèn)小編PowerDesigner16.6怎么破解?今天腳本之家小編就給大家?guī)?lái)SAP PowerDesigner16.6安裝破解詳細(xì)圖文教程2017-11-27PowerDesigner 16.5漢化破解版安裝圖文詳細(xì)教程(附下載)
PowerDesigner 16.5是一款非常不錯(cuò)的數(shù)據(jù)庫(kù)建模工具,與Rose不相上下,那么,PowerDesigner 16.5怎么安裝以及漢化破解呢?對(duì)此,本文就為大家?guī)?lái)了圖文詳細(xì)的PowerDesigne2017-11-21PowerDesigner打開(kāi)文件提示打印錯(cuò)誤怎么辦?
PowerDesigner打開(kāi)文件提示打印錯(cuò)誤怎么辦?在打開(kāi)pdm文件的時(shí)候,總是提示:在您可以執(zhí)行與打印機(jī)有關(guān)的任務(wù)(例如頁(yè)面設(shè)置或打印一個(gè)文檔)之前,您必須已經(jīng)安裝打印機(jī),該2016-08-02PowerDesigner軟件怎么創(chuàng)建概念數(shù)據(jù)模型?
PowerDesigner軟件怎么創(chuàng)建概念數(shù)據(jù)模型?念數(shù)據(jù)模型就是講抽象的東西實(shí)體化,但是該怎么建立念數(shù)據(jù)模型?下面我們來(lái)看看PowerDesigner中創(chuàng)建概念數(shù)據(jù)模型的詳細(xì)教程2015-12-29利用PowerDesigner15在win7系統(tǒng)下對(duì)MySQL 進(jìn)行反向工程(下)完成
這篇文章主要介紹了利用PowerDesigner15在win7系統(tǒng)下對(duì)MySQL 進(jìn)行反向工程之PowerDesigner15的具體使用方法2014-05-22利用PowerDesigner15在win7系統(tǒng)下對(duì)MySQL 進(jìn)行反向工程(上) 安裝驅(qū)動(dòng)篇
這篇文章主要介紹了利用PowerDesigner15在win7系統(tǒng)下對(duì)MySQL 進(jìn)行反向工程之安裝驅(qū)動(dòng)篇,需要的朋友可以參考下2014-05-22powerdesigner15創(chuàng)建數(shù)據(jù)庫(kù)生成腳本
這篇文章主要介紹了powerdesigner15創(chuàng)建數(shù)據(jù)庫(kù)生成腳本,需要的朋友可以參考下2014-04-23PowerDesigner中如何生成主鍵和自增列(SQL SERVER版本)
這篇文章主要介紹PowerDesigner與SQL SERVER中如何生成主鍵和自增列的方法,需要的朋友可以參考下2013-06-12PowerDesigner 建立與SQLSERVER 2005數(shù)據(jù)庫(kù)的連接以便生成數(shù)據(jù)庫(kù)和從數(shù)
這篇文章主要介紹了PowerDesigner 建立與SQLSERVER 2005數(shù)據(jù)庫(kù)的連接以便生成數(shù)據(jù)庫(kù)和從數(shù)據(jù)庫(kù)生成到PD中,需要的朋友可以參考下2013-06-12如何利用power designer建立業(yè)務(wù)流程模型?Power Designer創(chuàng)建業(yè)務(wù)流程
如何利用power designer建立業(yè)務(wù)流程模型?今天這篇教程就講述了Power Designer創(chuàng)建業(yè)務(wù)流程模型的具體流程介紹。感興趣的朋友不妨閱讀下文內(nèi)容,參考一下吧2019-08-04