MCD et association réflexive

3 réponses - 2056 vues
Bonjour, J'essaie de schématiser une représentation MCD pour un site, mais je bloque sur un point.
J'ai une entité Membre(id, nom, prenom, age etc...)
Et j'aimerai créer une entité MessagePrivé, j'ai donc pensé à la créer en la reliant par une association et une nouvelle entité : Messageprivé(idMP, auteur, destinataire, sujet, lu...)
Je remarque que ça peut pas aller pour les champs auteur et destinataire, je me dis que je pourrai faire une association réflexive sur l'entité Membre en ajoutant dedans les attributs de MessagePrivé, mais j'y arrive pas vraiment...
Ni pour le passage en MLD.
Si vous avez une aide à m'apporter, je suis preneur ;)
Merci !
ps : si jamais besoin d'un dessin pour expliquer, dites ^^
Salut, Je ne sais pas si ça peux t'aider mais personnellement je ferai comme ceci:
Membre(id, nom, prenom, age etc...)
MP(id, sujet, mesage, lu ect...)
MasMP(id, ic_from, id_to)
Ce qui donnerai quelque chose comme ça à l'utilisation
Membre
1, Mr, Admin, 99, ect...
2, My, Tester, 0, ect...
MP
1, Tester MP, Message de Test lu, 1, ect...
2, Re Tester MP, Message de Test pas encore lu, 0, ect...
MasMP
1, 2, 1
2, 1, 2
Le 1er message est envoyer par "My Tester" puis le second est envoyé par "Mr Admin"
Voilà @+ ;)
Oui, bah je m'étais rabattu sur ça finalement entre temps. Tant pis, ça marche aussi ;)
Merci pour la réponse Oyo :)

(3 résultats)


Catégories


Tags


Liens