[firebase-br] Atualizar estoque

Francisco Thiago jeandeadlucky em yahoo.com.br
Ter Nov 1 09:31:50 -03 2005


Eu suponho que o colega tenha assistido a palestra no FDD, onde o 
palestrante (não lembro quem) falou exatamente isso. Eu acho que ele pirou 
na batatinha (imagina só, fazer isso em uma empresa de 10 anos de vida!!!) 
quando fez esse comentário, mas acredito que tenha sido apenas para 
exemplificar (embora eu conheça gente que faz isso :S )

[]'s


Francisco Thiago de Almeida
Enter & Plug Informática
Divisão: Desenvolvimento e Banco de dados
Franca / SP
msn: thiago em enterplug.com.br

----- Original Message ----- 
From: "Eduardo Pereira" <ecunha-listas em superig.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Monday, October 31, 2005 11:28 AM
Subject: Re: [firebase-br] Atualizar estoque


>O que o colega Anticlei  quer dizer é que o saldo em estoque pode ser 
>obtido a partir de outros dados armazenados no banco e por isso não 
>precisaria ser guardado (o saldo é uma "informação derivada"). Toda vez que 
>um item de venda for incluído, excluído ou alterado, o saldo deverá ser 
>recalculado e atualizado no BD. Porém não concordo totalmente com o colega 
>quando ele diz que isto não é recomendável. A gravação de informações 
>derivadas no BD ocorre geralmente por motivos de performance, e é uma 
>prática bastante comum. Os problemas adicionais por conta do recálculo e 
>atualização da informação derivada são facilmente resolvidos com o uso de 
>triggers, como indicou o colega Rildecy.
>
> []'s
> Eduardo Pereira
>
> ----- Original Message ----- 
> From: "Fausto" <fausto.s.a em uol.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Monday, October 31, 2005 7:46 AM
> Subject: Re: [firebase-br] Atualizar estoque
>
>
> Desculpe Anticlei...
> Mas eu não entendi nada do que vc escreveu..
> Quer dizer se eu tenho uma tabela de produtos, eu não devo gravar o
> saldo atual do estoque????
> Fausto
>
> Anticlei Scheid escreveu:
>
>> Bom dia.
>>
>>    Lembre-se que gravar a quantidade de estoque na tabela de cadastro de 
>> produtos é o mesmo que dizer que vocês está gravando INFORMAÇÃO num banco 
>> de DADOS, ou seja, a quantidade de estoque de um item é uma INFORMAÇÃO e 
>> deve ser CALCULADA toda vez que for solicitada, pois se optar por 
>> gravá-la vai ter muitos problemas além desse que você relatou.
>>    Lermbre-se: INFORMAÇÃO é o resultado de uma combinação de DADOS e é 
>> recomendável NÃO gravá-la no banco de dados, sob pena de ter de lembrar 
>> de atualizá-la toda vez que alterar algum dado e a afete.
>>
>> Abraço
>>
>> ----- Original Message ----- From: "Jose Luiz" <medeiros em pontenet.com.br>
>> To: <lista em firebase.com.br>
>> Sent: Sunday, October 30, 2005 11:05 PM
>> Subject: [firebase-br] Atualizar estoque
>>
>>
>> Colegas..
>>
>>
>>
>> Tenho uma exclusão em cascata num cadastro de Pedidos, quando deleto um
>> determinado pedido os itens desse pedido
>>
>> São apagados de acordo com esta CONSTRAINT abaixo:
>>
>>
>>
>>
>>
>> ALTER TABLE ITEMVENDAS ADD CONSTRAINT FK_ITEMVENDA_VENDAS FOREIGN KEY
>> (IDVENDA) REFERENCES VENDAS (ID) ON DELETE CASCADE ON UPDATE CASCADE;
>>
>>
>>
>> Só que preciso no cadastro de produtos atualizar o estoque dos itens que
>> estão sendo deletados, pois quando entro com um item de produto num
>> determinado pedido, a qtde desse item e baixado no estoque. qual a 
>> maneira
>> mais fácil de resolver isso?
>>
>>
>>
>> Grato:
>>
>>
>>
>> Jose Luiz de Medeiros
>>
>> ______________________________________________
>> 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
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>>
>
> ______________________________________________
> 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
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>
> ______________________________________________
> 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
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa 


	

	
		
_______________________________________________________ 
Promoção Yahoo! Acesso Grátis: a cada hora navegada você
acumula cupons e concorre a mais de 500 prêmios! Participe!
http://yahoo.fbiz.com.br/





Mais detalhes sobre a lista de discussão lista