CIMS系統(tǒng)設計方法-ER課件_第1頁
CIMS系統(tǒng)設計方法-ER課件_第2頁
CIMS系統(tǒng)設計方法-ER課件_第3頁
CIMS系統(tǒng)設計方法-ER課件_第4頁
CIMS系統(tǒng)設計方法-ER課件_第5頁
已閱讀5頁,還剩77頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

專題三:

CIMS系統(tǒng)設計方法之E-R現(xiàn)代集成制造系統(tǒng)朱海平haipzhu@機械學院制造裝備數(shù)字化國家工程中心/工業(yè)工程系專題三:

CIMS系統(tǒng)設計方法之E-R現(xiàn)代集成制造系統(tǒng)朱海平1

復習EPC圖復習EPC圖2基本元素元素圖例描述Event描述狀態(tài)的發(fā)生,又可充當觸發(fā)器Activity描述一個任務的執(zhí)行,代表一個startevent和endevent轉(zhuǎn)換過程OrgnizationUnitDataSubprocess子流程LogicalConnectors邏輯連接符:AND,OR,XOR基本元素元素圖例描述Event描述狀態(tài)的發(fā)生,又可充當觸發(fā)器3EPC圖建模規(guī)則小結EPC的三個基本元素:事件、活動(功能)、操作符EPC應由事件開始,由事件結束(可以有多個)EPC至少包含一個活動EPC可以由多個子EPC組成箭頭的兩端必須有所指,要么是活動,要么是事件事件不允許觸發(fā)事件,也不能由事件觸發(fā)功能不允許產(chǎn)生功能,也不能產(chǎn)生于功能不管是事件還是功能都只能有一個輸入和(或)一個輸出EPC圖建模規(guī)則小結EPC的三個基本元素:事件、活動(功能)4EPC建模的步驟首先,仔細考慮需要建模的業(yè)務流程確定開始和結束的事件設計合適的活動,填充上述事件之間的空白考慮對活動進行分解,直到不能細分或者達到所要求的粒度采用前面講的8項規(guī)則檢查所畫的EPC圖最后,加上參與活動的業(yè)務單元,輸入輸出的信息等(可選)EPC建模的步驟首先,仔細考慮需要建模的業(yè)務流程5練習:把以下活動圖轉(zhuǎn)換為EPC圖練習:把以下活動圖轉(zhuǎn)換為EPC圖6練習:把以下活動圖轉(zhuǎn)換為EPC圖練習:把以下活動圖轉(zhuǎn)換為EPC圖7本節(jié)的主要內(nèi)容信息系統(tǒng)建模的主要方法IDEFEPCE-RDFD其他方法本節(jié)的主要內(nèi)容信息系統(tǒng)建模的主要方法8現(xiàn)實世界信息世界數(shù)據(jù)世界事物類事物特征實體集實體屬性文件記錄數(shù)據(jù)項事物及其聯(lián)系實體模型數(shù)據(jù)模型實體名聯(lián)系名屬性名實體表示屬性表示聯(lián)系表示E-R方法現(xiàn)實世界信息世界數(shù)據(jù)世界事物類事物特征實體集實體屬性文件記錄9描述數(shù)據(jù)的常用術語(1)實體若干個屬性的屬性值組成的集合,用來表征一個實體。例如(丁力、79021、男、21、黨員)表示學生丁力。同類實體的集合則組成了實體集,例如描述全部學生的實體就構成了學生實體集,反映了一個學校全部學生的情況。(2)屬性屬性為事物的某一方面特征的抽象描述。如學生這個事物,可以通過學生的“姓名”、“學號”、“性別”、“年齡”、和“政治面貌”等特征來描述,稱“姓名”、“學號”、“性別”、“年齡”和“政治面貌”為屬性。E-R方法描述數(shù)據(jù)的常用術語E-R方法10(3)屬性值屬性值為屬性的具體取值。例如學生丁力,其“姓名”為丁力,“學號”為79201,“性別”為男,“年齡”為21,“政治面貌”為黨員,這些具體值稱為屬性值。(4)關鍵字

關鍵字為唯一標識實體的屬性或?qū)傩越M合。例如在學生實體集中,學號可以唯一地標識每個學生實體,所以學號為關鍵字。不過通常用系統(tǒng)ID作為關鍵字。E-R方法(3)屬性值E-R方法115)數(shù)據(jù)模型現(xiàn)實世界中的事物是彼此關聯(lián)的,任何一個實體都不是孤立存在的,實體間也是相互聯(lián)系的。這種聯(lián)系表現(xiàn)在兩個方面:一方面是反映實體內(nèi)部的聯(lián)系,反映在數(shù)據(jù)上便是記錄內(nèi)部各數(shù)據(jù)項之間的聯(lián)系;另一方面,是實體之間的聯(lián)系,反映在數(shù)據(jù)上則是記錄之間的聯(lián)系,這種聯(lián)系用數(shù)據(jù)模型給予描述。

數(shù)據(jù)模型:表示實體及其實體之間聯(lián)系的數(shù)據(jù)結構。建立數(shù)據(jù)模型過程,就是研究如何表示和處理實體之間的聯(lián)系。

E-R方法5)數(shù)據(jù)模型E-R方法126)E-R模型的表示符號實體屬性聯(lián)系訂單客戶供應商名稱訂單號姓名屬性n屬性n屬性n…….…….…….E-R方法6)E-R模型的表示符號實體屬性聯(lián)系訂單客戶供應商名稱訂13學生課程選修學號姓名系別課程名選修課主講老師成績用矩形表示實體集,在框內(nèi)寫上實體名用橢圓表示實體的屬性用無向邊把實體與其屬性連接起來用菱形表示實體間的聯(lián)系將參與聯(lián)系的實體用線段連接nm標注聯(lián)系類型E-R方法學生課程選修學號姓名系別課程名選修課主講老師成績用矩形表示實14實體間的聯(lián)系①一對一聯(lián)系1:1

這是一種最簡單的聯(lián)系類型,比如公民與他的身份證號的關系。②一對多聯(lián)系1:N

比如個人與其銀行卡之間、學生與班級之間的關系③多對多聯(lián)系M:N

比如課程與學生的關系

通常M:N轉(zhuǎn)化為兩個1:N。班主任負責系11班級包含學生1N產(chǎn)品組成零件MN一對一一對多多對多E-R方法實體間的聯(lián)系班主任負責系11班級包含學生1N產(chǎn)品組成零件MN15E-R圖簡例廠長號姓名年齡廠長管理工廠廠號廠名地點11倉庫號地點面積倉庫存放產(chǎn)品貨號品名價格1n數(shù)量學號性別助學金姓名學生學習課程課程號課程名學時數(shù)mn成績(a)廠長與工廠一對一關系(b)倉庫與產(chǎn)品一對多聯(lián)系(c)學生與課程多對多聯(lián)系E-R圖簡例廠長號姓名年齡廠長管理工廠廠號廠名地點11倉庫號16建立實體關系(E—R)模型步驟·確定局部視圖的范圍(域定義)·確認實體及其標識(名稱)·定義實體間的聯(lián)系·給實體及聯(lián)系加上描述屬性

·轉(zhuǎn)換為關系模式E-R方法建立實體關系(E—R)模型步驟E-R方法17實例:構造一個基本的教學E-R模型教師學生課程畫出E-R模型

實例:構造一個基本的教學E-R模型教師學生課程畫出E-R模型18實例:構造一個基本的教學E-R模型教師學生課程講授學習畫出E-R模型

實例:構造一個基本的教學E-R模型教師學生課程講授學習畫出E19實例:構造一個基本的教學E-R模型教師學生課程講授學習MNNL畫出E-R模型

實例:構造一個基本的教學E-R模型教師學生課程講授學習MNN20實例:構造一個基本的教學E-R模型教師教師姓名教師編號職稱學生課程講授學習MNNL畫出E-R模型

實例:構造一個基本的教學E-R模型教師教師姓名教師編號職稱學21實例:構造一個基本的教學E-R模型教師教師姓名教師編號職稱學生學號姓名性別課程課程編號課程名學時教材名稱學分講授學習MNNL畫出E-R模型

實例:構造一個基本的教學E-R模型教師教師姓名教師編號職稱學22實例:構造一個基本的教學E-R模型教師教師姓名教師編號職稱學生學號姓名性別課程課程編號課程名學時教材名稱學分講授效果學習成績MNNL畫出E-R模型

實例:構造一個基本的教學E-R模型教師教師姓名教師編號職稱學23E-R模型的組成要素及表示方法

【練習1】兩個實體集之間的一對一的聯(lián)系的繪制方法。假設某學院有若干個系,每個系只有一個主任。則主任和系之間是一對一的關系。主任和系的屬性分別如下:主任——編號,姓名,年齡,學歷;

系——系編號,系名

主任和系之間是一個管理關系

1系主任系管理1姓名年齡學歷編號系編號系名任職時間E-R模型的組成要素及表示方法【練習1】兩個實體集之間的一24【練習2】兩個實體集之間的一對多的聯(lián)系的繪制方法。假設在某倉庫管理系統(tǒng)中,有兩個實體集:倉庫和商品。倉庫用來存放商品,且規(guī)定一類商品只能存放在一個倉庫中,一個倉庫可以存放多件商品。倉庫和商品之間是一對多的聯(lián)系。倉庫和商品的屬性分別如下:倉庫——倉庫號,地點,面積聯(lián)單商品——商品號,商品名,價格在存放聯(lián)系中要反映出存放商品的數(shù)量。

1倉庫商品存放n地點面積倉庫號商品號價格數(shù)量商品名【練習2】兩個實體集之間的一對多的聯(lián)系的繪制方法。1倉庫商品25【練習3】兩個實體集之間的多對多的聯(lián)系的繪制方法。假設在教務管理系統(tǒng)中,一個教師可以上多門課,一門課也可以由多個老師去上。教師和課程之間是多對多的聯(lián)系。教師和課程可用以下屬性來描述:教師——教師號,教師名,職稱 課程——課程號,課程名,班級在“講授”聯(lián)系中應能反映出教師的授課質(zhì)量。

m教師課程講授n教師名職稱教師號課程號班級質(zhì)量課程名【練習3】兩個實體集之間的多對多的聯(lián)系的繪制方法。假設在教26實體向關系模式的轉(zhuǎn)換產(chǎn)品(產(chǎn)品號,產(chǎn)品名,性能,價格)產(chǎn)品零件倉庫材料組裝消耗存放產(chǎn)品號產(chǎn)品名價格性能材料號材料名價格存放量倉庫號倉庫名地點電話零件號零件名零件數(shù)消耗量1mmnnn實體向關系模式的轉(zhuǎn)換產(chǎn)品(產(chǎn)品號,產(chǎn)品名,性能,價格)產(chǎn)品零27實體向關系模式的轉(zhuǎn)換零件(零件號,零件名)產(chǎn)品(產(chǎn)品號,產(chǎn)品名,性能,價格)材料(材料號,材料名,價格)倉庫(倉庫號,車庫名,地點,電話)產(chǎn)品零件倉庫材料組裝消耗存放產(chǎn)品號產(chǎn)品名價格性能材料號材料名價格存放量倉庫號倉庫名地點電話零件號零件名零件數(shù)消耗量1mmnnn實體向關系模式的轉(zhuǎn)換零件(零件號,零件名)產(chǎn)品(產(chǎn)品號,產(chǎn)品28聯(lián)系向關系模式的轉(zhuǎn)換產(chǎn)品零件倉庫材料組裝消耗存放產(chǎn)品號產(chǎn)品名價格性能材料號材料名價格存放量倉庫號倉庫名地點電話零件號零件名零件數(shù)消耗量1mmnnn是否還有其他未考慮的部分?聯(lián)系向關系模式的轉(zhuǎn)換產(chǎn)品零件倉庫材料組裝消耗存放產(chǎn)品號產(chǎn)品名29聯(lián)系向關系模式的轉(zhuǎn)換產(chǎn)品零件一覽表(產(chǎn)品號,零件號,零件數(shù))產(chǎn)品零件倉庫材料組裝消耗存放產(chǎn)品號產(chǎn)品名價格性能材料號材料名價格存放量倉庫號倉庫名地點電話零件號零件名零件數(shù)消耗量1mmnnn聯(lián)系向關系模式的轉(zhuǎn)換產(chǎn)品零件一覽表(產(chǎn)品號,零件號,零件數(shù))30聯(lián)系向關系模式的轉(zhuǎn)換產(chǎn)品零件一覽表(產(chǎn)品號,零件號,零件數(shù))零件用料表(零件號,材料名,消耗量)材料存放表(材料號,倉庫號,存放量)產(chǎn)品零件倉庫材料組裝消耗存放產(chǎn)品號產(chǎn)品名價格性能材料號材料名價格存放量倉庫號倉庫名地點電話零件號零件名零件數(shù)消耗量1mmnnn聯(lián)系向關系模式的轉(zhuǎn)換產(chǎn)品零件一覽表(產(chǎn)品號,零件號,零件數(shù))31帶屬性的一對多聯(lián)系司機汽車駕駛工號姓名性別年齡車號車種載重量載客數(shù)值勤日n1技術等級司機(工號,姓名,性別,年齡,技術等級)汽車(車號,車種,載重量,載客數(shù))駕駛(工號,車號,值勤日)帶屬性的一對多聯(lián)系司機汽車駕駛工號姓名性別年齡車號車種載重量32沒有對應關系的聯(lián)系司機汽車駕駛工號車號車種載重量載客數(shù)值勤日n1技術等級職工包含工號姓名性別年齡司機(工號,技術等級)汽車(車號,車種,載重量,載客數(shù))駕駛(工號,車號,值勤日)職工(工號,姓名,性別,年齡)沒有對應關系的聯(lián)系司機汽車駕駛工號車號車種載重量載客數(shù)值勤日33存在于三個實體之間的聯(lián)系供應(公司名,工程號,材料名)n公司供應工程材料Lm公司名工程號材料名華都132鋼管華興215鋁板向陽132水泥華都730水泥存在于三個實體之間的聯(lián)系供應(公司名,工程號,材料名)n公司34選修成績課程號課程名稱學分職工號姓名性別出生日期職稱學號姓名性別出生日期住址班級號班級名稱所屬專業(yè)組成時間系別課程學生教師班級組成講授m1mn1選修成績課程號課程名稱學分職工號姓名性別出生日期職稱學號姓名35E—R圖設計過程后勤部涉及到的實體及實體之間的聯(lián)系如下:學生:屬性有學號、姓名、性別、年齡、專業(yè)和入學時間宿舍:樓號、房間、檔次學生與宿舍的聯(lián)系是一個學生只能住在一個宿舍,一個宿舍能住多個學生,學生住宿要交租金。教務處涉及到的實體及實體之間的聯(lián)系如下:學生:屬性有學號、姓名、性別、年齡、專業(yè)和入學時間教師:屬性有教師號、姓名、性別、職稱、專業(yè)課程:屬性有課程號、課程名、學時數(shù)、專業(yè)各實體關系描述如下:一個學生可以選多門課,一門課可以由多個學生選修;一個教師可以教多門課,一門課也可以由多個老師教;學生選修某門課有一個成績;教師教某門課有一個質(zhì)量評價。財務處涉及到的實體及實體之間的聯(lián)系如下:

教師:屬性有教師號、姓名、性別、職稱、專業(yè)工資:屬性有基本工資、加班工資、扣稅、工資編號教師和工資的聯(lián)系是:一個教師只能領一份工資,一份工資只能由一個教師領,領工資時應注明是某月工資。【例4】某學校管理系統(tǒng)中有三個部門:后勤部、學生處和財務處。后勤部用來管理學生的住宿;教務處用來管理學生選課和教師任課;財務處用來管理發(fā)放教師的工資。E—R圖設計過程后勤部涉及到的實體及實體之間的聯(lián)系如下:【例36財務處涉及到的實體及實體之間的聯(lián)系如下:先根據(jù)題意設計出各部門的局部E-R圖

n學生宿舍住1租金姓名專業(yè)學號樓號檔次年齡性別入學時間房間號(a)后勤部的局部E-R圖

財務處涉及到的實體及實體之間的聯(lián)系如下:先根據(jù)題意設計出各37課程號學時數(shù)課程名專業(yè)m教師課程講授n質(zhì)量學生選修mn成績(b)教務處的局部E-R圖(學生同(a)圖)

姓名職稱教師號性別專業(yè)課程號學時數(shù)課程名專業(yè)m教師課程講授n質(zhì)量學生選修mn成績(38工資扣稅基本工資加班工資工資編號教師領11月份(c)財務處的局部E-R圖(教師同(b)圖)

工資扣稅基本工資加班工資工資編號教師領11月份(c)財39工資扣稅基本工資加班工資工資編號工資教師領11月份1m學生住宿舍n1教師課程選修mn講授n領工資1(c)財務處的局部E-R圖(教師同(b)圖)

某學校管理系統(tǒng)的全局E-R圖

工資扣稅基本工資加班工資工資編號工資教師領11月份1m學生住40針對如下設計給出改進方案針對如下設計給出改進方案41專題三:

CIMS系統(tǒng)設計方法之E-R現(xiàn)代集成制造系統(tǒng)朱海平haipzhu@機械學院制造裝備數(shù)字化國家工程中心/工業(yè)工程系專題三:

CIMS系統(tǒng)設計方法之E-R現(xiàn)代集成制造系統(tǒng)朱海平42

復習EPC圖復習EPC圖43基本元素元素圖例描述Event描述狀態(tài)的發(fā)生,又可充當觸發(fā)器Activity描述一個任務的執(zhí)行,代表一個startevent和endevent轉(zhuǎn)換過程OrgnizationUnitDataSubprocess子流程LogicalConnectors邏輯連接符:AND,OR,XOR基本元素元素圖例描述Event描述狀態(tài)的發(fā)生,又可充當觸發(fā)器44EPC圖建模規(guī)則小結EPC的三個基本元素:事件、活動(功能)、操作符EPC應由事件開始,由事件結束(可以有多個)EPC至少包含一個活動EPC可以由多個子EPC組成箭頭的兩端必須有所指,要么是活動,要么是事件事件不允許觸發(fā)事件,也不能由事件觸發(fā)功能不允許產(chǎn)生功能,也不能產(chǎn)生于功能不管是事件還是功能都只能有一個輸入和(或)一個輸出EPC圖建模規(guī)則小結EPC的三個基本元素:事件、活動(功能)45EPC建模的步驟首先,仔細考慮需要建模的業(yè)務流程確定開始和結束的事件設計合適的活動,填充上述事件之間的空白考慮對活動進行分解,直到不能細分或者達到所要求的粒度采用前面講的8項規(guī)則檢查所畫的EPC圖最后,加上參與活動的業(yè)務單元,輸入輸出的信息等(可選)EPC建模的步驟首先,仔細考慮需要建模的業(yè)務流程46練習:把以下活動圖轉(zhuǎn)換為EPC圖練習:把以下活動圖轉(zhuǎn)換為EPC圖47練習:把以下活動圖轉(zhuǎn)換為EPC圖練習:把以下活動圖轉(zhuǎn)換為EPC圖48本節(jié)的主要內(nèi)容信息系統(tǒng)建模的主要方法IDEFEPCE-RDFD其他方法本節(jié)的主要內(nèi)容信息系統(tǒng)建模的主要方法49現(xiàn)實世界信息世界數(shù)據(jù)世界事物類事物特征實體集實體屬性文件記錄數(shù)據(jù)項事物及其聯(lián)系實體模型數(shù)據(jù)模型實體名聯(lián)系名屬性名實體表示屬性表示聯(lián)系表示E-R方法現(xiàn)實世界信息世界數(shù)據(jù)世界事物類事物特征實體集實體屬性文件記錄50描述數(shù)據(jù)的常用術語(1)實體若干個屬性的屬性值組成的集合,用來表征一個實體。例如(丁力、79021、男、21、黨員)表示學生丁力。同類實體的集合則組成了實體集,例如描述全部學生的實體就構成了學生實體集,反映了一個學校全部學生的情況。(2)屬性屬性為事物的某一方面特征的抽象描述。如學生這個事物,可以通過學生的“姓名”、“學號”、“性別”、“年齡”、和“政治面貌”等特征來描述,稱“姓名”、“學號”、“性別”、“年齡”和“政治面貌”為屬性。E-R方法描述數(shù)據(jù)的常用術語E-R方法51(3)屬性值屬性值為屬性的具體取值。例如學生丁力,其“姓名”為丁力,“學號”為79201,“性別”為男,“年齡”為21,“政治面貌”為黨員,這些具體值稱為屬性值。(4)關鍵字

關鍵字為唯一標識實體的屬性或?qū)傩越M合。例如在學生實體集中,學號可以唯一地標識每個學生實體,所以學號為關鍵字。不過通常用系統(tǒng)ID作為關鍵字。E-R方法(3)屬性值E-R方法525)數(shù)據(jù)模型現(xiàn)實世界中的事物是彼此關聯(lián)的,任何一個實體都不是孤立存在的,實體間也是相互聯(lián)系的。這種聯(lián)系表現(xiàn)在兩個方面:一方面是反映實體內(nèi)部的聯(lián)系,反映在數(shù)據(jù)上便是記錄內(nèi)部各數(shù)據(jù)項之間的聯(lián)系;另一方面,是實體之間的聯(lián)系,反映在數(shù)據(jù)上則是記錄之間的聯(lián)系,這種聯(lián)系用數(shù)據(jù)模型給予描述。

數(shù)據(jù)模型:表示實體及其實體之間聯(lián)系的數(shù)據(jù)結構。建立數(shù)據(jù)模型過程,就是研究如何表示和處理實體之間的聯(lián)系。

E-R方法5)數(shù)據(jù)模型E-R方法536)E-R模型的表示符號實體屬性聯(lián)系訂單客戶供應商名稱訂單號姓名屬性n屬性n屬性n…….…….…….E-R方法6)E-R模型的表示符號實體屬性聯(lián)系訂單客戶供應商名稱訂54學生課程選修學號姓名系別課程名選修課主講老師成績用矩形表示實體集,在框內(nèi)寫上實體名用橢圓表示實體的屬性用無向邊把實體與其屬性連接起來用菱形表示實體間的聯(lián)系將參與聯(lián)系的實體用線段連接nm標注聯(lián)系類型E-R方法學生課程選修學號姓名系別課程名選修課主講老師成績用矩形表示實55實體間的聯(lián)系①一對一聯(lián)系1:1

這是一種最簡單的聯(lián)系類型,比如公民與他的身份證號的關系。②一對多聯(lián)系1:N

比如個人與其銀行卡之間、學生與班級之間的關系③多對多聯(lián)系M:N

比如課程與學生的關系

通常M:N轉(zhuǎn)化為兩個1:N。班主任負責系11班級包含學生1N產(chǎn)品組成零件MN一對一一對多多對多E-R方法實體間的聯(lián)系班主任負責系11班級包含學生1N產(chǎn)品組成零件MN56E-R圖簡例廠長號姓名年齡廠長管理工廠廠號廠名地點11倉庫號地點面積倉庫存放產(chǎn)品貨號品名價格1n數(shù)量學號性別助學金姓名學生學習課程課程號課程名學時數(shù)mn成績(a)廠長與工廠一對一關系(b)倉庫與產(chǎn)品一對多聯(lián)系(c)學生與課程多對多聯(lián)系E-R圖簡例廠長號姓名年齡廠長管理工廠廠號廠名地點11倉庫號57建立實體關系(E—R)模型步驟·確定局部視圖的范圍(域定義)·確認實體及其標識(名稱)·定義實體間的聯(lián)系·給實體及聯(lián)系加上描述屬性

·轉(zhuǎn)換為關系模式E-R方法建立實體關系(E—R)模型步驟E-R方法58實例:構造一個基本的教學E-R模型教師學生課程畫出E-R模型

實例:構造一個基本的教學E-R模型教師學生課程畫出E-R模型59實例:構造一個基本的教學E-R模型教師學生課程講授學習畫出E-R模型

實例:構造一個基本的教學E-R模型教師學生課程講授學習畫出E60實例:構造一個基本的教學E-R模型教師學生課程講授學習MNNL畫出E-R模型

實例:構造一個基本的教學E-R模型教師學生課程講授學習MNN61實例:構造一個基本的教學E-R模型教師教師姓名教師編號職稱學生課程講授學習MNNL畫出E-R模型

實例:構造一個基本的教學E-R模型教師教師姓名教師編號職稱學62實例:構造一個基本的教學E-R模型教師教師姓名教師編號職稱學生學號姓名性別課程課程編號課程名學時教材名稱學分講授學習MNNL畫出E-R模型

實例:構造一個基本的教學E-R模型教師教師姓名教師編號職稱學63實例:構造一個基本的教學E-R模型教師教師姓名教師編號職稱學生學號姓名性別課程課程編號課程名學時教材名稱學分講授效果學習成績MNNL畫出E-R模型

實例:構造一個基本的教學E-R模型教師教師姓名教師編號職稱學64E-R模型的組成要素及表示方法

【練習1】兩個實體集之間的一對一的聯(lián)系的繪制方法。假設某學院有若干個系,每個系只有一個主任。則主任和系之間是一對一的關系。主任和系的屬性分別如下:主任——編號,姓名,年齡,學歷;

系——系編號,系名

主任和系之間是一個管理關系

1系主任系管理1姓名年齡學歷編號系編號系名任職時間E-R模型的組成要素及表示方法【練習1】兩個實體集之間的一65【練習2】兩個實體集之間的一對多的聯(lián)系的繪制方法。假設在某倉庫管理系統(tǒng)中,有兩個實體集:倉庫和商品。倉庫用來存放商品,且規(guī)定一類商品只能存放在一個倉庫中,一個倉庫可以存放多件商品。倉庫和商品之間是一對多的聯(lián)系。倉庫和商品的屬性分別如下:倉庫——倉庫號,地點,面積聯(lián)單商品——商品號,商品名,價格在存放聯(lián)系中要反映出存放商品的數(shù)量。

1倉庫商品存放n地點面積倉庫號商品號價格數(shù)量商品名【練習2】兩個實體集之間的一對多的聯(lián)系的繪制方法。1倉庫商品66【練習3】兩個實體集之間的多對多的聯(lián)系的繪制方法。假設在教務管理系統(tǒng)中,一個教師可以上多門課,一門課也可以由多個老師去上。教師和課程之間是多對多的聯(lián)系。教師和課程可用以下屬性來描述:教師——教師號,教師名,職稱 課程——課程號,課程名,班級在“講授”聯(lián)系中應能反映出教師的授課質(zhì)量。

m教師課程講授n教師名職稱教師號課程號班級質(zhì)量課程名【練習3】兩個實體集之間的多對多的聯(lián)系的繪制方法。假設在教67實體向關系模式的轉(zhuǎn)換產(chǎn)品(產(chǎn)品號,產(chǎn)品名,性能,價格)產(chǎn)品零件倉庫材料組裝消耗存放產(chǎn)品號產(chǎn)品名價格性能材料號材料名價格存放量倉庫號倉庫名地點電話零件號零件名零件數(shù)消耗量1mmnnn實體向關系模式的轉(zhuǎn)換產(chǎn)品(產(chǎn)品號,產(chǎn)品名,性能,價格)產(chǎn)品零68實體向關系模式的轉(zhuǎn)換零件(零件號,零件名)產(chǎn)品(產(chǎn)品號,產(chǎn)品名,性能,價格)材料(材料號,材料名,價格)倉庫(倉庫號,車庫名,地點,電話)產(chǎn)品零件倉庫材料組裝消耗存放產(chǎn)品號產(chǎn)品名價格性能材料號材料名價格存放量倉庫號倉庫名地點電話零件號零件名零件數(shù)消耗量1mmnnn實體向關系模式的轉(zhuǎn)換零件(零件號,零件名)產(chǎn)品(產(chǎn)品號,產(chǎn)品69聯(lián)系向關系模式的轉(zhuǎn)換產(chǎn)品零件倉庫材料組裝消耗存放產(chǎn)品號產(chǎn)品名價格性能材料號材料名價格存放量倉庫號倉庫名地點電話零件號零件名零件數(shù)消耗量1mmnnn是否還有其他未考慮的部分?聯(lián)系向關系模式的轉(zhuǎn)換產(chǎn)品零件倉庫材料組裝消耗存放產(chǎn)品號產(chǎn)品名70聯(lián)系向關系模式的轉(zhuǎn)換產(chǎn)品零件一覽表(產(chǎn)品號,零件號,零件數(shù))產(chǎn)品零件倉庫材料組裝消耗存放產(chǎn)品號產(chǎn)品名價格性能材料號材料名價格存放量倉庫號倉庫名地點電話零件號零件名零件數(shù)消耗量1mmnnn聯(lián)系向關系模式的轉(zhuǎn)換產(chǎn)品零件一覽表(產(chǎn)品號,零件號,零件數(shù))71聯(lián)系向關系模式的轉(zhuǎn)換產(chǎn)品零件一覽表(產(chǎn)品號,零件號,零件數(shù))零件用料表(零件號,材料名,消耗量)材料存放表(材料號,倉庫號,存放量)產(chǎn)品零件倉庫材料組裝消耗存放產(chǎn)品號產(chǎn)品名價格性能材料號材料名價格存放量倉庫號倉庫名地點電話零件號零件名零件數(shù)消耗量1mmnnn聯(lián)系向關系模式的轉(zhuǎn)換產(chǎn)品零件一覽表(產(chǎn)品號,零件號,零件數(shù))72帶屬性的一對多聯(lián)系司機汽車駕駛工號姓名性別年齡車號車種載重量載客數(shù)值勤日n1技術等級司機(工號,姓名,性別,年齡,技術等級)汽車(車號,車種,載重量,載客數(shù))駕駛(工號,車號,值勤日)帶屬性的一對多聯(lián)系司機汽車駕駛工號姓名性別年齡車號車種載重量73沒有對應關系的聯(lián)系司機汽車駕駛工號車號車種載重量載客數(shù)值勤日n1技術等級職工包含工號姓名性別年齡司機(工號,技術等級)汽車(車號,車種,載重量,載客數(shù))駕駛(工號,車號,值勤日)職工(工號,姓名,性別,年齡)沒有對應關系的聯(lián)系司機汽車駕駛工號車號車種載重量載客數(shù)值勤日74存在于三個實體之間的聯(lián)系供應(公司名,工程號,材料名)n公司供應工程材料Lm公司

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論