用PowerDesigner 進行系統(tǒng)設(shè)計,還是有很多很方便的地方的。
但在學習和使用的過程中,如何與DBMS進行關(guān)聯(lián)和對應(yīng)還有很多的問題需要細摳。如下面的東西:
1、MSSQL中有一種數(shù)據(jù)類型叫UniqueIdentity,它會生成一個GUID數(shù)據(jù),但如果對應(yīng)到PD中的概念模型中,就沒有辦法對應(yīng),物理模型中也一樣。哪位知道呢?
如果反向回來,在PD中,顯示的是Variable Multibyte (36)的數(shù)據(jù)類型。
2、實體間的關(guān)系
我們知道在PD中,常用的實體間的聯(lián)系有四種:一對一,一對多,多對一,多對多
但在選擇Cardnalities時,cardnality 有:0,1 , 0,n ,1,n ,1,1 這四個又是說的什么呢?關(guān)鍵是0,1和0,n是什么意思。
在上圖(概念模型圖)中,擔保項目與審保會議是一個一對多的關(guān)系。同時,在此關(guān)系中,擔保項目最少一個,審保會議最少一個,最多N個;
在實際的數(shù)據(jù)庫中,這是一個最最普通的外鍵關(guān)聯(lián)關(guān)系。
哪位能解釋一下,為什么不是下面這個圖的樣子呢?
但在學習和使用的過程中,如何與DBMS進行關(guān)聯(lián)和對應(yīng)還有很多的問題需要細摳。如下面的東西:
1、MSSQL中有一種數(shù)據(jù)類型叫UniqueIdentity,它會生成一個GUID數(shù)據(jù),但如果對應(yīng)到PD中的概念模型中,就沒有辦法對應(yīng),物理模型中也一樣。哪位知道呢?
如果反向回來,在PD中,顯示的是Variable Multibyte (36)的數(shù)據(jù)類型。
2、實體間的關(guān)系
我們知道在PD中,常用的實體間的聯(lián)系有四種:一對一,一對多,多對一,多對多
但在選擇Cardnalities時,cardnality 有:0,1 , 0,n ,1,n ,1,1 這四個又是說的什么呢?關(guān)鍵是0,1和0,n是什么意思。

在上圖(概念模型圖)中,擔保項目與審保會議是一個一對多的關(guān)系。同時,在此關(guān)系中,擔保項目最少一個,審保會議最少一個,最多N個;
在實際的數(shù)據(jù)庫中,這是一個最最普通的外鍵關(guān)聯(lián)關(guān)系。
哪位能解釋一下,為什么不是下面這個圖的樣子呢?
