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!