PowerDesigner概念模型與物理模型相互轉換及導出數據字典

 

最近公司項目竣工,驗收完成後,把總體平臺的全部文檔都寫清楚,找包發給甲方,因爲本人是維護數據庫工做,依上面要求,必須編寫《數據庫設計說明書》裏面格式包含三個部分:概念模型、物理模型、數據字典;平時我使用PowerDesigner工具維護數據庫表的結構變化,全部表加起來得200多張表,所有以物理模型存儲;轉換成概念模型應該沒問題,轉換成數據字典也沒問題,主要是輸出的三種格式都有規定,因而開始探索,本節解決幾個問題以下:html

一、物理模型若是隻顯示Name列(通常狀況下都是顯示Name,Code)數據庫

二、若是把物理模型轉換成概念模型,且去掉屬性信息,只保留類名數據庫設計

三、數據字典如何生成,若是按模板格式生成工具

首先截個最終結果圖以下字體

(概念模型)spa

(物理模型)設計

(數據字典)orm

1、物理模型若是隻顯示Name列htm

Tools->Display Preferences->Table->Columns 這個欄目中就是顯示的列,就是控制模型顯示的列;你能夠所有去掉就只顯示Name的值,效果和上圖一致(物理模型)blog

二、若是把物理模型轉換成概念模型,且去掉屬性信息,只保留類名

按下圖提示操做,注意第二張圖中去掉"Check model"複選框,若是不去掉的話,可能有些模型不規範報錯

接下來可能包含屬性信息,經過第三張圖的設置去掉

 

三、數據字典如何生成,若是按模板格式生成

3.1 新建報告模板

 

3.2 報告模板內容選擇項 ,出現模板內容選擇界面,左側是提供的全部模板內容項,供用戶自由選擇;右側是用戶已經選擇的導出內容項

這時咱們雙擊左側的 table->list of table Columns,右側自動增長此項,右擊每一項能夠進行樣式及內容的控制

3.2.一、表格標題配置

選中右擊可見功能項,

show Title 是否顯示標題

format... 樣式的控制(字體、段落、邊框、Tabs)

Edit Title 編輯標題(裏面的%%是佔位符,在生成數據字典時生成具體的項)

 

 

3.2.二、表格內容配置

 show Title 是否顯示標題

layOut 控制顯示的列,而且設置每列的寬度

 format... 樣式的控制;列表標題、列頭標題、表格內容三個功能項,每一個功能項都有(字體、段落、邊框、Tabs)的設備。通常都是網格的表格,那麼能夠設置列表內容的邊框四個邊所有選中(list text->border->Frame所有選中),以下第二張圖所示

Edit Title 編輯標題(裏面的%%是佔位符,在生成數據字典時生成具體的項)

(layout)

(表格邊框設置)

3.2.3 預覽保存

每次設置完成,能夠預覽,見下圖

若是總體調整沒有問題,是預期的效果,那麼此模板就能夠保存下來,以下圖所示,打開一個新的窗口,裏面就是你剛纔配置的內容,點擊保存,或是ctrl+S便可

提供一個模板下載 http://pan.baidu.com/s/1mhZwEoS        密碼:grae

請保留原始連接地址 http://www.cnblogs.com/yxhblog/p/7800312.html

相關文章
相關標籤/搜索