從網上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框架。畢竟,面對一個從頭開始的新項目,這樣嘗試一下是很有吸引力的。