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
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 !
Un petit exemple de MCD sous forme de schéma E/A :
Patrick Bergougnoux - Professeur des Universités au Département Informatique de l'IUT de Toulouse III
La simplicité est la sophistication suprême (Léonard de Vinci)
LIVRE : Modélisation Conceptuelle de Données - Une Démarche Pragmatique
Looping - Logiciel de modélisation gratuit et libre d'utilisation
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
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 +
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
* * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager