Hola, estoy creando una base de datos para un equipo de fútbol.
Quiero crear un panel de usuario donde reciba los mensajes que le mande otro usuario.
En la tabla usuarios tengo
id|usuario|nombre|apellidos|correo|fechanacimiento |permisos
En otra tabla quiero poner todos los mensajes privados del sistema y que solo sean visibles para cada par de usuarios que hayan entablado conversación. De esta manera en la tabla mensajes tengo
id|autor|fecha|mensaje
El problema es el siguiente.
¿como último campo en usuarios debo poner id_mensajes o en mensajes debo poner id_usuarios como último campo ?
¿Qué criterio debo seguir para relacionar las tablas?
Muchas gracias por la ayuda.