Modelagem Sistema de Caixa - Qual a forma Correta?
02/07/2008
0
Gostaria da ajuda de vocês para saber como seria uma modelagem de dados correta para um sistema de caixa.
No momento estou fazendo tabelas separadas, mais não sei se está forma é a mais correta.
As minhas tabelas são:
CAIXA
RG_CAIXA INTEGER NOT NULL,
DT_LANCAMENTO DATE,
VALOR
CAIXA_ITENS
RG_CAIXA_ITENS INTEGER NOT NULL,
CH_CAIXA INTEGER,
CH_ITENS INTEGER
CARTAO
RG_CARTAO INTEGER NOT NULL,
CH_CAIXA INTEGER,
CH_BANDEIRA INTEGER,
NM_TITULAR VARCHAR,
NUM_CARTAO VARCHAR,
DT_VALIDADE DATE,
QTD_PARCELA INTEGER,
VALOR
CHEQUE (
RG_CHEQUE INTEGER NOT NULL,
CH_CAIXA INTEGER,
CH_BANCO INTEGER,
AGENCIA VARCHAR,
DT_COMPENSACAO DATE,
NUM_CHEQUE VARCHAR,
TITULAR VARCHAR,
VALOR
DINHEIRO (
RG_DINHEIRO INTEGER NOT NULL,
CH_CAIXA INTEGER,
VALOR
TIPO VARCHAR,
OBSERVACAO VARCHAR
);
Obs: Como registro em caso de desconto?
Desde já agradeço a atenção de todos.
No momento estou fazendo tabelas separadas, mais não sei se está forma é a mais correta.
As minhas tabelas são:
CAIXA
RG_CAIXA INTEGER NOT NULL,
DT_LANCAMENTO DATE,
VALOR
CAIXA_ITENS
RG_CAIXA_ITENS INTEGER NOT NULL,
CH_CAIXA INTEGER,
CH_ITENS INTEGER
CARTAO
RG_CARTAO INTEGER NOT NULL,
CH_CAIXA INTEGER,
CH_BANDEIRA INTEGER,
NM_TITULAR VARCHAR,
NUM_CARTAO VARCHAR,
DT_VALIDADE DATE,
QTD_PARCELA INTEGER,
VALOR
CHEQUE (
RG_CHEQUE INTEGER NOT NULL,
CH_CAIXA INTEGER,
CH_BANCO INTEGER,
AGENCIA VARCHAR,
DT_COMPENSACAO DATE,
NUM_CHEQUE VARCHAR,
TITULAR VARCHAR,
VALOR
DINHEIRO (
RG_DINHEIRO INTEGER NOT NULL,
CH_CAIXA INTEGER,
VALOR
TIPO VARCHAR,
OBSERVACAO VARCHAR
);
Obs: Como registro em caso de desconto?
Desde já agradeço a atenção de todos.
Lnunes
Curtir tópico
+ 0
Responder
Posts
Clique aqui para fazer login e interagir na Comunidade :)