Bonjour, je suis venue vous voir pour vous demander de l'aide, en ce moment je développe un site d'annonce comme le bon coin
je veux créer un système de messagerie privé pour que 2 utilisateurs puisse se parler entre eux
du coup ma question est comment faire pour avoir une table messages par exemples et lorsque j'affiche la table bah il m'affiche les messages et les 2 utilisateurs !
j'ai déja une table users,
du coup ça sera une relation de type onToMany vers messages ? un utilisateurs peut avoir plusieur messages

merci de faire part de vos proposition cordialement ! ?

2 réponses


Grafikart
Réponse acceptée

messages

id, message, from, to

Tu as 2 clefs vers users (le from qui contiendra l'auteur et le to qui contient le destinataire)
Une autre solution est d'avoir une table pour représenter une conversation, et les messages sont des enfants de cette conversation.

Je vais essayer ça du coup merci !