2009/5/11 Euler Taveira de Oliveira <[email protected]> > Jocemar Ferreira Garcia escreveu: > > Boa tarde a todos!! > > > > Estou modelando o controle financeiro do software da empresa onde > > trabalho e caí na seguinte questão: numa determinada ocasião, uma conta > > (caso seja paga parcialmente) deve ser baixada e do salvo devedor deve > > ser gerada uma outra conta. Como devo proceder? Como relacionar essas > > duas contas? Seria um relacionamento de conta com ela mesma? Qual a > > maneira correta e funcional de se implementar tao situação? > > > Sem saber como está o seu modelo e os requisitos fica complicado sugerir > algo. > Mas o último sistema financeiro que modelei eu tinha as tabelas: contas e > pagamentos. Uma conta tem 1 ou mais pagamentos; assim, eu consigo saber se > ela > foi paga parcialmente ou integralmente. Utilizei gatilhos para manter um > estado (pago, parcialmente, não pago) na tabela contas (isso facilita a > obtenção de contas por estado). A geração de uma outra conta só > dificultaria o > modelo. Mas é como eu disse: *não* posso supor nada porque não conheço os > seus > requisitos. >
Eu pensei numa implementação como essa... mas o detalhe é o seguinte: emite-se uma nota fiscal e dessa nota fiscal, gera-se um lançamento de uma conta a receber... o cliente paga essa conta com um cheque de metade do valor... convencionou-se então, que essa conta seria baixada e lançada então uma outra conta, com o valor restante... essa conta teria algo do tipo "idContaPai"... mas pensando em normalização, a historia de auto-relacionamento deve ser uma baita gambiarra ne... > > > -- > Euler Taveira de Oliveira > http://www.timbira.com/ > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
