Resolvido o problema, usei um exemplo do site do Tulio e fiz a alteração
necessária.

        var $belongsTo = array(
            'Origem' =>
                array('className' => 'Countrie',
                        'foreignKey' => 'local_origem_id',
                        'conditions' => '',
                        'fields' => '',
                        'order' => '',
                        'counterCache' => ''
                ),

            'Destino' =>
                array('className' => 'Countrie',
                        'foreignKey' => 'local_destino_id',
                        'conditions' => '',
                        'fields' => '',
                        'order' => '',
                        'counterCache' => ''
                )
        );

Abraço a todos

On 7/7/07, Rodrigo Xavier <[EMAIL PROTECTED]> wrote:
>
> Pessoal,
>
> Estou usando o cake no projeto de um sistema de controle de importações da
> empresa e surgiu então a seguinte dúvida:
>
> Como fazer para associar varias chaves estrangeiras (de uma mesma tabela)
> a uma tabela principal?
>
> Exemplo:
> Tenho uma tabela importations onde armazeno as informações sobre as
> importações da empresa.
> Duas coisas importantes que tenho que ter nessa tabela é o ID do país de
> origem e o ID do país de destino.
> Pro pais de origem, posso colocar pais_id na tabela importations, mas como
> faria para colocar o id para o pais de destino?
>
> Abraço a todos.
>
> Rodrigo Guimarães




-- 
Rodrigo Guimarães
Desenvolvedor Web

--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" dos 
Grupos do Google.
 Para enviar mensagens para este grupo, envie um email para 
[email protected]
 Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---

Responder a