Em bancos de dados relacionais, as restrições de integridade...
• tem por objetivo manter os dados sincronizados entre tabelas que estejam relacionadas.
• a relação é feita entre a chave primária de uma tabela e a chave estrangeira de outra tabela.
• o valor dos campos que constituem a chave estrangeira de uma tabela deve estar também presente na chave primária da tabela que referenciam ou, quando muito, podem ter o valor NULL.
O tipo descrito é denominado Integridade