[考題] 資料庫
資料表T1(學號,姓名,居住地,區域),主鍵為「學號」,「區域」相依於「居住地」,
資料內容如下_
學號 姓名 居住地 區域
 ̄ ̄
1 張三 台北 北
2 李四 台中 中
3 王五 台南 南
4 趙六 高雄 南
5 張三 高雄 南
為符合正規化,資料庫管理師考慮將其分解成
方法一:T2(學號,姓名,居住地)、T3(居住地,區域)
 ̄ ̄  ̄ ̄ ̄
或是
方法二:T2(學號,姓名,區域)、T3(學號,居住地)
 ̄ ̄  ̄ ̄
(二)請問方法一及方法二分別違反何種正規化?
(三)請就『「新增、刪除、修改」時的異常』,分別評論何種分解方法較佳?
想法:
1.我覺得方法一沒有違反任何正規化
2.方法二違反1nf,因為區域相依於居住地,方法二把區域和居住地拆了
3.方法一和方法二皆不會有新增異常
就以上3點想法,懇請大大解答,感恩
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.160.186.187
推
05/29 00:15, , 1F
05/29 00:15, 1F
→
05/29 00:43, , 2F
05/29 00:43, 2F
→
05/29 00:44, , 3F
05/29 00:44, 3F
→
05/29 06:36, , 4F
05/29 06:36, 4F
→
05/29 06:54, , 5F
05/29 06:54, 5F
→
05/29 06:55, , 6F
05/29 06:55, 6F
→
05/29 06:56, , 7F
05/29 06:56, 7F
→
05/29 09:19, , 8F
05/29 09:19, 8F
→
05/29 14:11, , 9F
05/29 14:11, 9F
→
05/29 14:11, , 10F
05/29 14:11, 10F
→
05/29 20:23, , 11F
05/29 20:23, 11F
→
05/29 20:24, , 12F
05/29 20:24, 12F
→
05/30 12:28, , 13F
05/30 12:28, 13F
推
05/30 14:41, , 14F
05/30 14:41, 14F
→
05/30 14:42, , 15F
05/30 14:42, 15F
→
05/30 14:42, , 16F
05/30 14:42, 16F
→
05/30 17:08, , 17F
05/30 17:08, 17F
→
10/11 22:53, , 18F
10/11 22:53, 18F
Examination 近期熱門文章
PTT職涯區 即時熱門文章