Bonjour Superkoala42,
Envoyé par
Superkoala42
Un utilisateur aura une ou des formations acquisent, une ou plusieurs expériences, une ou plusieurs compétences."
Cette partie est correcte. Toutefois, il est possible de l'améliorer. En effet, contrairement aux formations et aux compétences, une expérience est spécifique à un utilisateur, elle lui appartient. EXPERIENCE est une entité faible de l'entité forte USER. Cela se traduit par la mise en oeuvre de l'identification relative de EXPERIENCE par rapport à USER. En notation PowerAMC :
[ USER ]<-0,n----( )---(1,1)-[ EXPERIENCE ]
Lors de la traduction du MCD en MLD, l'identifiant de EXPERIENCE devient l'ensemble constitué par les identifiants de USER et de EXPERIENCE : {UserID, ExperienceID}. Par exemple, si le USER <1> a 2 expériences numérotées <1> et <2>, leur identifiant dans la table EXPERIENCE est {1, 1} et {1, 2}.
Envoyé par
Superkoala42
Mon site devra avoir deux utilisateurs un FR et un EN, afin de translater les informations.
Deux utilisateurs ?
Partager