問題詳情
27.有一個「選課關聯表」包含了學號、姓名、電話、科系、課程代號、課程名稱、授課教師等欄位,當中欄位有功能相依(Functional Dependency)的情形,需進行第二正規化。下列哪一組合是比較適合的拆解方式,不僅保有選課資料且仍符合第一正規化(沒有重複資料)?【註:加底線者為鍵屬性】
(A)拆為學生關聯表(欄位包含學號、姓名、電話、科系)和課程關聯表(欄位包含課程代號、課程名稱、授課教師)
(B)拆為學生關聯表(欄位包含學號、姓名、電話、科系、課程代號)和課程關聯表(欄位包含課程代號、課程名稱、授課教師)
(C)拆為學生關聯表(欄位包含學號、姓名、電話、科系)和課程關聯表(欄位包含學號、課程代號、課程名稱、授課教師)
(D)拆為學生關聯表(欄位包含學號、姓名、電話、科系)、課程關聯表(欄位包含課程代號、課程名稱、授課教師)和選課關聯表(學號、課程代號)
參考答案