Integridade referencial.
É especificada entre duas relações e usada para manter a consistência entre tuplas nas duas relações.
Para definir integridade referencial de maneira mais formal primeiro estabelecemos o conceito de uma chave estrangeira (foreign key).
Tem a finalidade de manter os dados sincronizados entre tabelas que estejam relacionadas. O valor dos campos que constituem a chave estrangeira de uma tabela deve estar também presente na chave primária da tabela ou, quando muito, podem ter o valor NULL.
Qcom
https://www.youtube.com/channel/UCBY27FNGgRpPa-PgFubwjPQ