Por que foi necessário criar 3 triggers?
Por que foi necessário criar 3 triggers?
Olá Vicente, tudo bem?
A tabela TAB_FUNCIONARIO_ORCAMENTO
depende de dados de três tabelas (TAB_FUNCIONARIO
, TAB_PROJETO
, TAB_DEPARTAMENTO
). Dessa forma, a criação das três triggers é necessária para garantir que a tabela TAB_FUNCIONARIO_ORCAMENTO
esteja sempre atualizada independentemente de qual tabela (TAB_FUNCIONARIO
, TAB_PROJETO
, ou TAB_DEPARTAMENTO
) seja modificada.
Com essas triggers, a tabela TAB_FUNCIONARIO_ORCAMENTO
será sempre atualizada com base nas operações realizadas nas três tabelas mencionadas, garantindo a integridade dos dados e a precisão das informações orçamentárias por departamento.
Espero ter esclarecido.
Qualquer dúvida, compartilhe no fórum.
Abraços e bons estudos!