Page 1 sur 1

Importation de Schéma DB

MessagePublié: Jeu 2 Juil 2009, 15:07
par Christian Bruyère
Bonjour,

Dans la version 7.5.845 d'évaluation de 30 jours, j'ai tenté de récupérer une base de données à partir de scripts provenant du MySQL. Le résultat correspond à une unique classe reprenant toutes les tables et effectivement une importation des tables dans le projet.

Il s'agit d'un résultat encourageant mais pas suffisant si on regarde la page du help coresspondant à "Import Database Schema from ODBC" où l'on annonce l'affichage d'un diagramme de classes complet reprenant toutes les colonnes de chacune des tables.

Pourriez-vous m'indiquer ce qu'il faudrait faire pour convertir ce schéma en diagramme de classe (même sans les foreign keys) ?

D'avance merci,

PS: Ni .bmp ni .pdf ne sont autorisés que faut-il faire pour envoyer un fichier ?

Re: Importation de Schéma DB

MessagePublié: Ven 3 Juil 2009, 10:36
par Yves
Bonjour Christian,

La première chose avant d'importer est de créer un paquetage vide dans lequel tu vas faire ton import. EA crée alors les tables dans ce paquetage au moment de l'import.
Tu peux ensuite créer dans ce paquetage un diagramme de classe, ou un diagramme Data Modeling si tu veux bénéficier de la toolbox adéquate.
Tu crées ensuite des vues sur les tables en faisant un drag&drop des tables qui t'intéressent dans le diagramme depuis le browser. Tu peux en sélectionner plusieurs à la fois dans le browser c'est plus pratique.
Pour que ton diagramme ressemble à quelque chose tu peux ensuite faire un layout. A ce propos tu peux choisir plusieurs stratégies de layout.
Ensuite en fonction de ce que tu veux voir, tu peux définir de façon précise les propriétés des vues, soit pour l'ensemble du diagramme (menu contextuel du diagram + properties) soit pour chaque table (menu contextuel de l'objet + feature visibility).