Bonjour,
Je souhaiterais avoir des avis sur le mcd que j'ai crée.
Je décris un peu le fonctionnement :
Il y-a plusieurs personnes : prof,enfant,chef de famille,admin
Tous ces personnes peuvent s'inscrire a la newsletter d'un stage auquel un admin (qui peut aussi etre prof ou une famille) envoie des emails.
Un stagiaire s'inscrit à 1 ou plusieurs stages et pour un stage il possède une famille et est placé dans un groupe de classe
Ce groupe est sous la responsabilité d'un seul professeur.
On doit savoir avant de recevoir les fiches des stagiaires quelles sont les familles qui pourront accueillir des stagiaires cette année, à quelle stage il participeraient et combien de stagiaires ils prendraient.
J'ai oublié de préciser quelques petites choses :
En faites j'aurais plutôt du appeler l'entité personne UTILISATEUR. Les profs, les admins, les stagiaires et les chefs de famille sont des utilisateurs. L'entité enfant sert juste à savoir combien d'enfants possède une famille car elles en possèdent en nombre variable et les enfants ne sont donc pas utilisateur (ils n’accèdent pas au site).
j'ai oublié de mettre un attribut e-mail dans l'entité UTILISATEUR (enfin PERSONNE) mais par contre l'entité e-mail associé à STAGIAIRES permet de lier des adresses e-mails en plus de celle que possède le stagiaire et qui correspond au adresses e-mails des ces proches qui veulent s'inscrire à la newsletter.
L'entité événement correspond à tous les activités qui se dérouleront pendant le stage (Activité, Cours, Fêtes) Elle permet de constituer le programme du stage.
Voici le mcd :
(voir l'image en pj)
Et le mpd correspondant :
(voir image en pj)
Maintenant, en regardant le mpd je me demande que viennent faire les lignes GRO_N°Stage et FAM_N°Personne dans la table INSCRIPTION STAGE ou FAM_N°Personne dans CHEF DE FAMILLE ou encore FAM_N°Personne dans FAMILLE
Pourquoi la traduction du MCD donne cela qui est inutile ?
Est-ce au niveau des liens identifiants ?
Partager