Bien, estoy pensando en la forma de hacer el sistema, pero solo se me ocurre esta forma y no me parece las mas correcta.
BOTON AÑADIR AMIGOS
al pulsar [Añadir] "X" manda invitacion a "Y"
en la db lo guarda de esta forma: [ invitacion de "X" para "Y" con estado PENDIENTE(1) ]
PAGINA DE SOLICITUDES de "Y"
Tienes una Peticion de amistad de "X"
[Aceptar] Cambiariamos el estado de la solicitud de PENDIENTE(1) a ACEPTADA(2) y hariamos 1 INSERT a "X" y "Y" en CUENTAS > AMIGOS con el nombre del amigo
[Ignorar] Cambiariamos el estado de la solicitud a IGNORADA(3)
MOSTRAR AMIGOS EN PERFIL de "X"
Hacemos una consulta a CUENTAS > AMIGOS de "X" y mostramos todos los resultados.
Amigos: X, Y, Z, A, B, C
No me acaba de convencer la forma en la que tengo pensado hacerlo, ya que me estarian todos los amigos en la misma columna y a la hora de hacer una consulta seria mas complicado sacar X amigo. Vamos que tengo un lio en la cabeza que pa que.
Necesito algun metodo mejor