Pré. | Proc. |
Transformer Foreign Keys
Enterprise Architect supporte la transformation en Foreign Keys de nombreux types de relations différents définis entre des entités dans un modèle logique.
Chaque Foreign Key d'un modèle physique est représentée par la combinaison d'un connecteur stéréotypé et d'une opération dans chacun des Tableaux concernés. Les transformations Foreign Key sont réalisées avec le gabarit « Connecteur » dans le langage DDL. Ce gabarit génère un ensemble de données intermédiaire qui est ensuite interprété par le moteur de transformation d' Enterprise Architect pour créer toutes les entités physiques et tous les connecteurs requis.
Par défaut, Enterprise Architect supporte les transformations de ces types de connecteurs :
- Généralisation - ce type de connecteur créera une Foreign Key avec une multiplicité de 0..1 dans la source et 1 dans la destination
- Classe d'association - ce type de connecteur créera un tableau « joint » reliant les Tableaux source et de destination
- Association/Agrégation - ces types de connecteurs utilisent la multiplicité définie dans la relation du modèle logique pour joindre les Tableaux source et de destination