Em 26/04/13, Marcelo da Silva<[email protected]> escreveu: > > Então podemos ter N para N quando for FKs (sem unique), entendi... > Minha duvida surgiu porque eu tentei criar uma FK referenciando para um > Campo PK de outra tabela e ele me forçou a colocar NotNull no campo B > > Vivendo e aprendendo :) > > Mas no meu caso vou ter que fazer uns malabarismos pois o CampoA é uma PKey >
Não, você entendeu errado. Você só pode ter (1:N) ou (0:N). Para ter (N:N) você precisa ter uma tabela auxiliar com dois (1:N). Veja: http://www.postgresql.org/docs/current/interactive/ddl-constraints.html#DDL-CONSTRAINTS-FK Osvaldo _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
