- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
EX3假设你要去model一个医药百货的销退货系统
EX3.假設你要去model一個醫藥百貨的銷退貨系統,經過訪談,你得到以下的需求 至少要有4個entity types: 客戶,銷貨單,產品,退貨單 客戶有三個attributes: 代號,姓名,性別。其中代號是唯一的 產品有三個attributes: 產品編號,產品名稱,產品種類。其中產品編號是唯一的 銷貨單有三個attributes: 銷貨單編號,發票編號,日期。其中銷貨單編號和發票編號都是唯一的 退貨單有二個attributes: 退貨單編號,日期。其中退貨單編號是唯一的 一張銷貨單記載一個客戶所購買的數種產品之產品編號,產品數量及單價 一張退貨單記載一個客戶所退回的數種產品之產品編號,產品數量及原銷貨單編號 請依以上需求,畫出其ER diagram (see figure) Ex4 請為台灣職棒聯盟的戰績繪一ERD,請包含至少以下四種entity types: 球隊、聯盟(目前台灣有兩個職棒聯盟)、球員、球場。 這四種entity types有以下的性質: 每個球隊有隊名,一個總教練和數個教練,球隊所屬的公司名稱。教練的ID,姓名和生日需記載。每個球隊必須隸屬於只有一聯盟。其中隊名為唯一。 球隊的輸贏記錄需記載,包括勝隊,敗隊,比賽日期,比數,和比賽球場。其中勝隊,敗隊,比賽日期合起來為唯一。假設沒有平手。 每一聯盟有名稱,成立日期。其中名稱為唯一。 每一球場有球場ID,名稱,地址。其中球場ID和名稱均為唯一。每一球隊有一主球場。 球員有ID,姓名,生日,打擊率,月薪。其中ID為唯一。每一球員必須隸屬於一球隊。 Ex5 請為一家小型工廠的庫存系統繪出所需資料的ERD. 其所需資 料有以下四種entity types: 1.進貨單:工廠進原料時須填進貨單。 2.領料單:工人領料製造時須填領料單。 3.物料:倉庫裡有數百種物料。 4.供應商:供應商供應物料。 這四種entity types有以下的性質: 每一張進貨單有進貨單編號和日期,並記載數筆明細,每一明細記載一種物料和其進貨數量。 每一張領料單有領料單編號和日期,並記載數筆明細,每一明細記載一種物料和其領料數量。 每一物料有名稱,尺寸,顏色和物料編號。請注意該公司是一小型工廠,故物料編號乃沿用該物料供應商的物料編號,因此物料編號可能重複。但因每一種物料只由一供應商提供,因此供應商和物料編號的組合便是唯一。 每一供應商有供應商編號,公司名稱,住址,電話,傳真,負責人姓名。請注意一供應商可能不只一個電話號碼。 * *
文档评论(0)