Bom dia pessoal, sei que são 3hrs da manhã :( Acontece que surgiu uma dúvida e estou enviando a todos os amigos para ver se alguém pode me ajudar, a questão é quando se faz os relacionamento entre tabelas devemos ou não usar as FK's como chave primária ?
Está meio confuso ? Vou tentar explicar melhor: Tenho uma tabela, usuario e outra tabela contato_usuario, a estrutura é a seguinte: usuario -> id_usuario / nome_usuario contato_usuario -> id_contato / descricao_contato / fk_id_usuario O campo fk_id_usuario faz relacionamento com o campo id_usuario da tabela usuario, a pergunta é: Esse campo fk_id_usuario quando devemos marcar ele como primary_key junto com a chave primario id_contato, alguem pode me explicar essa diferença ? De ter uma chave primaria em uma tabela e/ou 1 chave primaria + 1 chave primaria sendo FK ? obrigado a todos -- Att, André da Silva Severino Desenvolvedor web (19) 8847.3747 Email: [email protected] Url: http://andrewd.com.br _______________________________________________ [email protected] http://www.codeigniter.com.br http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br --------------------------- Oportunidade de negócio http://www.franquiasargohost.net ---------------------------

