Database Reference
In-Depth Information
Dans cet outil, le terme
physical model
désigne un schéma relationnel (niveau logique) et
logical model
désigne un script SQL.
Avant tout, créez un projet puis conigurez l'afichage des tags qui serviront à annoter un
diagramme de classes pour sa transformation (
Outils>Options graphiques
…
Diagramme de
classes
, rendez visible les
tagged values
). Ensuite, déployez le module SQL (
Outils>Deployer
un MDAC
… choisissez
generator>SQLDesigner
). Concernant ce module (
Outils>Options
MDAC
…), conigurez l'accès à votre base. Dans l'option
Génération de diagramme sur le
modèle physique
, cochez la case correspondante.
Vous pouvez créer un paquetage (dans la racine) qui contiendra votre diagramme de classes.
La transformation de modèle nécessite que vous enrichissiez au préalable le diagramme de
classes UML de
tagged values
. Ainsi, vous devez annoter chaque classe du tag
persistence
en adjoignant la propriété
persistent
.
Identiiants
Pour ajouter des attributs à une classe, cliquez sur l'icône de l'attribut, puis cliquez à
nouveau dans sa classe. Les identiiants sont choisis via un clic droit sur la classe puis
MDA Components>SQL Designer>Primary key
… Pendant la saisie du diagramme de
classes, servez-vous plutôt de la fenêtre de gauche
(Explorer
) pour supprimer les éléments
superlus.
Figure 5-14
. Identification des classes