Nesse caso o Campo1 da tabela2 seroa a tua chave estrangeira... isso ta correto. O campo2 pode até outra chave se vc tiver na tabela1 os mesmo dados pra poder fazer a ligação entre as tabelas.

entendeu?

André Saretta


From:  "João Paulo" <[EMAIL PROTECTED]>
Reply-To:  Grupo de Usuários do PostgreSQL no Brasil<[email protected]>
To:  [email protected]
Subject:  [PostgreSQL-Brasil] chave estrangeira
Date:  Tue, 31 Oct 2006 18:12:43 -0200

Olá pessoal..
 
seguinte: eu tenho uma tabela chamada tabela1 e um tabela chamada tabela2.
Na tabela1 eu tenho um atributo chamado campo1 do tipo int e na tabela2 este campo (campo1 da tabela1) é referenciado por 2 campos, qual seria a melhor forma de fazer essa associacao?
Eu coloquei que os 2 campos da tabela2 são chaves estrangeiras para o campo1 da tabela 1, esta é a melhor maneira? 
 
tabela1               tabela2
campo1             campo1 campo2 (coloquei que ambos os campos são chaves estrangeiras para a tabela 1)
1                       1           2
2                       2           3
3                       2           4
4                       3           4
 
João Paulo.

>_______________________________________________
>Grupo de Usuários do PostgreSQL no Brasil
>Antes de perguntar consulte o manual
>http://pgdocptbr.sourceforge.net/
>
>Para editar suas opções ou sair da lista acesse a página da lista em:
>http://pgfoundry.org/mailman/listinfo/brasil-usuarios



Torpedo Messenger- Envie mensagens do computador para o celular da galera Descubra como aqui!
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a