|
工具:
Sybase PowerDesigner 12.5
Microsoft SQL Server 2005
第一步:概念數(shù)據(jù)模型
打開(kāi)PowerDesigner 軟件,設(shè)計(jì)“概念數(shù)據(jù)模型”(Conceptual Data Model),它通常用在概要設(shè)計(jì)階段。
設(shè)計(jì)表結(jié)構(gòu)
注意:如果Palette(工具面板)沒(méi)有顯示,可以在工具欄 --> 右鍵 --> 選擇“Palette”(打勾選中)
設(shè)計(jì)結(jié)果如下:
在設(shè)計(jì)屬性(字段)的時(shí)候,三個(gè)字母(M、P、D)分別表示:
M:是否為空;(√表示不允許為空)
P:是否為主鍵;
D:是否在該軟件的視圖中顯示;
添加 “Relationship” 關(guān)系時(shí),請(qǐng)注意:
1、在所有實(shí)體對(duì)象中,屬性的取名不能重復(fù)。
2、當(dāng)添加引用完整性時(shí),外鍵表不必添加主鍵表的主鍵字段作為外鍵。因?yàn)椋谔砑?ldquo;Relationship”關(guān)系之后,再轉(zhuǎn)換為物理模型以后,外鍵表將自動(dòng)添加外鍵字段列。
3、在添加 “Relationship” 關(guān)系時(shí),起始點(diǎn)實(shí)體默認(rèn)為主鍵表,結(jié)束點(diǎn)實(shí)體默認(rèn)為外鍵表。當(dāng)然,可以在 “Relationship” 中改變。
第二步:物理數(shù)據(jù)模型
將“概念數(shù)據(jù)模型”的相關(guān)設(shè)計(jì)轉(zhuǎn)換為“物理數(shù)據(jù)模型”(Physical Data Model),相當(dāng)于從“概要設(shè)計(jì)”轉(zhuǎn)換為“詳細(xì)設(shè)計(jì)”,即對(duì)表和關(guān)系的具體實(shí)現(xiàn)。
選擇“Tools”-->“Generate Physical Data Model . . .”即可。
然后選擇 SQL Server 2005 數(shù)據(jù)庫(kù)管理軟件:
點(diǎn)擊“確定”按鈕以后,就產(chǎn)生了對(duì)應(yīng)“SQL Server 2005”數(shù)據(jù)庫(kù)的表、屬性、關(guān)系的具體實(shí)現(xiàn)。
在PowerDesigner 中添加約束it知識(shí)庫(kù):使用 PowerDesigner 設(shè)計(jì) SQL Server 數(shù)據(jù)庫(kù),轉(zhuǎn)載需保留來(lái)源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。