CREATE TABLE TBIMPLANTACAO_TELAS (
    ID INTEGER,
    IMPLANTACAO_DETALHE_ID INTEGER,
    TELA INTEGER);

CREATE SEQUENCE GTBIMPLANTACAO_TELAS;

SET TERM ^ ;

create trigger ttbimplantacao_telas_b01i for tbimplantacao_telas
active before insert position 0
as
begin
  if (new.id is null) then
    new.id = gen_id(gtbimplantacao_telas,1);
end
^

SET TERM ; ^

CREATE INDEX ITBIMPLANTACAO_TELAS_ID01
ON TBIMPLANTACAO_TELAS (ID,IMPLANTACAO_DETALHE_ID,TELA);