在進行數據庫設計模型時,分為概念模型設計和物理模型設計兩種,概念模型主要是反映真是 世界中的業(yè)務關系,也就是我們常用的實體關系圖。物理模型是在概念模型設計好后通過概念模型直接轉換生成的,然后再對系統(tǒng)生成的物理模型進行修改。概念模 型的建模主要靠的是建模人員的業(yè)務理解能力,而物理模型的建模主要靠的是建模人員對某個數據庫產品的熟悉和相關的技術水平。 在 PowerDesigner中新建一個概念數據模型,可以選擇模型的Notation,在PD15中提供了5種Notation可以選擇,新建概念模型 后,在設計面板中右擊,在彈出式菜單中選擇“Model Options”選項即可彈出模型選項窗口,并修改模型的Notation,如同所示: 一 般我們使用ER圖作為概念模型圖,所以建議選擇Entity/Relationship或者E/R+Merise,這兩者的區(qū)別是后者在ER模型的基礎上 還提供了Merise建模理論,允許在概念模型中使用Association和Association Link。另外三個Notation中,Merise使用Association完全代替了Relationship;IDEF1X是IDEF系列方法中 IDEF1的擴展版本,是在E-R(實體關系)方法的原則基礎上,增加了一些規(guī)則,使語義更為豐富的一種方法,其表現方式與一般的ER圖表示有一點區(qū) 別;Barker比ER模型還要簡化,只能使用“實體”和“關系”兩個組件進行建模,不能使用“繼承”組件。一般情況下,使用E/R模型就夠了,不過為了 更好的表現實體之間的業(yè)務關系,有些時候還是使用Association來代替實體還是有一定的必要的,所以更建議選擇E/R+Merise模型。 |
|
來自: 土心園 > 《PowerDesigner》