Profil de transformation du modèle de données logique

Le profil de transformation du modèle de données logique contient différents stéréotypes vous permettant d'enrichir votre modèle UML. Ce profil contrôle la manière dont la transformation UML en LDM transforme chaque élément de modèle en objets modèles de données logiques. Ce profil est automatiquement appliqué à des modèles UML générés depuis des modèles de données logiques dans une transformation LDM en UML, afin de préserver les informations pertinentes provenant du modèle de données logique source. Les stéréotypes du profil modèle de données logique deviennent disponibles lorsque vous appliquez ce profil à votre modèle UML.

Les informations contenues dans ces tableaux décrivent les stéréotypes contenus dans le profil de modèle de données logique.

Tableau 1. Stéréotypes
Stéréotype Icône Supprimé
<<Domaine>> Défini Faux
<<Entité>> Défini Faux
<<Attribut>> Non défini Vrai
<<Clé primaire>> Défini Faux
<<Relation>> Non défini Vrai
Tableau 2. Extensions de stéréotype
Stéréotype Extension Requis
<<Domaine>> Enumération Faux
<<Domaine>> Type primitif Faux
<<Entité>> Classe Faux
<<Attribut>> Propriété Vrai
<<Clé primaire>> Propriété Faux
<<Relation>> Association Vrai
<<Relation>> Classe d'association Vrai
Tableau 3. Attributs de stéréotype
Stéréotype Attribut Type Valeur par défaut
<<Domaine>> Type de base Enumération VARCHAR
<<Domaine>> Longueur Entier 32672
<<Domaine>> Précision Entier 0
<<Domaine>> Echelle Entier 0
<<Domaine>> Requis Booléen Faux
<<Domaine>> Valeur par défaut Chaîne Non applicable
<<Entité>> Persistant Booléen Vrai
<<Entité>> Clé UseSurrogate Booléen Faux
<<Attribut>> Requis Booléen Faux
<<Relation>> Noms d'attribut Clé externe Pattern de chaîne : pkn1, fkn1; pkn2, fkn2; Non applicable
<<Relation>> Règle ParentDelete Enumération (NONE, RESTRICT, CASCADE, SET NULL, SET DEFAULT) Aucune

Commentaires en retour