ERwin數(shù)據(jù)建模軟件是一款非常優(yōu)秀的數(shù)據(jù)建模工具,市場的占有率非常的高,是CA公司的主流建模工具。而且還可以進(jìn)行可視化的設(shè)計(jì)和維護(hù),數(shù)據(jù)管理等等功能哦!東坡小編在這里給大家?guī)砹俗钚碌墓俜狡平獍媾叮g迎前來下載使用!
ERwin數(shù)據(jù)建模軟件
ERwin支持 IDEF1X和 IE兩種建模方法,兩種方法都適用于大規(guī)模企業(yè)級數(shù)據(jù)庫建模。本文將采用 IDEF1X進(jìn)行建模,它是由美國空軍開發(fā)出來的一種建模方法,被廣泛應(yīng)用于政府機(jī)構(gòu)的各種項(xiàng)目里,是在實(shí)踐中逐漸成熟起來的一種建模方法。從需求規(guī)范開始,隨著對項(xiàng)目了解的深入, IDEF1X用一系列逐步細(xì)化的模型來進(jìn)行建模,直至生成最終物理數(shù)據(jù)庫,如圖 1所示:

使用ERwin數(shù)據(jù)建模軟件進(jìn)行建模
下面我們開始使用 ERwin。打開 ERwin,點(diǎn)擊工具條上的“ Create Model”按鈕,在彈出窗口中選擇“ Logical/Physical”,目標(biāo)數(shù)據(jù)庫選擇“ SQL Server”,版本選擇 2005/2008(選擇的數(shù)據(jù)庫在后面過程中可以修改)。如圖 2所示:

點(diǎn)擊“ OK”之后出現(xiàn) ERwin的工作區(qū), ERwin缺省采用 IDEF1X表示法,如果想用 IE表示法可修改模型屬性。
創(chuàng)建實(shí)體
實(shí)體分為 Dependent Entity和 Independent Entity兩種, Dependent entity用普通的矩形表示,這類實(shí)體不依賴其它實(shí)體的屬性來標(biāo)志自己的實(shí)例。另一類實(shí)體則需要把外鍵做為主鍵的一部分,即依賴其它實(shí)體來標(biāo)志該實(shí)體的實(shí)例,這類實(shí)體用圓角矩形來表示,這兩種實(shí)體稍后都會用到。
創(chuàng)建第一個(gè)實(shí)體 Customer并為其添加屬性:
點(diǎn)擊工具欄上的“ Entity”按鈕,然后點(diǎn)擊工作區(qū)的任意部分就會創(chuàng)建一個(gè)新的實(shí)體,命名為“ Customer”。實(shí)體的屬性區(qū)域分為鍵區(qū)(存放實(shí)體的主鍵)和非鍵區(qū)(存放非主鍵屬性),當(dāng)定義關(guān)系時(shí), ERwin會自動(dòng)根據(jù)關(guān)系類型,把外鍵擺放在鍵區(qū)或者非鍵區(qū),用戶也可以通過拖拽來調(diào)整屬性的位置。

圖 3:創(chuàng)建實(shí)體
右鍵點(diǎn)擊 Customer實(shí)體并從彈出菜單中選擇“ Attributes...”菜單進(jìn)入屬性編輯對話框:

圖 4:屬性編輯對話框
點(diǎn)擊按鈕“ New”來添加“ customer id” 屬性,數(shù)據(jù)類型為 Number,并設(shè)為主鍵。如圖 5所示。在該對話框中涉及到了“ Domain”這個(gè)概念,意思是具有相同數(shù)據(jù)類型的一組數(shù)據(jù)集合(有限多個(gè),如省份的列表,或者無限多個(gè),如電話號碼等)。 ERwin中支持自定義 Domain,定義后可以在多個(gè)實(shí)體中使用,這樣可以統(tǒng)一的表達(dá)屬性的含義,并對屬性數(shù)據(jù)進(jìn)行驗(yàn)證。

圖 5:創(chuàng)建屬性
依次輸入 Customer的其它屬性,并照此方法輸入其它實(shí)體及其屬性,完成后如圖 6:

圖 6:實(shí)體及屬性
上圖新增了 Employee實(shí)體, Employee實(shí)體定義為網(wǎng)站的工作人員,負(fù)責(zé)處理客戶的訂單以及付款信息(如果用戶選擇貨到付款)。
對于付款方式,我們想支持信用卡付款和貨到付款(用 type屬性區(qū)分),對于信用卡付款,系統(tǒng)記錄客戶的信用卡號;對于貨到付款,記錄付款人的名字。這兩種付款方式可以看成是付款信息( Payment)的子類型,我們可以用_ ( sub-category)來定義這種關(guān)系,如下圖:

圖 7:付款信息及其子類型
Payment的主鍵 Transaction number自動(dòng)遷移到兩個(gè)子實(shí)體中, type屬性被定義為 Discriminator(用來區(qū)分子類型的屬性),定義方法如下:選擇“ Subtype Properties....”,在彈出的屬性窗口中“ type”屬性前面打勾:

圖 8:定義 Discriminator
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版















TCL新版工具箱1.0 最新版
Altium Designer 22 破解版22.1.2 最新免費(fèi)版
AST系列串口屏組態(tài)軟件1.1 一鍵安裝版
文本顯示器組態(tài)軟件3.0.1 免費(fèi)中文版
科威字符屏畫面編輯器1.33 綠色中文版
kwstudio(智能人機(jī)界面)3.1 簡體中文安裝版
minitab2019免費(fèi)版附破解補(bǔ)丁
NEC SL1000 PCPRO7.00.00 免費(fèi)版
小米手機(jī)必備app打包5in1 最新免費(fèi)版
變能觸控屏界面開發(fā)工具4.3 簡體中文綠色版
OS2校準(zhǔn)工具2.009 中文綠色版
捷高模組調(diào)鏡頭工具(QATool)1.0 中文免費(fèi)版
西安諾瓦箱體校正軟件(NovaCLB-Cabinet)
諾瓦顯示屏調(diào)試軟件(NovaLCT)5.3.0 官方最新版
SU版本轉(zhuǎn)換器2020 綠色免費(fèi)版
中興機(jī)頂盒現(xiàn)場配置工具(StbCfgTool)7.4.14.0 無 廣告綠色版
杜洋工作室漢字圖形取模軟件3 in 1 綠色綜合版
杜洋工作室DYS音控臺軟件1.43 中文版
DB系列電子積木程序下載工具1.1.5 中文免費(fèi)版
慧明EQ231 專業(yè)數(shù)字均衡器調(diào)式工具1.2.2 簡體中文官方版
慧明DSP9900 卡拉OK 7.1影K解碼器調(diào)式軟件1.2 PC端中文版
單片機(jī)小精靈1.5.0 綠色免費(fèi)版
任意分區(qū)LED控制卡(紅卡)軟件 PowerLed2.89.4最新版
金蝶智慧記(個(gè)體工商戶專用記帳)6.10中文免費(fèi)版
諾瓦異步控制系統(tǒng)軟件(NovaLCT-Pluto)5.1.0 最新版
電子電路仿真軟件5.12官方最新版
LTspice電子線路圖模擬軟件2019.11.7 免費(fèi)版
全玻璃幕墻計(jì)算軟件1.0 簡體中文綠色版
電路仿真軟件(Electronics Workbench)5.12 綠色免費(fèi)版
EZSplicer拼接顯示單元管理軟件for 32位/64位





愛普生l200清零軟件下載1.0.2 綠色免費(fèi)版
慧明S208智能時(shí)序器調(diào)式工具(HM-S208-PC軟件
Adobe InDesign CS3 注冊機(jī)
新商盟網(wǎng)上訂貨電腦客戶端1.0 免費(fèi)版
KerioWinRouteFirewallV6.x完美注冊機(jī)
四神分析報(bào)告生成器(WORD自動(dòng)填充工具)1.3.
企業(yè)名錄吾愛破解0.2綠色版
森林測量計(jì)算繪圖工具 免費(fèi)版2.0
佳能ip4880清零軟件1.0.7.4 綠色免費(fèi)版