CREATE TABLE TBBASE_CONHECIMENTO_MENUS (
    ID INTEGER NOT NULL,
    BASE_ID INTEGER,
    MENU_ID INTEGER);

ALTER TABLE TBBASE_CONHECIMENTO_MENUS
ADD CONSTRAINT PK_TBBASE_CONHECIMENTO_MENUS
PRIMARY KEY (ID);

CREATE SEQUENCE GTBBASE_CONHECIMENTO_MENUS;

SET TERM ^ ;

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

SET TERM ; ^

CREATE INDEX ITBBASE_CONHECIMENTO_MENUS_01
ON TBBASE_CONHECIMENTO_MENUS (BASE_ID);

CREATE INDEX ITBBASE_CONHECIMENTO_MENUS_02
ON TBBASE_CONHECIMENTO_MENUS (MENU_ID);