Suporte a Trigger no Builder
As triggers são ferramentas muito interessantes para garantir a integridade de dados em certas circunstâncias, como por exemplo registros que possuem controle de vigência inicial e final.
Elas garantem a integridade seja qual for o método de modificação dos dados: pelo sistema, via integrator onde alguém limpa a macro para poder importar ou inclusão via script (muitas vezes temos clientes que fazem esse tipo de coisa sem o nosso conhecimento e só vamos descobrir quando o sistema começa a gerar erros em algum processo).
Como a escrita de uma Trigger é diferente para cada banco de dados eu penso em algo como o programador escrever o corpo da trigger, por banco de dados, e o builder fazer o resto. Também seria necessário que o Builder conseguisse exibir as triggers invalidas da mesma forma como faz com os índices e constraints.