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.
Quanto tempo é permitido o uso da sibutramina?
Como girar o desenho no layout?
Como vender pelo link do PagSeguro?
Como lavar roupa rápido e bem lavada?
Como gravar o Windows 7 no CD para dar boot?
Como o clima influencia a cultura do milho o milho é sensível ao fotoperíodo?
Como gerenciar um site no WordPress?
Como investir na compra de milho?
Como o clima desértico influenciou o modo de ocupação da península Arábica?
Como trabalhar a diversidade linguística em sala de aula?
O que interfere na produção agrícola?
O que uma mulher precisa fazer para se cuidar?
Como um objeto denominado brinquedo pode se tornar educativo ou pedagógico?