Considere as afirmaçôes abaixo:I. Uma chave K de um esquema da Relação R é uma superchave de R, com
Considere as afirmaçôes abaixo:
I. Uma chave K de um esquema da Relação R é uma superchave de R, com a propriedade adicional de que a remoção de um atributo A de K deixa um conjunto de atributos K', que não é uma superchave de R. Portanto, uma chave é uma superchave mínima - ou seja, uma superchave da qual não podemos remover qualquer atributo e sustentar a restrição de unicidade. II. Um conjunto de atributos que constituem uma chave é uma propriedade do esquema da Relação. É uma restrição que deve se sustentar em todos os estados da Relação do esquema. Uma chave é determinada a partir do significado dos atributos, e a propriedade é invariável no tempo. Ela deve continuar a se sustentar quando inserimos novas tuplas na Relação. Em geral, um esquema de uma Relação pode possuir mais que uma chave. Neste caso, cada uma das chaves é chamada chave candidata.