RES: [firebase-br] técnica a utilizar. ainda solicito opinião

Flávio Mendes flavio.mendes em meirafernandes.com.br
Seg Fev 28 12:06:31 -03 2005


  Caro colega Filipe,

  Acredito que a idéia de criar duas tabelas e ficar movendo qdo o titulo
for quitado não é uma solução muito boa, pois vc ficará replicando
informações sem necessidade e sempre que tiver que solicitar informações
terá que criar selects diferentes pois as tabelas não são as mesmas.

  Eu faria o seguinte:

  Criaria a mesma tabela para contas a pagar e receber, colocaria dois
flags, um para controlar o tipo do titulo: P/R e outro para dizer se o
titulo está baixado ou em aberto.
 Criaria uma tabela para receber os dados exclusivos das baixas, mas faria
1:n, nesse caso poderia controlar situações de baixa parcial onde o titulo é
baixado em partes.
  Desta forma suas Selects seriam bem mais simples e não necessitariam de
duplicação para pagar e receber, uma simples passagem de paramêtros
resolveria.

  Flávio Mendes

-----Mensagem original-----
De: lista-bounces em firebase.com.br
[mailto:lista-bounces em firebase.com.br]Em nome de Filipe Belchior
Enviada em: segunda-feira, 28 de fevereiro de 2005 11:18
Para: lista em firebase.com.br
Assunto: [firebase-br] técnica a utilizar. ainda solicito opinião


Olá! Paz...

estou com uma curiosidade, q inclusive chega a ser de opiniões divididas
aki
onde trabalho...

situação exemplo:

tabela de contas a receber/pagar... o q fazer?

* criar uma tabela para cada e "mover" registro de uma para outra quando
quitada;
* criar uma tabela "a receber" com os campos principais e uma tabela com
campos
referentes apenas ao pagamento, e com relacionamento "1, 1" (um pra um)
entre elas.
E q à propósito é a q estou usando, só falhei em não colocar um campo de
"flag"
para informar se está quitada, na tabela "a receber";
* criar uma única tabela com o campo de "flag" informando o pagamento ou
se basear
pela data de pagamento!

agradeço os helps


Filipe Belchior
ICQ 283735340
MSNM filipebfs em hotmail.com

______________________________________________
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





Mais detalhes sobre a lista de discussão lista