CREATE TABLE modelo_planos (
    id                   bigint NOT NULL,
    descricao            VARCHAR2(255) NOT NULL,
    estrutura_negocio_id bigint NOT NULL,
    tipo_modelo          SMALLINT NOT NULL
);

ALTER TABLE modelo_planos
    ADD CHECK ( tipo_modelo IN ( 1, 2, 3, 4, 5,
                                 6 ) );

COMMENT ON COLUMN modelo_planos.tipo_modelo IS
    'Tipo do modelo de Plano
1-Produtos
2-Serviços
3-Centro de Custos
4-Plano Contábil
5-Plano Financeiro
6-Plano Contábil Auxiliar';