Pré. | Proc. |
Transformer Foreign Keys
Enterprise Architect en supporte la transformation en Foreign Keys de nombreux types de relations différents définis entre les entités dans un modèle logique.
Chaque Foreign Key dans 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 impliqués. Les transformations de Foreign Key sont réalisées avec le gabarit 'Connector' dans le langage DDL. Ce gabarit génère un jeu 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 connecteurs requis.
Par défaut, Enterprise Architect supporte transformations de ces types de connecteur :
- 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 "joindre" reliant à la fois 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 destination