Pré. | Proc. |
ERD To Data Transformation du Modèle
La transformation Entity Relationship Diagramme (ERD) to Data Modèle 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 alors générer automatiquement le diagramme de Modélisation des Données.
La transformation utilise et démontre la prise en support dans le langage intermédiaire d'un certain nombre de concepts spécifiques à la base de données.
Notions
Concept |
Définition |
Voir également |
---|---|---|
Tableau |
Mappé un à un sur les éléments de classe. |
|
Colonne |
Mappé un à un sur les attributs. |
|
Clé primaire |
Répertorie toutes les colonnes impliquées afin qu'elles existent dans la classe et crée une méthode de clé primaire 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 indiqué. Note que l'héritage de copie vers le bas n'est actuellement pris en charge qu'avec deux niveaux.
Exemple
Les éléments ERD
Après transformation, deviennent les éléments du Data Modèle
Notes
- Parfois, vous pouvez revenir à l'ERD, apporter des modifications et ensuite avoir besoin de faire une autre transformation ; dans ce cas, pour obtenir de meilleurs résultats, supprimez toujours la transformation Paquetage précédente avant de faire la transformation suivante