› Fóruns › Banco de dados Oracle › DUVIDA? foreing_key com boleano › DUVIDA? foreing_key com boleano
25 de maio de 2010 às 7:20 pm
#94222
Participante
Da pra fazer com function based unique index.
Uma coisa parecida com isso:
create unique index nome_do_indice on tabela_de_contatos (cliente_id * DECODE(principal,1,1,null));
Isso deve resolver teu problema… Só estou dando a idéia, não testei o código então ele pode ter algum erro.