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 indiquer la cardinalité minimale.
La valeur par défaut est "0". Cette valeur 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é sous 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. Types de formatType |
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 .
Cliquez sur ce lien, vous y trouverez des modèles de format date et heure. |
Type Décimal |
Saisissez une valeur décimale dans la zone Valeur
initiale (2.0 par exemple). 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 (10e12 par exemple). 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 optionnellement
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.
- 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 aux 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 -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 icône
. Cliquez
sur − pour supprimer une valeur du tableau.
Vous pouvez également remonter ou descendre une valeur dans le tableau
avec les boutons de direction.
- Intervalles
- Cliquez sur + pour ajouter des intervalles
dans
le tableau. Des zones saisissables apparaissent alors. Vous pouvez
y 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. Les intervalles peuvent être fermés,
c'est-à-dire incluant les deux valeurs (]E(), Z()[).
Ils peuvent être ouverts et n'incluant pas les deux valeurs ]E(),
Z()[. Ils peuvent enfin inclure 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 actualiser.
- 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.