Diferentemente da chave primária, a chave estrangeira:
O conceito básico de chave de um BD é que é uma ou mais colunas que distiguem uma linha das demais dentro de uma tabela, sendo esta chamada de chave primária (PK – Primary Key) ou para relacionar com outra tabela, chamada de chave estrangeira (FK – Foreign Key).
Chave estrangeira, ou Foreign Key (FK), ou ainda chave externa é a chave que permite a referência a registros oriundos de outras tabelas. Ou seja, é o campo ou conjunto de campos que compõem a chave primária de uma outra tabela.
Chaves Estrangeiras. A restrição de chave estrangeira especifica que o valor da coluna (ou grupo de colunas) deve corresponder a algum valor existente em uma linha de outra tabela. Diz-se que a chave estrangeira mantém a integridade referencial entre duas tabelas relacionadas.
No contexto dos banco de dados, o conceito de chave estrangeira ou chave externa se refere ao tipo de relacionamento entre distintas tabelas de dados do banco de dados. Uma chave estrangeira é chamada quando há o relacionamento entre duas tabelas. Sempre em chave estrangeira vai haver relacionamentos entre tabelas, ...
Ela também não vai deixar você excluir um dado da sua tabela, sem que antes você o exclua da tabela original, a que você faz referência utilizando a Chave Estrangeira. Entretanto, ao contrário da Chave Primária, uma tabela pode ter mais de uma Chave Estrangeira.
Um ponto digno de nota é que tanto as chaves estrangeiras quanto as chaves primárias podem ser compostas, ou seja, envolverem mais de um campo da tabela. Esse tipo de situação, no entanto, não é muito comum, pois prejudica principalmente a performance do acesso aos dados através de comandos SELECTs.
Entretanto, ao contrário da Chave Primária, uma tabela pode ter mais de uma Chave Estrangeira. Para concluir, basta dizer que a Chave Primária identifica e garante a unicidade a um registro de uma tabela. Assim ele é único, mas também não nulo, ou seja, é obrigatório que haja um valor válido ali.
Quais são as máquinas mais usadas na agricultura?
O que a OMS diz sobre cuidados paliativos?
Como funciona a cobrança do LIS Itaú?
O que significa onda maluca na Bahia?
Como tirar manchas de outras cores?
O que são agregados na construção?
Qual o valor do m2 do quartzo branco?
Quais são os sintomas da falta de testosterona?
Qual o custo de uma impressora 3D?
Quais são as vertentes principais do cristianismo?
Como o polietileno verde é produzido?
Qual a principal característica do clima frio?
Quem foi Maquir no Velho Testamento?
O que é ser uma pessoa orgulhosa?
O que fazer para impedir que a água da chuva entre em casa?