CREATE TABLE filiais (
    id         bigint NOT NULL,
    empresa_id bigint NOT NULL,
    descriccao VARCHAR2(100) NOT NULL,
    pessoa_id  bigint NOT NULL,
    situacao   SMALLINT DEFAULT 1 NOT NULL
);
CREATE UNIQUE INDEX filiais_IDX_PessoaId ON filiais 
    ( pessoa_id WHERE situacao = 1
    ) 
;