Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/05/2011, 09:16
delta132
 
Fecha de Ingreso: abril-2006
Ubicación: Bogotá
Mensajes: 251
Antigüedad: 18 años, 6 meses
Puntos: 14
Respuesta: crar tabla para agregar amigos o usar tabal existente?

La manera que podrías utilizar(que por lo general se utiliza) es crear una nueva tabla que genere esa relación de amigos, p.e: rel_amigos y allí vas a tener dos columnas:

id_usuario1 | id_usuario2 | fecha_creacion

Bueno, tienes que buscarte unos nombres mas descriptivos, pero basicamente seria esto, luego solo agregas el id del que solicito ser amigo y el id del amigo que acepto (si es que lo hizo).

También podrías agregar un estado para ver en qué proceso va la solicitud y muchas otras cosas jeje, depende de tu imaginación.

Por ejemplo estado_amistad:

id | nombre | fecha_creacion | estado
1 En espera XXXX-XX-XX ACTIVO
2 Acepto XXXX-XX-XX ACTIVO
......

Saludos!