Gente, gostaria de levantar novamente esta questão pois agora me surgiu outra
dúvida.
Eu decidi fazer assim:
Tenho uma tabela CONTA nela dados de cada conta e seu saldo atual.
Tenho uma tabela movimentação, nela registro cada movimentação de cada
conta.
E tenho uma tabela, saldo diário, que
Olá João Cosme,
Você poderia me dar mais detalhes práticos? Quero dizer? O que exatamente vc
quer dizerm com índice da conta? É a pk? Ou algum tipo especial de campo
que eu devo criar?
Então confirmando, você acha viável eu criar um campo saldo em cada
movimentação para gravar o saldo após
Irineu Raymundo wrote:
-quando incluo uma nova movimentacao apenas busco o saldo gravado no
movimento anterior(se for a primeira movimentação pego o saldo inicial da
conta).
-quando excluo ou modifico uma movimentaçao tenho que recalcular o
saldo
apartir do movimento excluído
Tarcísio Sassara wrote:
Mas cuidado com a idéia dos estornos.
Um estorno não pode ser simplesmente uma operação contraria a outra
com o nome de estorno.
Um estorno possui atributos próprios.
Vou conversar com os clientes sobre esses detalhes. Qualquer coisa, volta
aqui e pergunto
Tarcísio Sassara wrote:
2009/10/10 Bruno Carneiro guimaraescarne...@gmail.com:
Então, minha única dúvida ai seria se no futuro, o usuário modificasse
movimentações do passado, neste caso teria que re-calcular o saldo
daquele
dia.
Não entendi o problema de um usuário alterar uma
Tabela movimento:
CLIENTE, TIPOMOVIMENTO DATA_HORA, VALOR
1 DEPOSITO10/08/2009 100,00 ( TRIGGER INSERT
UPDATE DELETE)
1 SAQUE 20/09/2009 30,00 ( TRIGGER
INSERT UPDATE DELETE)
1 SAQUE 06/09/2009
Jose adriano Alves wrote:
Tabela movimento:
CLIENTE, TIPOMOVIMENTO DATA_HORA, VALOR
1 DEPOSITO10/08/2009 100,00 ( TRIGGER
INSERT
UPDATE DELETE)
1 SAQUE 20/09/2009 30,00 ( TRIGGER
INSERT UPDATE DELETE)
1
Obrigado por essas dicas. Creio que seja esse mesmo o caminho.
--
View this message in context:
http://www.nabble.com/D%C3%BAvida-de-modelagem-de-contas-de-bancos-tp25834706p25875495.html
Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com.
Não, você não vai calcular todos os dias...
A trigger vai fazer automaticamente pra vc!!
2009/10/13 André Ormenese ( Yahoo ) ormen...@yahoo.com.br
Bruno,
talvez vc não precise alterar lançamentos anteriores. Vc pode trabalhar
como os bancos. Se tiver algum lançamento errado, faça um
Com a trigger voce nao vai recalcular NUNCA...
Quem vai gerencia tudo é a trigger, via insert update ou delete
2009/10/13 Jose adriano Alves alves.jadri...@gmail.com
Não, você não vai calcular todos os dias...
A trigger vai fazer automaticamente pra vc!!
2009/10/13 André Ormenese ( Yahoo )
Pois é ... a trigger vai recalcular, certo ?!??!
É esse processamento que eu sugeri não fazer. Apenas para poupar o
servidor e banco.
Jose adriano Alves escreveu:
Com a trigger voce nao vai recalcular NUNCA...
Quem vai gerencia tudo é a trigger, via insert update ou delete
2009/10/13 Jose
2009/10/13 André Ormenese ( Yahoo ) ormen...@yahoo.com.br
mailto:ormen...@yahoo.com.br
Bruno,
talvez vc não precise alterar lançamentos anteriores. Vc pode
trabalhar
como os bancos. Se tiver algum lançamento errado, faça um
Então, mas sempre que eu quiser saber o saldo vou ter que fazer esse calculo
desde a data de criação da conta??
E no futuro, não vai ficar pesado depois de muito tempo com muitas
movimentações?
Tarcísio Sassara wrote:
Você não pode recalcular um campo com o saldo porque você perderá o
Então, minha única dúvida ai seria se no futuro, o usuário modificasse
movimentações do passado, neste caso teria que re-calcular o saldo daquele
dia.
E se o saldo desse dia muda, todos os saldos dos dias posteriores teriam que
mudar também...
Opções
1- Quando modificar o saldo de um dia,
14 matches
Mail list logo