Nos Sistemas Gerenciadores de Bancos de Dados - SGBD, um mecanismo é empregado para manter a
Nos Sistemas Gerenciadores de Bancos de Dados - SGBD, um mecanismo é empregado para manter a consistência das informaçôes armazenadas, sendo que a principal forma de garanti-la entre tabelas se dá por meio do vínculo entre a chave primária de uma tabela com a chave estrangeira de outra tabela. As colunas das duas tabelas armazenam as informaçôes que permitem estabelecer o relacionamento entre as linhas das tabelas. Por exemplo, o código de cliente ALFA da tabela Cliente, cujo nome é Ana, será armazenado na coluna código do cliente da tabela Nota_Fiscal sempre que se quiser indicar que Ana comprou determinados produtos. Não será possível excluir Ana (código de cliente ALFA) enquanto houver Notas Fiscais emitidas contra esse cliente. O mecanismo descrito acima é conhecido por: