作者qazsd (知足常乐)
看板Database
标题[SQL ] 资料表的正规化问题
时间Sun Jul 5 00:03:40 2015
资料库名称: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://webptt.com/cn.aspx?n=bbs/Database/M.1436025828.A.128.html
※ 编辑: qazsd (123.195.54.102), 07/05/2015 00:03:58
1F:推 rockchangnew: Yes 07/05 18:11
2F:→ qazsd: 请问楼上是指该独立出来吗 07/05 19:28
3F:→ moyasi: 要独立出来 因为一定会遇到name或theater重覆的状况 07/06 10:17