muy buenas! tengo algunas dudas con relacionar estas 3 tablas y si realmente hacen falta 3 tablas.
tengo una tabla de usuarios, lo que estoy intentando es un sistema de mensajería privado, pero no si si la relación tiene que ser de 1 a varios, o seria mejor crear una tabla intermedia y hacerlo de varios a varios.
también he creado 2 tablas una de enviados y otra de recibidos por si un usuario borra un mensaje que no se le borre al otro.
alguien me puede ayudar con la manera mas eficiente de hacer esto?
os pongo mi BD:
un saludo