最近公司項目竣工,驗收完成後,把總體平臺的全部文檔都寫清楚,找包發給甲方,因爲本人是維護數據庫工做,依上面要求,必須編寫《數據庫設計說明書》裏面格式包含三個部分:概念模型、物理模型、數據字典;平時我使用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