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.
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 |
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 |
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 |