最近做設計文件,發現資料字典根本就是多餘, 因為在建模的概念模型看實體的關聯以及屬性就足以說明問題了。用powerdesigner給資料庫建模後,如果能把概念模型和物理模型發布到web上,供整個團隊來參考,就是最理想的事,省去了各自安裝個powerdesigner之苦。
最簡單的建模方式,就是概念模型->物理模型->資料庫。生成資料庫的話,還需要配置資料連線方式(configure connection),我試驗的是oracle9i,沒用odbc,用的connection profile definition, 選擇native,填入相關連線資訊即可。
[img]
建立物理模型的時候,最好加上表的comment,看到很多人抱怨powerdesigner不能生成comment到資料庫表,我用的是powerdesigner12,倒是可以的。
各種模型之間還可以相互轉換,很是方便,比如先畫好了概念模型,再轉換成物理模型。另外利用uml畫好類圖來轉換生成概念圖和物理圖也是可以的,當然反過來也是可以的。
說到反向生成,一直以為是生成資料庫,搞了半天就是由資料庫表來建立各類模型。
感覺上powerdesigner做資料庫建模還是強大的,基本上手的話,熟悉概念模型和物理模型即可。由模型來建庫事實上也是提供了各種資料庫的可移植性。
關於powerdesigner的各類模型介紹,參考
[url]
利用powerdesigner設計概念資料庫模型
step1 file new model 開啟model介面 step2 選擇modeltypes conceptual data model 概念資料模型 填寫 model name ok step3 如果工具欄toolbox隱藏可通過以下操作開啟 step4 對panel面板進行放大,乙個模組所...
PowerDesigner從安裝到同步資料庫
最近專案在如火如荼的進行著4.0版本的資料庫設計工作,我們幾個後端小夥伴也馬不停蹄的進行著資料庫的設計。使用的設計軟體是powerdesigner,這裡記錄一些常見的問題以備日後檢視 提取碼 ybtg 安裝是傻瓜式安裝,選好路徑一直下一步就行 安裝完了之後需要 漢化 和po jie 的小夥伴替換對應...
PowerDesigner反向生成物理資料模型
power designer 是sybase公司的case工具集,使用它可以方便地對管理資訊系統進行分析設計,它幾乎包括了資料庫模型設計的全過程。利用power designer可以製作資料流程圖 概念資料模型 物理資料模型,還可以為資料倉儲製作結構模型,也能對團隊設計模型進行控制。他可以與許多流行...