Tengo una tabla de mensajes entre usuarios como sigue:
ID (PK): numero del mensaje.
autor (ID del autor).
destinatario (ID del destinatario).
...
Es decir, en autor y destinatario, lo que guardo es el ID (y no el nombre) del usuario.
Con esta configuración lo que quiero es que un usuario, al acceder a la sección de mensajes, vea sus mensajes (perogrullada donde las haya...)
Me gustaria saber 2 cosas:
1) Si esta es la configuración correcta. Es decir, es mejor que guarde los ID? sería mejor simplemente almacenar el nombre?...es irrelevante que guarde uno u otro indistintamente??
2) En el caso de que fuese correcto como lo estoy haciendo, ...como puedo obtener en una consulta el nombre del autor del mensaje en lugar de su ID??Es que me estoy haciendo un lio..
Código MySQL:
Ver original
Un saludo y muchas gracias por vuestro tiempo.