Le but de la Transformation DDL est de créer un modèle de données du modèle logique, produisant un modèle ciblé au type de base de données par défaut, qui est prêt pour la génération DDL.
Modèle de Données peut alors être utilisé pour automatiquement produire des déclarations DDL pour exécuter dans un d’Enterprise Architect des produits de base de données supportés.
Il utilise et démontre un soutien dans la langue intermédiaire pour les concepts spécifiques de bases de données suivantes:
Tableau | Mappés un à un sur les éléments de classe |
Colonne | Mappés un à un sur les attributs |
Primary Key | Inscrivez toutes les colonnes impliquées et ceci assurera qu'ils existent dans la classe et créent une méthode Primary Key pour eux. |
Foreign Key | Ceci est une sorte spéciale de connecteur. Dans les sections source et cible, la liste de toutes les colonnes impliquées et ceci assurera qu'ils existent, assurent qu'une Primary Key correspondant existe dans la classe de destination et de créer la Foreign Key appropriée. |
Les deux diagrammes suivant montrent PIM typique à la Transformation de Modèle de Données
Premièrement le PIM :
Deuxièmement le PSM comme automatiquement produit: