Pré. | Proc. |
ERD To Data Transformation du Modèle
La transformation Diagramme de relation d'entité (ERD) en Modèle de données convertit un modèle logique ERD en un modèle de données ciblé sur le type de base de données par défaut, prêt à générer des instructions DDL à exécuter dans l'un des produits de base de données pris en charge par le système. Avant d'effectuer la transformation, vous définissez le type de données commun pour chaque attribut et sélectionnez un type de base de données comme base de données par défaut. Vous pouvez ensuite générer automatiquement le diagramme Modélisation des données.
La transformation utilise et démontre support dans le langage intermédiaire d'un certain nombre de concepts spécifiques à la base de données.
Concepts
Concept |
Définition |
Voir aussi |
---|---|---|
Tableau |
Mappé un à un sur les éléments de classe. |
|
Colonne |
Mappé un à un sur les attributs. |
|
Primary Key |
Répertorie toutes les colonnes impliquées afin qu'elles existent dans la classe et crée une méthode Primary Key pour elles. |
|
Foreign Key |
Un type spécial de connecteur, dans lequel les sections Source et Cible répertorient toutes les colonnes impliquées de sorte que :
|
Transformer Foreign Keys |
Généralisation
La technologie ERD peut gérer la généralisation, comme illustré. Note que l'héritage par copie vers le bas n'est actuellement pris en charge qu'avec deux niveaux.
Exemple
Les éléments ERD
Après la transformation, ils deviennent les éléments Modèle de données
Notes
- Parfois, vous pouvez revenir à l'ERD, apporter des modifications et ensuite avoir besoin d'effectuer une autre transformation ; dans ce cas, pour obtenir de meilleurs résultats, supprimez toujours le Paquetage de transformation précédent avant d'effectuer la transformation suivante