Na Tela acima definimos os seguinte itens:
Quando um campo é arrastado de uma tabela para outra, a tabela de onde o campo é arrastado é considerada a mais importante que a outra com a qual está se relacionando, isto é, só poderão existir dados na tabela "secundária" se houver um registro correspondente na tabela "principal", assim determina-se qual a tabela mãe e qual a tabela filha.
Se for selecionada a caixa "Impor Integridade Referencial", determina-se a hierarquia de alimentação de entre as tabelas, assim, somente poderão ser inseridos dados na tabela filha a partir do momento em que exista um registro relacionado na tabela mãe.
O Relacionamento poderá ser de três formas: Um para UM; Um para Vários e Indeterminado.
Após selecionar a caixa "Impor Integridade Referencial", serão disponibilizadas as caixas:
"Propagar Atualização de Campos Relacionados" e "Propagar Exclusão de Registros Relacionados".
Até a próxima aula!
Impor Integridade Referencial
Quando um campo é arrastado de uma tabela para outra, a tabela de onde o campo é arrastado é considerada a mais importante que a outra com a qual está se relacionando, isto é, só poderão existir dados na tabela "secundária" se houver um registro correspondente na tabela "principal", assim determina-se qual a tabela mãe e qual a tabela filha.
Se for selecionada a caixa "Impor Integridade Referencial", determina-se a hierarquia de alimentação de entre as tabelas, assim, somente poderão ser inseridos dados na tabela filha a partir do momento em que exista um registro relacionado na tabela mãe.
O Relacionamento poderá ser de três formas: Um para UM; Um para Vários e Indeterminado.
- Um para UM – Na tabela filha somente poderá existir um registro relacionado a um registro da tabela mãe.
- Um para Vários – Na tabela filha poderão existir vários registros relacionados a um registro da tabela mãe.
- Indeterminado — Quando o campo não é chave primária em nenhuma das duas tabelas.
Após selecionar a caixa "Impor Integridade Referencial", serão disponibilizadas as caixas:
"Propagar Atualização de Campos Relacionados" e "Propagar Exclusão de Registros Relacionados".
- Propagar Atualização de Campos Relacionados – Quando selecionada, determina que qualquer modificação feita na informação do campo relacionado na tabela mãe, será propagada para as tabelas filhas.
- Propagar Exclusão de Registros Relacionados – Quando selecionada, determina que quando houver exclusão de registros relacionados na tabela mãe, também serão excluídos os registros relacionados nas tabelas filhas.
Até a próxima aula!
Nenhum comentário:
Postar um comentário