Bom dia a todos,
Participo da lista ha algum tempo, mas não havia postado antes, pois era
iniciante,
agora já fora da ignorância total preciso da ajuda de vocês para avançar meus
estudos.
Tenho duas tabelas, uma que contém valores para base de cálculos e outra com os
valores lançados pelo
2007/12/17, DriDa Assessoria Gráfica WEB [EMAIL PROTECTED]:
Tenho duas tabelas, uma que contém valores para base de cálculos e outra com
os
valores lançados pelo usuário:
Tabela 1:
cod_unidade | nome_unidade | fator
1mm 1
2cm
2007/12/17, DriDa Assessoria Gráfica WEB [EMAIL PROTECTED]:
Tenho duas tabelas, uma que contém valores para base de cálculos e outra
com
os
valores lançados pelo usuário:
Tabela 1:
cod_unidade | nome_unidade | fator
1mm 1
2cm
DriDa Assessoria Grfica WEB wrote:
O fator baseado em mm para todos
os clculos, assim qualquer unidade que o usurio escolher
os clculos sero feitos em mm.
Tabela 2:
qt_medida | cod_unidade
501
52
0,05 3
Por que no salvar todas as quantidade na mesma unidade de medida?
Por que não salvar todas as quantidade na mesma unidade de medida?
Não tinha pensado nisso ainda, mas o maior problema não sao os
cálculos, mas o que o usuário vai ver.
Podes utilizar uma trigger, mas, você não vai atualizar esse valor na tela
no momento que o usuário altera a
DriDa Assessoria Grfica WEB wrote:
Por
que no salvar todas as quantidade na mesma unidade de medida?
No tinha pensado nisso ainda, mas o maior problema no sao os
clculos, mas o que o usurio vai ver.
Voc pode resolver isso com uma view.
Assim voc
Realmente. Mas não tem muito o q fazer. A não ser se você criar uma SP e passar
por parâmetro os valores. Só que a cada alteração na unidade terá um acesso ao
banco. O que pode ser fatal em uma aplicação que necessita de desempenho.
Preze pela reusabilidade na sua aplicação. Crie uma função que
2007/12/17, DriDa Assessoria Gráfica WEB [EMAIL PROTECTED]:
Obrigado de novo pela ajuda, só pensei que conseguiria melhorar o
aproveitamento da aplicação,
mas dadas as informações, acho que vou continuar do jeito que está, gravo no
banco apenas o
que o usuário informa, e os calculos todos