Salut à tous,
je pense que tout est dit dans le titre.
Je souhaite faire un petit sondage portant sur le formalisme que vous utilisez pour modéliser des données ; (Merise, uml, ....)
Merci d'avance
Version imprimable
Salut à tous,
je pense que tout est dit dans le titre.
Je souhaite faire un petit sondage portant sur le formalisme que vous utilisez pour modéliser des données ; (Merise, uml, ....)
Merci d'avance
Bonsoir,
Topic intéressant !
Tout d'abord, une petite précision : Merise est une méthode, UML est un langage... On pourrait très bien appliquer la méthode Merise en utilisant des diagrammes UML ;).
Mais bon, je comprends tout de même la question posée et, personnellement, j'utilise les schémas entité-association (que l'on associe souvent à Merise)... et qui se traduisent très facilement en diagramme de classes UML pour les inconditionnels ! 8-)
Un petit exemple de MCD sous forme de schéma E/A :
Pièce jointe 586633
Bonjour,
Pas mieux : j'utilise aussi le modèle entité-association que je trouve plus facile à lire que le diagramme de classe :)
Dans tous les cas je préconise fortement de commencer par la modélisation conceptuelle avant de s'intéresser au modèle tabulaire.
L'une des raisons pour lesquelles je déconseille de modéliser avec MySQL Workbensch pour les adeptes de MySQL ;)
Comme mon collègue Christian Soutou a rédigé l'ouvrage
Pièce jointe 586762
auquel j'ai mis mon grain de sel....
je répondrais par le fait qu'au tout début UML était incapable de représenter les MCD, et il a fallut attendre UML2 pour disposer des outils nécessaires pour une modélisation correcte. Cela dit UML ne connais ni le concept de DOMAINE, ni le concept de type et aujourd'hui on voit plein d'imbéciles gavé de UML par leurs prof vous assener que mettre un type TEXT partout est largement suffisant (préconisation quasi officielle maintenant dans PostGreSQL !!!!);
Donc, pas de UML qui est une vraie merde pour la modélisation des BD.
Effectivement la méthode initiale de Peter Chen (entité association) est la meilleure et dans ce cadre, je préfère de très loin, la notation MERISE 2 !
les autres méthodes ne pouvant monter au niveau conceptuel (IDF1X, Barker et autres notations US qui font l'impasse sur le conceptuel...)
A +