powerdesigner 之朝花夕拾

以前作過兩年delphi的數據庫開發,轉j2ee後自覺剩下的積累不多,例如sql語法,存儲過程,痛心呀,以前咋就那麼甘於當一個coder呢,幸好當年跟着數據庫設計師學過一兩個月的Powerdesiger,現在重拾,備覺輕鬆。對於cdm pdm都還記得,就是需要看一下新項目是否用得上odm了。
       從網上copy過來備忘一下:

   概念數據模型(CDM)    信息系統的概念設計工具,即實體-聯繫圖(E-R圖),CDM就是以其自身方式來描述E-R圖。此時不考慮物理實現的細節,只表示數據庫的整體邏輯結構,獨立於任何軟件和數據存儲結構。主要的對象有:域(Domain)、數據項(DataItem)、實體、屬性、聯繫(relationship)等。

 

      物理數據模型(PDM)   考慮了數據庫的物理實現,包括軟件和數據存儲結構。 PDM的對象:表(Table)、表中的列(Table column)、主碼和外碼(Primary & Foreign key)、參照(Reference)、索引(Index)、視圖(View)等。

    我經過考慮,根據眼下項目組的情況,使用Rose僅僅停留於畫用例圖(好切至文檔上給用戶看,看!我們有作用例需求分析!)上,不如使用powerdesigner重點作好cdm的設計,雖然我們沒有ooa,不過我們可以ood!這樣,pdm生成的數據庫完全可以視作業務對象模型的可持久存儲端,可以很方便地使用hibernate作爲orm框架。畢竟,面對一個從頭開始的新項目,這樣嘗試一下是很有吸引力的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章