外来键与它所参考到的主键可以属於同一个关联表

外来键与它所参考到的主键可以属於同一个关联表

ID:40357847

大小:319.19 KB

页数:27页

时间:2019-07-31

外来键与它所参考到的主键可以属於同一个关联表_第1页
外来键与它所参考到的主键可以属於同一个关联表_第2页
外来键与它所参考到的主键可以属於同一个关联表_第3页
外来键与它所参考到的主键可以属於同一个关联表_第4页
外来键与它所参考到的主键可以属於同一个关联表_第5页
资源描述:

《外来键与它所参考到的主键可以属於同一个关联表》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、外來鍵與它所參考到的主鍵可以屬於同一個關聯表,如下表所示,表中廠商的屬性供應商便參考到自己內部的屬性廠商編號。由此我們可以得知廠商七巧的供應商是Yam,而其他三家的供應商則目前未知。廠商廠商編號名稱供應商編號產品001一家-一號棉線002七巧004二號棉線003Sars-五號棉線004Yam-六號棉線習題5.舉例說明外來鍵與它所參考的主鍵 可以屬於同一關聯表。習題7.外來鍵的虛值規則與主鍵有何關係?答:外來鍵是主鍵的一部份時,是不可以為虛值,因為違反”參考整合限制”.如果外來鍵不是主鍵一部分,那關聯表的設計者就可以視實際應用,

2、來決定是否允許外來鍵值可以是虛值.如下例子:某旅館欲建旅客檔案如下:1.旅客參加某團隊旅行,(可同時參加多個團隊).2.該團隊可自組或屬於旅行社.A.個體–關係圖旅客團隊參加身分字號姓名住址電話旅行社名團隊名nm歸屬旅行社編號住址電話kB.檔案關聯圖旅客(身分字號,姓名,住址,電話)成員(團隊名,身分字號,編號)團隊(團隊名,旅行社名)旅行社(旅行社名,住址,電話)C.說明成員檔中的(團隊名,身分字號)為外來鍵,又為主鍵,不能為虛值.團隊檔中的(旅行社名)為外來鍵,但不為主鍵,可以為虛值.身分字號姓名住址電話團隊名身分字號編號

3、團隊名旅行社名旅行社名住址電話習題9:BOB的E-R圖namerankcityBookstoresnopublisherBookspriceauthorbooknameid訂單quantitynmXX公司產品訂購/ 採購系統條件設定每一個客戶記錄,含有客戶編號、客戶名稱、客戶地址、客戶電話四個欄位。每一個產品記錄,含有產品編號、產品名稱、產品價格三個欄位。每一個供應商記錄,含有供應商編號、供應商名稱、供應商地址、供應商電話四個欄位。每一個客戶可定購多項產品,每一項產品可被不同客戶訂購。每一個供應商可被採購多項產品,單一種產品只

4、向特定供應商採購。所有產品訂購皆為限量供應。一、系統所需之個體類型訂購系統:客戶產品供應商二、個體間的關係每一個客戶可訂購多項產品「一對多」每一項產品可被不同客戶訂購「一對多」客戶-產品→「多對多」每一個供應商可被採購多項產品「一對多」單一種產品只向特定供應商採購「一對一」產品-供應商→「多對一」三、個體-關係圖客戶供應商採購產品訂購1nmm四、個體類型所需的特性每一個客戶記錄,含有客戶編號、客戶名稱、客戶地址、客戶電話等特性。每一個產品記錄,含有產品編號、產品名稱、產品價格等特性。每一個供應商記錄,含有供應商編號、供應商名稱

5、、供應商地址、供應商電話等特性。五、關係類型所需的特性訂購:訂購編號、訂購日期、訂購數量採購:採購數量六、個體-關係圖補上各種特性供應商電話客戶供應商採購產品訂購1nmm客戶名稱客戶電話客戶地址客戶編號供應商地址供應商名稱供應商編號訂購編號訂購日期訂購數量產品編號產品名稱產品價格採購數量七、針對個體類型產生關聯表客戶產品供應商產品編號產品名稱產品價格客戶編號客戶名稱客戶地址客戶電話供應商編號供應商名稱供應商地址供應商電話八、針對關係類型產生關聯表訂購採購一對多之關聯類型移入多的一方產品供應商編號產品編號採購數量客戶編號產品編

6、號訂購編號訂購數量訂購日期產品編號產品名稱產品價格供應商編號採購數量九、針對每一表格的所有特性訂定內容(1)客戶客戶編號客戶名稱客戶地址客戶電話意義識別客戶的 唯一號碼識別客戶的 中文名稱寄送產品 或資訊的地址聯絡客戶的 電話類型整數字串字串字串位元長度4Bytes8Bytes50Bytes10Bytes唯一性是(主鍵)是(候選鍵)否否預設值是(自動產生)否否否範圍限制否否否否格式規範否否否只能輸入數字是否為 外來鍵否否否否九、針對每一表格的所有特性訂定內容(2)產品產品編號產品名稱產品價格供應商編號採購數量意義識別產品的 唯

7、一號碼識別產品的 中文名稱產品 銷售的價格識別供應商的號碼確定可銷售的數量類型整數字串整數整數整數位元長度4Bytes30Bytes4Bytes4Bytes4Bytes唯一性是(主鍵)是(候選鍵)否否否預設值是(自動產生)否否否是(1)範圍限制否否否否是(1~存量)格式規範否否否否只能輸入數字是否為 外來鍵否否否是.參考 供應商-供應商編號. 虛值化做法否九、針對每一表格的所有特性訂定內容(3)供應商供應商編號供應商名稱供應商地址供應商電話意義識別供應商的 唯一號碼識別供應商的中文名稱供應商的 聯絡地址供應商的 聯絡電話類型整

8、數字串字串字串位元長度4Bytes30Bytes50Bytes10Bytes唯一性是(主鍵)是(候選鍵)否否預設值是(自動產生)否否否範圍限制否否否否格式規範否否否只能輸入數字是否為 外來鍵否否否否九、針對每一表格的所有特性訂定內容(4)訂購客戶編號產品編號訂購編號訂購數量訂

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。