Alternativa C
No modelo de banco de dados relacional, a organização dos dados ocorre através de tabelas interligadas. Para garantir que essas conexões sejam válidas e consistentes, utiliza-se um conceito fundamental de integridade referencial.
Quando uma chave primária de uma tabela é utilizada para identificar registros em outra tabela, ela passa a atuar como um elo de conexão. Neste caso específico de referência externa, o termo técnico correto é chave estrangeira.
Análise
Abaixo detalhamos por que esta é a nomenclatura correta e por que as outras opções não se aplicam:
- Chave Primária: É o identificador único original dentro de sua tabela de origem.
- Chave Estrangeira: É a cópia dessa chave primária usada em outra tabela para apontar para o registro correspondente.
- Chave Secundária: Geralmente refere-se a índices criados para acelerar buscas em atributos não-chave.
- Chave de Ligação/Índice: São termos mais genéricos ou específicos de implementação, mas não definem a relação lógica de referência no modelo relacional padrão.
Portanto, ao utilizar uma chave primária como referência em outro registro de outra tabela, ela recebe o nome de chave estrangeira.