[firebase-br] Mestre detalhe em tabelas
Andrei Luís
compuvale.software em gmail.com
Sex Ago 5 11:20:12 -03 2005
Wagner,
Outra sugestão é você usar uma trigger no evento before delete da
tabela master, seria algo +/- assim:
CREATE TRIGGER TABELA_MASTER_BD FOR TABELA_MASTER
ACTIVE BEFORE DELETE POSITION 0
AS
BEGIN
DELETE FROM TABELA_DETALHE
WHERE TABELA_DETALHE.FK_ID=TABELA_MASTER.PK_ID;
END
[]s
Andrei
Em 05/08/05, Wagner Porto<wagner.porto em itelefonica.com.br> escreveu:
> Bom dia,
> como faço para ter um relacionamento Mestre Detalhe entre duas Tabelas.
>
> Por Exemplo:
>
> Tabela_vendas:
> Id_Venda Id_Cliente Dt_Venda
>
> Itens_venda
> Id_Itens Id_venda Id_Produto Valor_venda
>
> eu gostaria que ao deletar o registro da tabela venda, o Firebird
> automaticamente delete so itens da venda.
>
> como deixar essa regra no banco de Dados.
>
> Obrigado
>
Mais detalhes sobre a lista de discussão lista