Bonjour tout le monde,
Je voudrais réaliser une application PHP/MySQL qui me permettrait de stocker des mesures dans un BdD.
Je vais essayer de faire simple et concis :
- Il existe plusieurs types de mesures, chacune d'elle pouvant être brute ou traitée (par exemple débruitée)
- les mesures traitées dérivent d'une mesure brute. End'autres termes, une mesure est brute si, et seulement si, elle n'a subi aucun traitement. D'où la nécessité d'établir une association entre une mesure brute et une mesure traitée.
Ci-joint une ébauche du MCD, réalisée avec Dia (les losanges devraient être des ellipses, mais la méthode MERISE n'est apparement pas supportée par Dia...). Les cardinalités n'y figurent pas, car je ne suis même pas sûr de mon schéma !
En effet :
- Ai-je bien fait de décrire une association ternaire entre les entités "Type_traitement" et "Mesure" ?
- Dois-je plutôt distinguer mesures brutes et mesures traitées en créant 2 entités différentes ?
- Ou bien, devrais-je ajouter un attribut booléen dans l'entité "Type_Mesure", qui signalerait si la donnée est brute ou traitée ?
Merci d'avance pour votre aide !
Partager