資料庫系統概論第十四章 期末報告範例 -  圖書銷售管理系統  上一頁    下一頁

三、實體轉換資料表

各實體與關係轉換成資料表如下:

3-1 出版商資料表 - publishers

出版商實體的 E-R 圖如下:

自行補上

取名為『出版商』,並選擇『出版商代碼』為主鍵。各個欄位名稱與資料型態如下所示:

[自行完成]

正規化分析:

  • 1NF:所有欄位都是最小單元(Atomic value)。【 自行評估

  • 2NF:除了主鍵外,所有欄位都與主鍵相依。【 自行評估

  • 3NF:除了主鍵外,所有欄位之間都沒有功能性相依。【 自行評估

3-2 銷售人員資料表 - sales

銷售人員實體的 E-R 圖如下:

【自行補上】

取名為『銷售人員』,並選擇『員工編號』為主鍵。各個欄位名稱與資料型態如下所示:

[自行完成]

正規化分析:

  • 1NF:所有欄位都是最小單元(Atomic value)。【 自行評估

  • 2NF:除了主鍵外,所有欄位都與主鍵相依。【 自行評估

  • 3NF:除了主鍵外,所有欄位之間都沒有功能性相依。【 自行評估

3-3 書店資料表 - bookstores

下游書店實體的 E-R 圖如下:

【自行補上】

取名為『經銷書店』,並選擇『書店編號』為主鍵。各個欄位名稱與資料型態如下所示:

[自行完成]

正規化分析:

  • 1NF:所有欄位都是最小單元(Atomic value)。【 自行評估

  • 2NF:除了主鍵外,所有欄位都與主鍵相依。【 自行評估

  • 3NF:除了主鍵外,所有欄位之間都沒有功能性相依。【 自行評估

3-4 圖書總表 - books

圖書總表實體的 E-R 圖如下:

【自行補上】

取名為『圖書總表』,並選擇『書籍編號』與『出版商代碼』為主鍵。各個欄位名稱與資料型態如下所示:

[自行完成]

正規化分析:

  • 1NF:所有欄位都是最小單元(Atomic value)。【 自行評估

  • 2NF:除了主鍵外,所有欄位都與主鍵相依。【 自行評估

  • 3NF:除了主鍵外,所有欄位之間都沒有功能性相依。【 自行評估

3-5 訂單資料表 - orders

訂單總表實體的 E-R 圖如下:

【自行補上】

取名為『訂單總表』,並選擇學號為『訂單編號』與『書店編號』為複合主鍵。各個欄位名稱與資料型態如下所示:

[自行完成]

正規化分析:

  • 1NF:所有欄位都是最小單元(Atomic value)。【 自行評估

  • 2NF:除了主鍵外,所有欄位都與主鍵相依。【 自行評估

  • 3NF:除了主鍵外,所有欄位之間都沒有功能性相依。【 自行評估

3-6 表格關連圖

整合上述個實體的資料表後(csuBooks 資料庫),繪出各資料表之間的關聯如下圖:

{請自行製作}

 

翻轉工作室:粘添壽

 

資料庫系統概論(含邏輯設計)

 

 

翻轉電子書系列: