Chaves - Base de Dados
Chave - Uma chave numa base de dados é uma coluna da tabela que permite, para cada linha, identificar essa linha.
Chave Candidata - Conjuntos de um ou mais atributos possíveis para identificar cada registo de um modo único. (Chave candidata 1 = NumCC, Chave candidata 2 = NumEleitor + Freguesia)
Chave primária - Chave selecionada a partir das chaves candidatas.1. Tem de ser única; 2. Não pode ser nula; 3. Não redundante.
Chave Estrangeira - Campo de uma tabela que é ao mesmo tempo chave primária noutra tabela. (Chave estrangeira = NumCC)
A existência de chaves estrangeiras permite-nos “relacionar” as tabelas criando assim a BD.