Bonjour,
N'étant pas spécialiste en conception de BDD, j'arrive à un moment où je sèche sur la réalisation d'une messagerie interne.
Je simplifierai au mieux mon problème.
Supposons donc que ma BDD comporte trois tables (peu importe les attributs, c'est juste la modélisation qui m'intéresse). La première stock les informations relatives aux comptes administrateurs, la deuxième celles relatives aux comptes utilisateurs (non administrateurs) et la dernière serait donc relatives aux messages.
Ma question est donc simple à priori : comment relier toutes ces tables entre elles de telle sorte à ce qu'un utilisateur puisse envoyer/recevoir des messages à/d'un autre utilisateur et à/d'un administrateur et où l'administrateur puisse faire de même.
En d'autres termes, comment faire en sorte que deux tables distinctes puissent "participer" à une même messagerie ?
D'avance merci à ceux qui se pencheront sur ce sujet.
Partager