Page 1 sur 1

gestin de mails dans une base de données.

Posté : 26 oct. 2007, 16:27
par max.onyx
Bonjour,

je cherche à savoir quelle est la solution technique la plus la plus afficace pour gérer des envois de mails entre membres comme sur les forums.
Quelle doit être l'organisation des tables pour gerer ces mails:
doit-on stocker tous les mails dans une même table avec reference de qui l'a envoyé et à qui il est destiné.

Ou bien ecriture des mails dans une table indexé par un identifiant unqiue du mail ; puis dans une autre qui a envoyé quoi à qui.

Ou bien d'autres solutions ?

j'ai conscience que suivant l'organisation de ces tables les requétes seront plus ou moins longues à traiter.

Merci par avance de vos réponses.

Posté : 26 oct. 2007, 16:40
par zeus
Bonjour,

Tout dépend de tes besoins. Si tu ne proposes à tes membres de ne pouvoir envoyer un message qu'à une unique personne, alors une unique table avec l'expéditeur et le destinataire suffit.

Si tu veux permettre l'envoi à plusieurs personnes, il te faut une table qui contient le message et l'expéditeur, puis une autre table qui contient l'identifiant du message et l'identifiant du destinataire. Du coup, si tu veux l'envoyer à plusieurs personnes, tu n'as qu'a insérer plusieurs lignes dans cette seconde table ;)

Posté : 26 oct. 2007, 16:48
par max.onyx
merci

ceal répond à ma demande.

bonne soirée et bon week-end.