[firebase-br] 1 tabela para tipos cadastros diferentes

Ricardo Ferreira Sobrinho ricardoif em gmail.com
Seg Maio 4 16:54:40 -03 2009


Saudações!

Em um sistema financeiro onde há cadastro de fornecedores, clientes,
funcionários, vendedores, etc. Alguém da lista já utiliou ou pensou em
utilizar esses cadastros em uma única tabela?

Ex.

Create Table TIPO_CONTA(
ID INTEGER,
NOME VARCHAR(30)
);

ID | NOME
 1 |CLIENTE
 2 |FORNECEDOR
  3 |FUNCIONÁRIO
  4 |VENDEDOR

---------------------------------------

Create Table CONTA(
ID INTEGER,
NOME VARCHAR(50),
TIPO_CONTA INTEGER
);

ID | NOME      | TIPO_CONTA
 1 |CLAUDIO    | 1
 2 |JOELMA     | 3
 3 |IND. KLEIN | 2
 4 |RIBAMAR    | 4

---------------------------------------

1. O que acham?
2. Quais as experiências de vocês?
3. CONTA seria um bom nome, já que no financeiro existe a CONTA BANCÁRIA,
CONTAS A RECEBER/PAGAR,

Pergunto isso porque em determinados tipos de negócios o cliente pode ser ao
mesmo tempo um fornecedor.
Dessa forma evita-se recadastramento e permite, por exemplo um extrato do
relacionamento de entradas e saídas com determinada conta!
-- 
Cordialmente,


Ricardo Ferreira Sobrinho



Mais detalhes sobre a lista de discussão lista