bonjour,
SVP j'ai vraiment un très grand problème au niveau de mon modèle conceptuel !
Il s'agit de gestion des utilisateurs au niveau d'un site écologique, un visiteur soit qu'il est un membre forum, administrateur (enfin il y a qu'un seule administrateur du site ).
un membre forum "est un" visiteur.
un administrateur "est un" visiteur.
donc automatiquement il s'agit de l'héritage.
Premièrement, j'ai crée une entité appelée "visteur" là où il y a par exemple:
login,mot de passe,date de naissance....
Deuxièmement, j'ai crée deux tables "membre_forum" et "admin" qui héritent de "visiteur",en ajoutant à chacune des attributs spécifiques.
J'ai en plus de ces entités, des autres telles que "newsletters","evenements" ...
Un visiteur,que se soit un "membre_forum" ou un "admin" peut s'abonner à une newsletters ,participer dans un évènement..
donc "participer" et "abonner" seront des associations entres les entités "evenement" et "newsletters" et "visiteur".
TOUT va bien jusque là
passons maintenant vers la création des tables, le prof m'a dit la table visiteur va disparaître, donc je dois créer deux tables à savoir "membre_forum" et " admin" avec les attributs de la table "visteur" ... OK c'est bon
mais pour les associations "participer" et "abonner" dois-je les dupliquer, puisque les entités "newsletters" et "evenement" ont des relations("abonner" "participer") avec les entités "membre-forum" et "admin"==> 4 associations qui ont le même rôle ???!!!!
j'espère que vous avez compris mon problème.
voic un shéma du modèle .
Je suis vraiment bloquée dans cette situation, je pourrais bien créer les 4 associations mais dans ce cas les bases de données ne sera pas optimale !
-----