Sei que ao criamos uma FK o campo lincado devem ter o mesmo conteúdo nas tabelas A e B
Exemplo: TabelaA->Codigo = 123 TabelaB->Codigo = 123 FK->TabelaA Tenho a seguinte duvida: TabelaB->Codigo pode ser 0 123 0 456 etc Queria saber se existe uma FK que diga que quando o valor de B for > 0 ele esteja na tabela A, senão ele permite que seja 0 (somente) Isso existe, ou só por Triggers / Procedures ? -- Marcelo Silva ---------------------------------------------------------------- Desenvolvedor Delphi / PHP My Postgres database Cel.: (11) 99693-4251
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral