[firebase-br] Bloquei
rodrigoita2
rodrigoita2 em bol.com.br
Sex Set 9 16:20:15 -03 2005
Obrigado Augusto, eu nunca usei FK, :)
Obrigado
---------- Início da mensagem original -----------
De: lista-bounces em firebase.com.br
Para: "FireBase" lista em firebase.com.br
Cc:
Data: Fri, 9 Sep 2005 13:37:06 -0300
Assunto: Re: [firebase-br] Bloquei
> Rodrigo
>
> Sim,
>
> os controles de integridade devem ficar no Banco de Dados.
> Isto é inquestionável.
>
> Quanto aos controles do negócio, tipo;
> Qtd. dos produtos tem que ser igual ao liquido das movimentações.
> Limite de vendas para um determiando cliente e etc...
>
> Esses vc pode escolher se quer ou não incluir no Banco de Dados,
> atravéz de Triggers e SPs
>
> Mas a integridade deve estar sempre no Banco de Dados.
>
> Augusto
>
>
>
>
> ----- Original Message -----
> From: "rodrigoita2" <rodrigoita2 em bol.com.br>
> To: "lista" <lista em firebase.com.br>
> Sent: Friday, September 09, 2005 4:04 PM
> Subject: Re: [firebase-br] Bloquei
>
>
> Obrigado, eu nunca usava FK, pois uso delphi e faço as ligação por lá, mas
> vc recomenda usar sempre FK?
>
> Rodrigo.
>
>
> ---------- Início da mensagem original -----------
>
> De: lista-bounces em firebase.com.br
> Para: "FireBase" lista em firebase.com.br
> Cc:
> Data: Fri, 9 Sep 2005 12:00:32 -0300
> Assunto: Re: [firebase-br] Bloquei
>
> > Rodrigo, a principio isto é feito automáticamente. Definindo-se
> > "chaves estrangeias" (Foreig Keys) nas tabelas de destino.
> >
> > Ex. Cria-se uma tabela de clientes TB_CLIENTE nela
> > se define uma chave primaria ID_CLIENTE e outros dados é claro.
> >
> > Depois se cria uma tabela de pedidos TB_PEDIDOS nela se define
> > uma chave primaria ID_PEDIDO e para saber de que cliente é aquele
> > pedido
> > se define uma chave estrangeira (Foreig Keys), ID_CLIENTE dizendo que
> > esta se origina na tabela _TB_CLIENTE.
> >
> > Automaticamente o Banco de Dados não deixa excluir o cliente caso ele
> > esteja sendo utilizado num pedido.
> >
> >
> > Augusto
> >
> >
> >
Mais detalhes sobre a lista de discussão lista