| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/02/2012 11:35:29
|
Dani Gomes
Debugger
![[Avatar]](/images/avatar/220f1a08ce96deabbcac44b78b19d42d.jpg)
Membro desde: 01/12/2009 16:04:53
Mensagens: 67
Localização: são leopoldo
Offline
|
Estou desenvolvendo um projeto que tem o estoque dos produtos, porém estou com algumas dúvidas.
1-qual a melhor maneira de fazer isto, crio uma única tabela (estoque) ou faço mais tabelas (entrada e saída de estoque)?
2-como faço para armazenar a quantidade atual que tenho no estoque?
3-também tem o fato que terei uma tabela (pedidos), será que ela não serviria como a saída do estoque?
Se alguém tiver uma ideia de qual a melhor maneira de fazer.
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/02/2012 11:53:48
|
drsmachado
GUJ Expert
Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline
|
Estoque sempre traz duvidas. Imagine se você precisasse incluir lote...
Bom, vamos lá
Dani Gomes wrote:Estou desenvolvendo um projeto que tem o estoque dos produtos, porém estou com algumas dúvidas.
1-qual a melhor maneira de fazer isto, crio uma única tabela (estoque) ou faço mais tabelas (entrada e saída de estoque)?
Pense comigo, será preciso, em algum momento, mostrar o histório de produtos (entrada/saída)? Se sim, sugiro que as tabelas contemplem esta questão. Com uma única tabela fica meio difícil, embora você consiga segurar a onda, não consegue controlar a fundo.
Dani Gomes wrote:
2-como faço para armazenar a quantidade atual que tenho no estoque?
Acredito que isso é inerente a cada produto, não? Você não vai criar uma tabela relacionamento para dizer quantos itens de um determinado produto estão no estoque.
Aí você faz da seguinte forma, entrou NF, acresce nos produtos o valor atual do estoque + o que está entrando.
Vendeu? Faz o contrário, total atual - venda.
Dani Gomes wrote:
3-também tem o fato que terei uma tabela (pedidos), será que ela não serviria como a saída do estoque?
Sim e não. Sim pois os pedidos podem se tornar vendas. Não, pois eles não são vendas.
Dani Gomes wrote:
Se alguém tiver uma ideia de qual a melhor maneira de fazer.
|
Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".
Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/02/2012 12:37:25
|
Dani Gomes
Debugger
![[Avatar]](/images/avatar/220f1a08ce96deabbcac44b78b19d42d.jpg)
Membro desde: 01/12/2009 16:04:53
Mensagens: 67
Localização: são leopoldo
Offline
|
Acho que estou entendendo.
Vou tentar assim:
Dani Gomes wrote:
Estou desenvolvendo um projeto que tem o estoque dos produtos, porém estou com algumas dúvidas.
1-qual a melhor maneira de fazer isto, crio uma única tabela (estoque) ou faço mais tabelas (entrada e saída de estoque)?
Pense comigo, será preciso, em algum momento, mostrar o histório de produtos (entrada/saída)? Se sim, sugiro que as tabelas contemplem esta questão. Com uma única tabela fica meio difícil, embora você consiga segurar a onda, não consegue controlar a fundo.
1-Farei as duas tabelas, entrada e saída.
Dani Gomes wrote:
2-como faço para armazenar a quantidade atual que tenho no estoque?
Acredito que isso é inerente a cada produto, não? Você não vai criar uma tabela relacionamento para dizer quantos itens de um determinado produto estão no estoque.
Aí você faz da seguinte forma, entrou NF, acresce nos produtos o valor atual do estoque + o que está entrando.
Vendeu? Faz o contrário, total atual - venda.
2-Então neste caso, posso colocar um campo na minha tabela (produtos), algo como (quantidade em estoque), que irá armazenar a quantidade existente no estoque e fazer um trigger para quando entrar ou quando sair produtos?
Dani Gomes wrote:
3-também tem o fato que terei uma tabela (pedidos), será que ela não serviria como a saída do estoque?
Sim e não. Sim pois os pedidos podem se tornar vendas. Não, pois eles não são vendas.
3-Neste caso, só haverá a saída de fato quando for emitida a nota, então a saída de fato é a nota fiscal, certo?
|
|
|
 |
|
|
|
|