Já ouviu falar das macros de dados (também chamadas de triggers ou gatilhos)?
Fiz um exemplo de uso delas no tópico deste link
E para ajudar mais, desmembro aqui a parte que faz o controle do estoque.
Basta inserir, alterar ou excluir um produto ou sua movimentação. Assim, outra ação necessária será disparada automaticamente no lado do back-end. Em um ambiente multiusuário, será um comando a menos a ser enviado "ocupando" a conexão.
A vantagem é clara: trabalhar sobre o já trabalhado; calcular sobre o já calculado. Ganhamos desempenho.
Em anexo um banco vazio e outro com 70 mil movimentações de produtos.
Fiz um exemplo de uso delas no tópico deste link
E para ajudar mais, desmembro aqui a parte que faz o controle do estoque.
Basta inserir, alterar ou excluir um produto ou sua movimentação. Assim, outra ação necessária será disparada automaticamente no lado do back-end. Em um ambiente multiusuário, será um comando a menos a ser enviado "ocupando" a conexão.
A vantagem é clara: trabalhar sobre o já trabalhado; calcular sobre o já calculado. Ganhamos desempenho.
Em anexo um banco vazio e outro com 70 mil movimentações de produtos.
- Anexos
- bdEstoqueMacroDados.zip
- Você não tem permissão para fazer download dos arquivos anexados.
- (954 Kb) Baixado 371 vez(es)