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

¿Contacto entre usuarios de un sistema como "amigos"?

Estas en el tema de ¿Contacto entre usuarios de un sistema como "amigos"? en el foro de Mysql en Foros del Web. Wenas gente!!!! :) A ver, estoy buscando algun consejo pare desarrollar una parte de un sistema. El sistema tiene sus usuarios, pero quiero hacer algo ...
  #1 (permalink)  
Antiguo 19/06/2009, 11:00
 
Fecha de Ingreso: diciembre-2004
Mensajes: 197
Antigüedad: 19 años, 4 meses
Puntos: 1
¿Contacto entre usuarios de un sistema como "amigos"?

Wenas gente!!!!
:)

A ver, estoy buscando algun consejo pare desarrollar una parte de un sistema.
El sistema tiene sus usuarios, pero quiero hacer algo para que se conecten y queden como "amigos", y q cada usuario tenga su lista de amigos y demas.

Lo unico que se me ocurrio es que a traves de varias bases:

tabla 'users' (datos de los usuarios):
usuario_id => el id del usuario primario
listaamigos_id => el id de la lista de sus amigos
(mas todos los otros campos de los datos del perfil del usuario)

tabla 'listaamigos'
listaamigos_id => el id de la lista creada
usuario_id => el id del usuario primario

tabla 'usuariosamigos'
listaamigos_id => el id de la lista creada
usuario_id_amigo => el id del usuario primario

Y esos dos campos ultimos se repetirian por cada "amigo" que uno tendria en la lista.
Es decir, uno al tomar un usuario como amigo (la primera vez crea una lista, las siguientes chequea si existe una lista ya) y en la ultima lista, se pone el id del usuario de la lista que refiere al usuario primario.

Pero realmente no se si es muy buena idea, no se si basicamente funcionaria bien.

OKis, espero haber sido claro.
Alguna idea?

Saludos y gracias desde ya!
__________________
Diseñador y Desarrolador en Proyecto81 WebStudio

Última edición por daenor; 19/06/2009 a las 14:56
  #2 (permalink)  
Antiguo 19/06/2009, 15:20
 
Fecha de Ingreso: diciembre-2004
Mensajes: 197
Antigüedad: 19 años, 4 meses
Puntos: 1
Respuesta: ¿Contacto entre usuarios de un sistema como "amigos"?

Ya esta gente, lo solucione con otra tabla de relaciones de ids.
MI problema era que sean demasiadas entradas, y a la hora de buscar demasiado tiempo, pero me parece que estaba exagerando ^^

Saludos!
__________________
Diseñador y Desarrolador en Proyecto81 WebStudio
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 00:05.