ERWin - como dividir a trigger dos relacionamentos de uma tabela em 2 ou mais partes?
18/06/2013
0
Bom dia pessoal,
Estou com um problema de limitação do Firebird na criação de uma TRIGGER.
Utilizo o ERWin para a modelagem do banco e existe uma tabela que é referenciada muitas vezes por outras tabelas do sistema (muitas mesmo, mais que 150 vezes).
O ERWin gera automaticamente a TRIGGER por exemplo AFTER DELETE para essa tabela, o problema é que está gerando apenas uma TRIGGER com todo o código necessário, e isso está gerando o seguinte erro na execução do script:
Too many Contexts of Relation/Procedure/Views. Maximum allowed is 255 CREATE TRIGGER tD_TabelaX FOR TabelaX AFTER DELETE AS
Gostaria de sabe se existe alguma maneira de fazer com que o ERWin divida a TRIGGER em 2 ou mais partes, mais ou menos:
tD_TabelaX
tD1_TabelaX
tD2_TabelaX
E assim por diante de acordo com um número n... de relacionamentos.
Obrigado,
Sérgio Ricardo
Estou com um problema de limitação do Firebird na criação de uma TRIGGER.
Utilizo o ERWin para a modelagem do banco e existe uma tabela que é referenciada muitas vezes por outras tabelas do sistema (muitas mesmo, mais que 150 vezes).
O ERWin gera automaticamente a TRIGGER por exemplo AFTER DELETE para essa tabela, o problema é que está gerando apenas uma TRIGGER com todo o código necessário, e isso está gerando o seguinte erro na execução do script:
Too many Contexts of Relation/Procedure/Views. Maximum allowed is 255 CREATE TRIGGER tD_TabelaX FOR TabelaX AFTER DELETE AS
Gostaria de sabe se existe alguma maneira de fazer com que o ERWin divida a TRIGGER em 2 ou mais partes, mais ou menos:
tD_TabelaX
tD1_TabelaX
tD2_TabelaX
E assim por diante de acordo com um número n... de relacionamentos.
Obrigado,
Sérgio Ricardo
Sérgio Braga
Curtir tópico
+ 0
Responder
Posts
19/06/2013
Fernanda Acacia
será que isso não seja uma limitação da propria ferramenta?
Responder
Clique aqui para fazer login e interagir na Comunidade :)