nunesvictor
(usa Ubuntu)
Enviado em 27/08/2007 - 15:02h
pessoal, tenhu uma dúvida no uso de foreign key.
por exemplo, se eu quiser utilizar duas tabelas, por exemplo "usuario" e "comentarios" na qual, para o usuario registrar um comentário ele deve ter seus dados na tabela "usuario". Supondo que o id do usuario seja um campo "usr_id" auto_increment e que na tabela "comentarios" eu use "usr_id" como foreign key.
Ok, na aplicação agora...
Sempre que eu qser me referir ao usuario que postou um comentário eu teria que fazer um select do tipo:
"select * from usuario where usr_id in (select usr_id from comentario)"
???
Esse procedimento é necessário ou há uma outra maneira?
abraços