Jump to content

Recommended Posts

Posted (edited)

Boas,

Estou a criar uma base de dados de uma loja de venda de jogos,consolas etc. A minha duvida é em relação a fatura. Tenho que criar tabela fatura ou a fatura vou obter atraves de um stored procedure?

Obrigado.

Edited by Tim§id€

...º(>_<)º...

Posted

Bom dia,

Na minha opinião devias criar duas tabelas para registar as vendas.

Exemplo:

criavas a tabela venda_cab, que registava o id da venda, o cliente, data e outra tabela para registar os detalhes da venda (venda_lin) aqui registavas o id da venda e os produtos que foram vendidos.

tabela venda_cab

id cliente data

1 João 03-06-2016

tabela venda_lin

id venda_id produto preço

1 1 jogo 10

2 1 comando 20

e os dados para a fatura retiras das tabelas

Posted

Bom dia,

Na minha opinião devias criar duas tabelas para registar as vendas.

Exemplo:

criavas a tabela venda_cab, que registava o id da venda, o cliente, data e outra tabela para registar os detalhes da venda (venda_lin) aqui registavas o id da venda e os produtos que foram vendidos.

tabela venda_cab

id cliente data

1 João 03-06-2016

tabela venda_lin

id venda_id produto preço

1 1 jogo 10

2 1 comando 20

e os dados para a fatura retiras das tabelas

Boas,

eu tenho tabela Venda com os seguintes campos

id_Venda

Id_Empregado

id_cliente

data_venda

hora_venda

total

e e tenho outra tabela, Venda_Produto

id venda

id produto

valor_unidade.

Mas para o problema julgo ser necessario uma tabela factura ser mais facil pesquisar por uma fatura, não?

...º(>_<)º...

Posted

na tua tabela venda_produto o campo id venda é chave estrangeira da tabela venda, certo?

não sei se é o caso, mas na tabela venda_produto acrescentava os seguintes campos, quantidade, desconto, iva e valor_total

porque não colocas um campo na tabela venda chamado fatura? onde fica registado o número da fatura.

O que ias guardar na tabela fatura que não tenhas nestas duas?

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.