什麼時候設定單一主鍵,什麼時候設定複合主鍵

NO IMAGE
1 Star2 Stars3 Stars4 Stars5 Stars 給文章打分!
Loading...
如果你資料庫結構中,一個主鍵就能保證它能唯一識別這條記錄在這個表中沒有重複的就可以用一個主鍵。
如學生表(學號、姓名、班級、身高、體重。。。。。)此表中學號是唯一的不會有重複,就可做單一主鍵。
複合主鍵就是要幾個欄位合起來才能確定資料的唯一性,這時用複合主鍵
如班級表(年級,班號,學生數,班主任。。。。。)這時要年級和班號才能確定這個班級在學校的唯一性,這時就用復
合主鍵,如2013級1班,如果大學可能還要加些欄位,如:音樂系2013級1班。
總之根據你的資料需求設定資料結構,關於主鍵,保證它的唯一性,然後怎麼方便操作怎麼弄就可以了。

相關文章

IOS開發 最新文章