阿摩線上測驗 登入

申論題資訊

試卷:111年 - 111 國家安全情報特種考試_三等_資訊組(選試英文):資料庫應用#108620
科目:公職◆資料庫應用
年份:111年
排序:0

題組內容

一、一篇學術文章通常有許多屬性,包括唯一編號(paper_ID)、論文名稱 (title) 、發表期刊(journal) 、發表卷期(vol) 、發表年(year) 、起始頁 (start)及結束頁(end) ,若可對應到先前提出過的一或多篇技術報告, 則另加上該技術報告編號(TR-ID) 。每一本期刊一年可出刊多次,每次 都有不同的卷期(連續但不重複) ,且視論文長短,結束頁一定不會小於 起始頁,且不會把兩篇論文(部分)內容編排在同一頁。請用以下關連及資料表回答問題。
 Paper (ID, title, journal, vol, year, start, end, TR-ID)
62b13caab837e.jpg

申論題內容

(一)下列屬性(attributes)那幾個可以是主鍵(primary key)?(5 分)
1.{paper_ID} 
2.{paper_ID, TR-ID} 
3.{paper_ID, title, TR-ID} 
4.{title, year}
 5.{start, journal, issue}

詳解 (共 1 筆)

詳解 提供者:Odin Angus
(1)可以當主鍵,之所以看起來會對應到多筆資料,是因為這個table只有到1NF。
一個paper_ID可能對應到多個TR-ID,是個one-to-many關係,所以應該另外拉個TR資料表,裡面paper_ID當foreign key

其他選項WJ說的應該沒有錯(吧