Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

problema con relacion de usuarios

Estas en el tema de problema con relacion de usuarios en el foro de Mysql en Foros del Web. Buenos dias!, vereis, tengo una tabla llena de usuarios. El caso es que estos usuarios pueden hacerse amigos, y no se como hacerlo para establecer ...
  #1 (permalink)  
Antiguo 03/11/2011, 09:48
 
Fecha de Ingreso: agosto-2009
Mensajes: 48
Antigüedad: 14 años, 8 meses
Puntos: 1
problema con relacion de usuarios

Buenos dias!, vereis, tengo una tabla llena de usuarios. El caso es que estos usuarios pueden hacerse amigos, y no se como hacerlo para establecer dicha relacion. ¿Debo crear una tabla adicional?, ¿foreign keys?.....He creado otras tablas para la base de datos sin problema, pero esta me es algo diferente.
  #2 (permalink)  
Antiguo 03/11/2011, 11:11
 
Fecha de Ingreso: junio-2007
Ubicación: Buenos Aires, Argentina
Mensajes: 262
Antigüedad: 16 años, 11 meses
Puntos: 1
Respuesta: problema con relacion de usuarios

Todo depende de cómo tengas organizada las tablas y qué uso vayas a darles dentro del programa. Lo más sencillo que se me ocurre en este momento es crear una tabla con dos columnas: id_usuario, id_amigo. En la primera ponés el usuario que solicita la amistad, y en la segunda el id del usuario al que se lo solicita. Incluso podrías agregar una tercera columna que sea un booleano "confirmado" si deseás que el potencial amigo responda afirmativa o negativamente.

Saludos!
Pablo
__________________
Moebius Digital | La pieza que faltaba
Diseño web | Web hosting

Etiquetas: relacion, tabla, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:50.