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!!