Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/05/2012, 13:57
davidsl88
 
Fecha de Ingreso: noviembre-2011
Mensajes: 6
Antigüedad: 13 años, 2 meses
Puntos: 0
Diseño BBDD red social

Hola!

Estoy con el diseño de la base de datos de una red social, y me han surgido algunas dudas

La primera es como plasmar la relacion entre usuarios. Habia pensado en hacerlo en una tabla "contactos" tal que asi:

Usuarios
id_usuario
nombre
etc...

Contactos
id_contacto
id_usuario1 ---> ¿?
id_usuario2 ---> ¿?
etc...

Pero no veo esto muy "eficiente". Hay alguna otra forma para hacer esto?

Estuve echandole un vistazo a este hilo y creo haber entendido que lo hace de la forma que he dicho:

http://www.forosdelweb.com/f86/como-seria-base-datos-red-social-851927/


La segunda duda es como gestionar los comentarios.
Habia pensado en crear una tabla comentarios tal que asi:

Comentarios
id_comentario
id_usuario ---> ¿?
id_perfil ---> ¿?
texto

Perfil
id_perfil
id_usuario
id_comentario ---> ¿?

Seria correcta esta forma?

Todo esta en fase de diseño y voy poco a poco, que no tengo mucha experiencia con estos temas aun :P

Cualquier sugerencia y mejora sera bienvenida!

Gracias!!