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