Vous pouvez ajouter une description de rubrique dans une
Méta Entité, une Méta Entité Type ou une Méta Données Agrégée. Lorsque
vous insérez une description de rubrique dans la composition de l'entité,
vous devez définir ses caractéristiques dans les sections dédiées
qui se dégrisent. Chaque ligne de description correspond à une rubrique
(un champ) qui contiendra une valeur dans l'Entité Utilisateur
qui sera créée sur le modèle défini dans la Méta Entité. Pour chaque
description de rubrique, vous devez indiquer son format, ses valeurs
permises et ses intervalles.
Utilisation d'un
composant
- Cardinalité minimale
- Saisissez une valeur numérique pour un indiquer la cardinalité
minimale. La valeur par défaut est '0', elle indique que
la présence de la rubrique dans l'Entité Utilisateur n'est
pas obligatoire.
- Cardinalité maximale
- Saisissez une valeur alphanumérique. La valeur par défaut est 'n'
pour indiquer qu'il n'y a pas de limite dans le nombre d'occurrences
de la rubrique dans l'Entité Utilisateur.
Des contrôles seront effectués sur les valeurs entrées
dans cette rubrique au niveau de l'Entité Utilisateur. Par exemple,
si vous saisissez une cardinalité minimale qui s'avère supérieure
à la maximale, un message affiche dans une infobulle la nature de
l'erreur. Dans notre exemple, ce sera "la cardinalité maximale
doit être supérieure ou égale à la cardinalité minimale". Dans ce
cas, vous devez modifier la cardinalité sou peine de rencontrer des
incohérences au niveau de l'Entité Utilisateur.
- Contrôle de valeur
- Le contrôle est possible sur des descriptions agrégées et des
rubriques. Si vous cochez cette case, seules seront contrôlées les
valeurs entrées dans le tableau des Valeurs permises ou
des Intervalles.
Description de la rubrique
- Nom
- Saisissez un nom pour identifier la rubrique.
- Libellé
- Saisissez un libellé pour identifier la rubrique.
- Type
- Sélectionnez le type de format de la rubrique, c'est-à-dire
du champ dans lequel sera entrée une donnée dans l'Entité Utilisateur.
Tableau 1. Type |
Commentaires |
Type Date |
Le format date est basé sur la classe Java SimpleDateFormat.
Saisissez un format de date et d'heure dans la zone Format .
Par exemple, saisissez "yyyyMMdd G 'at' HH:mm:ss z". Les valeurs permises
seront conformes au format défini dans cette zone. |
Type Décimal |
Saisissez une valeur décimale dans la zone Valeur
initiale (ex : 2.0). Ensuite saisissez une valeur décimale
minimale et maximale dans Type de définition dans
la section Détails de la description de la rubrique.
La rubrique devra être alimentée par une décimale comprise entre ces
deux valeurs. |
Type Float |
Saisissez une valeur au format Java Float dans Valeur
initiale (ex : "10e12"). Puis sélectionnez sa Capacité simple
ou double. |
Type Integer |
Saisissez une valeur initiale au format nombre
entier dans Valeur initiale. Ensuite saisissez
une valeur minimale et maximale pour le nombre entier dans Type
de définition dans la section Détails de la
description de la rubrique La rubrique devra être alimentée
par un nombre entier compris entre ces deux valeurs dans l'Entité
Utilisateur. |
Type String |
Saisissez une chaîne de caractères alphanumériques
dans Valeur initiale. Vous pouvez optionellement
renseigner les zones Taille maximale et Casse. |
Type Byte |
Saisissez une valeur initiale en octets. Indiquez
une Taille maximale dans la section Détails
de la description de la rubrique. |
Type Time Stamp |
Saisissez une date avec un format de type Java
stamp. C'est une série de chiffres. |
Type Référence |
Le type référence permet d'indiquer une
relation entre une Entité Utilisateur et une autre ou plusieurs entité(s).
Vous devez sélectionner les entités impliquées dans la relation. |
- Valeur initiale
- Une valeur initiale doit être définie pour tous les types de format
excepté le type référence pour lequel la zone est grisée. Saisissez
la valeur initiale de la donnée qui alimentera la rubrique dans l'Entité
Utilisateur.
- Détails de la description de la Rubrique
- Le contenu de cette section dépend du type de donnée sélectionné
dans la zone Type de la section Description
de la rubrique section.
- Type de définition
- Format
- Cette zone apparaît pour un Type Date.
Le format de la date se base sur la classe Java SimpleDateFormat.
Saisissez par exemple : "yyyyMMdd G 'at' HH:mm:ss z". Le format s'appliquera
automatiquement quand pour les valeurs permises que vous aurez renseignées.
- Capacité
- La capacité concerne les données Java de Type Float.
Sélectionnez une capacité simple ou double.
- Valeur minimale
- Cette valeur s'applique aux données de Type décimal, Type
Integer ou Type Time Stamp. Dans
cette zone, saisissez la valeur minimale autorisée pour la donnée
qui alimentera la rubrique dans l'Entité Utilisateur.
- Valeur maximale
- Cette valeur s'applique aux données de Type décimal, Type
Integer ou Type Time Stamp. Dans
cette zone, saisissez une valeur maximale autorisée pour la donnée
qui alimentera la rubrique dans l'Entité Utilisateur.
- Taille maximale
- La taille maximale doit être indiquée pour une rubrique de Type
String ou de Type Byte. La valeur
maximale est de un million d'octets pour les données de type
bytes. Il est déconseillé de charger la mémoire. La valeur par défaut
est de 10000 octets pour le type byte string.
Pour une chaîne alphanumérique, de type string, la valeur par défaut
est de -1 ce qui signifie "'illimitée".
- Casse
- Ce choix doit être indiqué pour une valeur de Type
String. Indiquez si la chaîne de caractères qui alimentera
la rubrique dans l'Entité Utilisateur devra être en majuscules
ou en minuscules.
- Valeurs permises
- Vous pouvez définir les valeurs autorisées pour la Rubrique. La
liste est vide si aucune valeur n'a été renseignée. Dans le cas
contraire, le tableau affiche les valeurs permises et leurs libellés.
Cliquez sur + pour ajouter une valeur dans
le tableau. Pour modifier une valeur, il vous suffit de l'écraser.
Pour cela, cliquez sur la valeur pour l'éditer et modifiez-la.
Chaque valeur est identifiée dans le tableau par une icone 'valeurs
permises'
. Cliquez sur − pour supprimer une
valeur du tableau. Vous pouvez également remonter ou descendre une
valeur dans le tableau avec les boutons ↑ ou ↓ .
- Intervalles
- Cliquez sur + pour ajouter des intervalles
dans
le tableau. Des zones saisissables apparaissent alors à côté du tableau
et vous permettent de saisir une valeur minimale, maximale, incluses
ou non, et un libellé. L'intervalle que vous saisissez ici doit
se conformer à la longueur et au type de classe défini pour la rubrique.
Par exemple, si la rubrique est numérique, avec une longueur de trois
caractères, vous ne pouvez saisir ici qu'un intervalle à trois
caractères numériques. Il doit y avoir au moins deux valeurs entre
parenthèses et séparées au moins par un espace. Certains intervalles
peuvent être fermés, c'est-à-dire incluant les deux valeurs ([E(),
Z()]), soit ouverts et n'incluant pas les deux valeurs ]E(),
Z()[, soit incluant l'une et excluant l'autre valeur ]E(),
Z()] ou l'inverse. Une fois ces zones renseignées, cliquez sur
la valeur dans le tableau pour rafraîchir.
- Type de relation
- Le type de relation doit être spécifié lorsque vous sélectionnez
un type 'Référence'. Cette section contient deux tableaux.
Vous pouvez soit cocher 'Tous types' pour indiquer que la
relation concerne tous les types d'entités, soit cocher un ou
plusieurs types d'entités spécifiques. Si vous sélectionnez une
entité de type 'Entité Utilisateur', vous pouvez sélectionner
la Méta Entité à laquelle elle est rattachée en cliquant sur +.
Une boite de sélection vous présente la liste des Méta Entités présentes
dans votre espace de travail.