-
Cuidado: este atributo também poderia apontar para uma alternate key (unique).
-
"Uma chave estrangeira é um campo, que aponta para a chave primária de outra tabela."Fonte: http://pt.wikipedia.org/wiki/Chave_Estrangeira
-
Estava lendo a questão e pensando se a questão não estaria incorreta.
Uma chave estrangeira deve apontar para uma chave primária, porém essa chave primária pode estar dentro dessa mesma tabela ou em outra tabela.
Fonte: Projeto de Banco de Dados, 4 edição, página 81.
Carlos Alberto Heuser - UFRGS - Série Livros Didáticos
-
é questionável uma vez que não necessidade exclusiva de ser a chave primaria a ser referenciada pela chave estrangeira, havendo apenas a necessidade de ser um valor que identifique aquela tupla como sendo unica, logo caberia recurso. aquestão teria que ser anulada.
-
Putz, Na verdade tem que adivinhar oque o avaliador estava querendo.Dois erros toscos na alternativa C:
a) Chave estrangeira pode apontar para a MESMA tabela.
b) Chave estrangeira NÃO aponta NECESSÁRIAMENTE para uma chave primária, conforme já citado, pode apontar para qualquer chave única.
Acho que a opção MENOS errada é a D.
-
Apesar de ter acertado a questão, descordo:
Uma chave estrangeira pode ser definida a partir de chave candidata, que não é, necessariamente, uma chave primária.
Com base no livro de Navathe, cabe recurso para esta questão.
-
Chave Estrangeira é uma coluna ou combinação de colunas, cujos valores aparecem NECESSARIAMENTE na chave primaria de uma tabela.
Projeto de Banco de Dados - Carlos A.HEUSER,1988 - PAGINA 78
-
Pessoal a questão não usou palavras como: somente, a única maneira, deve ser assim.
Muita atenção para não julgar as alternativas de forma divergente ao contexto apresentado.