Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/05/2012, 13:52
Blashak
 
Fecha de Ingreso: noviembre-2007
Mensajes: 471
Antigüedad: 16 años, 5 meses
Puntos: 2
relacion-entidad

Hola,

Estoy implementando el modelo entidad-relacion entre usuarios y amigos, pero tengo una pregunta.

tabla usuario
id_usuario
nombre

tabla amistad_usuario
id_amistad_usuario
id_amistad
id_usuario

tabla amistad
id_amistad
id_usuario


suponiendo que tengo estos datos

tabla usuario
1 pablo
2 juan

tabla amistad_usuario
1 1 1

tabla amistad
1 2

select
u.id_usuario,
a.id_usuario
FROM usuario u
inner join amistad_usuario au
on au.id_usuario = u.id_usuario
inner join amistad a
on a.id_amistad = au.id_amistad
where u.id_usuario = "id de la ficha perfil de usario"
con la siguiente consulta, si yo me meto en el perfil de pablo en su perfil me apareceria que es amigo de juan pero si me meto en la ficha de juan no me aparecera que es amigo de pablo. esto es que esta mal la relacion-entidad???

un saludo