Vous pouvez ajouter une description de donnée dans une Méta Entité, Méta Entité Type ou Méta Donnée Agrégée. Vous devez indiquer ses caractéristiques dans les sections dédiées qui se dégrisent. Chaque ligne de description correspond à une donnée (un champ) qui contiendra une valeur dans l'Entité Utilisateur. Pour chaque description de donnée, vous devez indiquer un format, des valeurs permises et des intervalles.
La valeur indiquée dans la zone Cardinalité maximale doit être supérieure ou égale à la valeur indiquée dans la zone Cardinalité minimale. Si ce n'est pas la cas, une erreur s'affichera dans l'Entité Utilisateur.
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 . 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 donnée. La donnée devra être alimentée par une décimale comprise entre ces deux valeurs. |
Type Float | Saisissez une valeur au format Java Float dans la zone Valeur initiale (10e12 par exemple). Puis sélectionnez sa Capacité simple ou double. |
Type Integer | Saisissez une valeur initiale au format nombre entier dans la zone 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 donnée. La donnée 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 la zone 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 donnée. |
Type Time Stamp | Saisissez une date avec un format de type Java stamp, sous forme d'une série de chiffres. |
Type Référence | Ce type permet d'indiquer une relation avec une ou plusieurs entités. Vous devez sélectionner les entités impliquées dans la relation. |
Des zones saisissables apparaissent alors. Vous pouvez y saisir une valeur minimale et maximale, incluses ou non, et un libellé. L'intervalle que vous saisissez doit se conformer à la longueur et au type de classe défini pour la donnée.
Par exemple, si la donnée 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.
Une case à cocher Contrainte vous permet de contrôler le type de message d'erreur dans les Entités Utilisateurs issues de la Meta Entité si une relation cible une instance non définie. Cette case est cochée par défaut. Par défaut, les Entités Utilisateurs issues de la Méta Entité requièrent l'existence de l'instance ciblée par la relation. Si une instance non définie est indiquée en tant que valeur d'un champ dans l'Entité Utilisateur, un message d'erreur s'affichera sur la ligne. Si cette case n'est pas cochée, seul un avertissement s'affichera sur la ligne dans l'Entité Utilisateur.