[SQL ] 資料表的正規化問題
資料庫名稱:MySQL
資料庫版本:5.6.24
內容/問題描述:
現有一資料表紀錄電影場次如下所示:
ID|Name | Theater | Date | Time
1 侏羅紀世界 大遠百 2015-07-04 14:30
2 侏羅紀世界 威秀 2015-07-05 11:00
3 蟻人 大遠百 2015-07-05 15:00
4 蟻人 大遠百 2015-07-05 19:00
因為每一筆都是相異的資料,所以這樣每一筆的主鍵都是"Name+Theater+Date+Time"?
這樣的資料表有沒有什麼潛在的問題?
是不是Name跟Theater都該獨立出來各成為一個資料表?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.195.54.102
※ 文章網址: https://www.ptt.cc/bbs/Database/M.1436025828.A.128.html
※ 編輯: qazsd (123.195.54.102), 07/05/2015 00:03:58
推
07/05 18:11, , 1F
07/05 18:11, 1F
→
07/05 19:28, , 2F
07/05 19:28, 2F
→
07/06 10:17, , 3F
07/06 10:17, 3F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):