[color=“darkblue”]Olá!
Não sei se entendi bem oq vc quer, mas aqui vai uma dica, se vc quer fazer a verificação de entradas e saídas da empresa então vc vai ter mesmo que criar uma tabela de movimentação como vc sugeriu…
Só tem uma obs, vc vai ter que gerar uma chave estrangeira na tablela de movimentação que tenha o codigo ou algum ID da empresa, lembrando que vc não precisa somente usar CNPJ pois tem várias formas de vc achar uma empresa por chave unica.
Outra dica é que vc acrescente tbm uma coluna com as data e hora, já que vc pode ter várias saídas e várias entradas… então vc tem que saber qual foi a ocorrencia dakela nota, pois se vc observar nenhuma nota é impressa em mesma data e hora que a outra, aí então entra o diferencial…
espero ter ajudado!!!
[]'s[/color]
S
sudevalPJ
Olha ele seria apenas para Controle de Estoque, notas de entradas e saidas e saber qto q resta no estoque, e o valor…
Como que faria esse relacionamento ae… precisaria acrescxentar algo mais ?
R
riqueneilPJ
[color=“darkblue”]Olá!
Não precisa criar uma tabela para entrada e outra para saída se vc fizer isso vc vai estar criando uma redundancia!
Repare que os campos são os mesmos…
Então eu lhe aconselho à colocar um identificador em movimentação que diga se el é de entrada e de saída…
OK??
[]'s[/color]
S
sudevalPJ
explica melhorzim ae va la… onde q os dados iriam ficar entao com apenas 1 tabela… da um toque ae va la
S
sudevalPJ
explica melhorzim ae va la… onde q os dados iriam ficar entao com apenas 1 tabela… da um toque ae va la
R
riqueneilPJ
[color=“darkblue”]Olá!!
Vamos passo à passo!!
Vc criou as seguintes tabelas:
Certo??
Na hora de vc fazer a de movimentação vc vai fazer o seguinte:
*movimentacao
codMovimentacao
cod_produtos // chave que faz relação com o produto
cod_empresa //chave que faz relação com a empresa
data_movimentacao
num_nota_movimentacao(numero da nota)
tipo_movimentacao ( se entrada ou saida ) //esse campo vc pode colocar como E(entrada) ou S(saída)
Ou seja, como vc viu, não é preciso criar mais tabelas para guardar os dados que vc precisa!
Apenas uma chave define o tipo de movimentação!
OK??[/color]