Skip to content
Latchkey

Foreign Key - Definição do Glossário de CI/CD

Uma foreign key é uma coluna que referencia a primary key de outra tabela, garantindo que a linha referenciada exista. É a expressão de um relacionamento no nível do banco de dados.

Em migrations

Foreign keys restringem a ordem das operações: você não pode remover uma linha ou tabela referenciada enquanto um filho ainda aponta para ela, e é por isso que scripts de migration frequentemente adicionam e removem constraints em torno de mudanças de dados em massa.

Guias relacionados