Article · Português
Uma chave candidata é um identificador único dentro de uma relação que garante que nenhuma tupla será duplicada. Vale ressaltar que uma chave candidata não necessariamente é uma chave primária: uma tupla pode ter várias chaves candidatas mas só uma chave primária. Nesse quesito, uma tupla de usuário onde existem os campos "ID","RG" e "CPF" tem uma chava primária (ID) e três chaves candidatas. Uma chave candidata pode ser formada por vários atributos. Chaves candidatas ocorrem quando em uma relação existe mais de uma combinação de atributos para a identificação única do registro.
Abstract from DBpedia / Wikipedia · CC BY-SA