Re: [firebase-br] Pagamentos X Tabelas (estruturação)
Jorge Henrique - America Moveis
jorgehenrique em americamoveis.com
Sex Jun 2 14:21:54 -03 2006
Eu sempre fiz numa tabela só.
Qto a FLAG, se fosse vc não usuaria isso. Criaria uma outra tabelinha
TIPO_DOCUMENTO:
ID INTEGER
TIPO VARCHAR (30)
Aí vc pode cadastrar os cheques, promissorias, cartão de credito, etc. Do
jeito q seu cliente quiser.
Pra não ficar lento, vc deverá criar indices. O FB é jóia na hora de fazer
selects complicados...
Tenho tabelas nesse eskema com zilhões de registros q são super-rapidas de
processar.
[]'s
Jorge Henrique
----- Original Message -----
From: "Marcelo Silva" <marcvan em ig.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Friday, June 02, 2006 1:07 PM
Subject: [firebase-br] Pagamentos X Tabelas (estruturação)
Pessoal, estou montando um mini financeiro e gostaria de saber como os
colegas fariam neste caso:
Tenho que quitar um pedido e este pedido pode ser quitado de uma maneira
mesclada (isso se dá porque o nosso representante pega cheques de varios
clientes para fazer um pedido)
Dinheiro
Cheque a Vista
Cheque Pre
Cartao Debito
Cartao de Crédito
Exemplo
Valor do Pedido R$ 10.000,00
2.000,00 -> dinheiro
2.000,00 -> 10 cheques a vista
2.000,00 -> 5 chques pré
2.000,00 -> debito no cartao (a vista)
2.000,00 -> cartão de crédito
Como vocês guardariam esses dados haja visto que um cheque (pre ou a vista)
pode voltar e neste caso eu deixaria o pedido em pendencia.
Em um sistema antigo que tem aqui o cara usa duas tabelas (bancos (onde
lança os cheques) e tesouraria (onde lança dinheiro)), mas acho este método
meio ruim porque toda hora tenho que buscar nas duas tabelas
O que estava pensando era em usar só uma tabela e definir um flag com o tipo
de lançamento que está sendo feito
Minha dúvida também é com relação ao tamanho da tabela... haja visto que
poderá ter muitos registros.
O que voces acham devo separar as coisas ou neste caso faria uma tabela só
???
Quaisquer dicas ou conselhos serão muito bem apreciados...
----------------------
Marcelo Silva
(11) 9693-4251
MSN: marcvan em ig.com.br
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.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
--
Esta mensagem foi verificada pelo sistema de antivírus e
acredita-se estar livre de perigo.
--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.394 / Virus Database: 268.8.1/354 - Release Date: 1/6/2006
--
Esta mensagem foi verificada pelo sistema de antivírus e
acredita-se estar livre de perigo.
Mais detalhes sobre a lista de discussão lista