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
Sérgio Braga

Sérgio Braga

Responder

Posts

19/06/2013

Fernanda Acacia

será que isso não seja uma limitação da propria ferramenta?
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar