勵志

勵志人生知識庫

什麼是候選碼

候選碼是資料庫中能夠唯一標識一個元組的屬性或屬性組。

在關係資料庫中,候選碼是那些可以唯一確定一個元組(記錄)的值,候選碼不包含任何真子集,這些真子集也能唯一標識元組。簡單來說,如果一個屬性或屬性組合能夠確保資料庫表中每一行(即每個元組)的唯一性,那麼這些屬性或屬性組合就構成了候選碼。一個資料庫表可能有多個候選碼,但通常只會選擇一個作為主鍵。