URL: https://linuxfr.org/users/baud/journaux/conversions-mysql-postgresql-et-mcdmpd Title: Conversions MySql / PostgreSQL et MCD/MPD Authors: BAud Date: 2005年02月26日T14:42:06+01:00 Tags: modélisation, génie_logiciel, mcd et postgresql Score: 0 Cher journal, je viens de (re-)trouver SQL::Translator pour effectuer des conversions entre PostgreSQL et MySQL **[1]** que je vais de ce pas essayer. Mon objectif est de pouvoir générer des MCD (Modèle Conceptuel de Données) à partir des commandes de création de tables. J'ai bien essayé DBDesigner4 pour générer automatiquement le MPD (Modèle Physique de Données) avec l'option Menu Database / Reverse Engineering mais cela ne fonctionne qu'avec des bases MySQL (pas PostgreSQL ou alors je n'ai pas trouvé...). D'ailleurs, DBDesigner4 est-il encore maintenu ? Je n'ai pas réussi à trouver le CVS qui permettrait de disposer d'une version récente (voire plus jolie sous Gnome, les boutons étant plutôt mal adaptés au texte qui dépasse) Je préfèrerais pouvoir utiliser Dia, pour pouvoir plus facilement changer l'apparence du diagramme et les champs affichés : j'ai vu AutoDia **[2]** qui permet en ligne de commande de générer les diagrammes (bizarre personne n'a intégré cela à l'interface graphique ? je n'ai pas vu de greffon d'importation ou alors j'ai mal cherché : ça réaliserait quasi-directement la fonction de "reverse engineering" !?). J'avais fait une recherche des différents outils de conception (UML / Merise / génération de code PHP) **[3]** J'ai trouvé assez peu de tutoriaux les mettant en oeuvre, ce pourquoi je commence ce journal privé pour essayer de les utiliser de bout en bout : au final, ce serait pas mal d'obtenir la génération semi-automatique du code php permettant la gestion de création / mise à jour / affichage de données d'une base (si possible conforme XHTML 1.0 / CSS2). Si vos recherches vous ont permis de trouver quelques compléments, je suis preneur bien sûr. [1] [http://sqlfairy.sourceforge.net/(...)](http://sqlfairy.sourceforge.net/) SQL::Translator [2] [http://droogs.org/autodia/(...)](http://droogs.org/autodia/) création automatique de diagrammes UML / DB [3] [http://wiki.eagle-usb.org/wakka.php?wiki=ModelizationTools(...)](http://wiki.eagle-usb.org/wakka.php?wiki=ModelizationTools) liste d'outils de modélisation / génération de code php

AltStyle によって変換されたページ (->オリジナル) /