Re: [firebase-br] Diferenças na PK e FK para a cláusula on ... cascade

Josauro S.J. josauro em casasoft.inf.br
Qua Dez 22 15:20:26 -03 2004


ON cascade delete exclui todos os registros Detalhe quando o registro mastre é excluido
On cascade Update se o campo for alterado no registro master, atualiza o mesmo nos registro detalhe ...

Set Nulll, quando excluir o registro master seta os campos de referencia nos detalhe como null, criando assim registro orfão... 

Josauro S.J.
Diretor
josauro em casasoft.inf.br
----- Original Message ----- 
From: Francisco Carlos da Rocha Gomes 
To: FireBase 
Sent: Wednesday, December 22, 2004 12:47 PM
Subject: [firebase-br] Diferenças na PK e FK para a cláusula on ... cascade


Pessoal,

qual é a diferença de se usar as sub-cláusulas "on delete" e "on update"na cláusula primary key e na cláusula foreign key?
Conforme o exemplo:

primary key (campo) references outra_tabela
   on delete  cascade
   on update cascade

foreign key (campo) references outra_tabela
   on delete  cascade
   on update cascade

Qual a combinação de "cascade", "set null", "set default" que vocês costumam usar para "on delete" e "on update"?

Um abraco e feliz natal,


Francisco Carlos
Embrapa Acre
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br




Mais detalhes sobre a lista de discussão lista