Domaines de données et domaines de données logiques
Les domaines de données et domaines de données logiques permettent de définir une structure de données logiques constituée de classes et de vues de classes.
• Le domaine de données est utilisé pour décrire les dépôts de données de logiciels (Système applicatif, Application, Service applicatif ou Micro Service).
• Le domaine de données logique est utilisé pour décrire les dépôts de données (internes ou externes) de systèmes applicatifs logiques.
Les deux sont détenus par un paquetage et peuvent référencer des objets détenus dans d'autres paquetages.
Il est possible de définir le mode d'accès (CRUD) aux objets référencés par un domaine de données en les intégrant comme composants du domaine de données.
Créer un domaine de données
Vous pouvez créer un domaine de données / domaine de données logique à partir du dictionnaire de données qu'il décrit.
Pour créer un domaine de données logique :
1. Cliquez sur le menu de navigation Dictionnaires.
2. Dans la zone d'édition, dépliez le dossier Dictionnaires de données.
3. Faites un clic droit sur le nom du dictionnaire concerné et cliquez sur Nouveau > Domaine de données ou Domaine de données logique.
Le domaine de données apparaît dans l'arbre.
Le diagramme de domaine de données
Les domaines de données / domaines de données logiques peuvent être décrits par un diagramme.
Un diagramme de domaine de données est un diagramme de structure qui définit des classes et leurs relations suivant le formalisme Tout/Partie, en rapport avec le sujet du domaine de données décrit.
Vous pouvez relier plusieurs diagrammes de domaine de données à un domaine de données, suivant ce que vous voulez décrire.
Exemple de diagramme
Créer le diagramme d'un domaine de données
Pour créer un diagramme de domaine de données à partir du domaine de données :
1. Faites un clic droit sur le domaine de données et sélectionnez Nouveau > Diagramme.
2. Sélectionnez le type de diagramme Diagramme de domaine de données.
3. Cliquez sur OK.
Ajouter un objet au diagramme
Dans le diagramme du domaine de données, vous pouvez ajouter un nouvel objet ou relier un objet existant.
Les objets visibles dans un diagramme de données ne sont pas automatiquement rattachés au domaine de données. Une commande vous permet de définir les objets comme composants du domaine. Voir Ajouter un composant au domaine de données.
Ajouter une classe
Ajouter une vue de données
Ajouter un composant au domaine de données
Il est possible d'attacher des objets au domaine de données à travers des composants. Un composant référence un objet (classe ou vue de classe) et définit le type d'accès à l'objet en question (lecture seule, modification, suppression, etc.).
Le domaine de données est rattaché à un paquetage ; les objets créés directement par le biais de composants sont reliés automatiquement au paquetage du domaine de données.
Vous pouvez créer un composant à partir d'un objet qui figure dans le diagramme du domaine de donné ou à partir des propriétés du domaine de données.
Pour créer un composant à partir d'un objet du diagramme de domaine de données :
Le nom du composant créé apparaît dans les propriétés du domaine de données. Par défaut il porte le nom de l'objet qu'il référence.
Définir le mode d'accès aux composants (CRUD)
