Téléchargement des produits


Version anglaise


 

Accès

Pour afficher, créer ou modifier les caractéristiques générales d'une propriété logique, effectuer un clic sur l'onglet Général de la boîte de dialogue Créer/Modifier une propriété conceptuelle.

 

Les informations affichées

Affectée à l'entité/l'entité sous-type/la relation

Nom de l'entité conceptuelle ou de l'entité sous-type ou de la relation à laquelle est affectée la propriété.

Ce champ n'est pas visible si la propriété n'est affectée à aucun objet.

 

Les informations saisies

Nom

Nom de la propriété.

Ce nom doit être un nom de propriété valide (au sens IBM du terme), unique parmi les noms de propriétés dans l'environnement.

Longueur limitée à 15 caractères.

Saisie obligatoire.

 

Désignation

Désignation définissant clairement la propriété.

Longueur limitée à 50 caractères.

Saisie obligatoire.

 

Type de donnée

Type de donnée éventuel de référence de la propriété.

La liste des types de donnée possibles varie en fonction de la visibilité de la propriété et de l'endroit à partir duquel a été ouverte la boîte de dialogue : à partir ou en dehors d'un domaine. Dans certains cas, seuls les types de données publics seront affichés, et dans d'autres cas, en plus des types de données publics, apparaîtront également les types de données privés du domaine courant.

Si un type de donnée est choisi, ses informations (longueur, nombre de décimales) sont reportées (si elles existent) sur la propriété et sont alors protégées.

Par défaut : "Aucun".

 

Type

Valeurs possibles :

"Alphanumérique"

 

"Binaire"

 

"Condensé"

 

"Condensé dft"

Condensé par défaut ; peut être changé en "Etendu" au niveau du MLD.

"Date"

 

"Etendu"

 

"Image"

Champ binaire de grande capacité (Binary Large Object).

Ce type n'est pas compatible avec une base de données Btrieve et avec la génération de fichiers AS/400 (AS/400 natif).

"Time"

 

"Timestamp"

Ce type n'est pas compatible avec une base de données Btrieve.

Par défaut : "Alphanumérique".

 

Important : les types Date, Time et Timestamp ne sont pas gérés par les générateurs C de programmes de type "ADELIA".

 

Il est possible d'indiquer pour un type Alphanumérique que le champ doit être stocké en base de données en Unicode (ou caractère national en fonction des SGBD), en cochant la case Unicode attenante au champ.

 

Longueur

Nombre sur 7 positions maximum.

Pour les propriétés alphanumériques, il est possible d'indiquer la longueur :

- en kilos, en rajoutant à la valeur le suffixe "K" (par exemple 100K pour 102400), ou

- en mégas, en rajoutant à la valeur le suffixe "M" (par exemple 1M pour 1048576).

La longueur peut être soit celle de la propriété, soit celle du type de la propriété si ce type a une longueur. Dans ce dernier cas, la longueur n'est pas modifiable.

Saisie obligatoire.

 

Pour les types Date, Time et Timestamp, la longueur devient protégée et est affectée automatiquement de la façon suivante :

- Time : longueur de 8.

- Timestamp : longueur de 26.

- Date :

. formats *MDY, *DMY et *YMD : longueur de 8 ;

. format *JUL : longueur de 6 ;

. formats *ISO, *USA, *EUR et *JIS : longueur de 10.

Voir les champs "Type" et "Format date".

 

Lorsque le type est Alphanumérique, il est possible d'indiquer qu'il est variable, en cochant la case Variable attenante à ce champ. Un champ de saisie apparaît alors, permettant d'indiquer une longueur minimum réservée.

Remarque : pour les SGBD SQL Micro, par défaut tous les types alphanumériques (variables ou non) sont générés sous format VARCHAR, sauf si la case "Alphanumérique non variable en CHAR" est cochée. Dans ce cas, seuls les types alphanumériques variables sont générés sous format VARCHAR, les autres (non variables) sont générés sous format CHAR.

 

Lorsque le type est Numérique (condensé, étendu ou binaire) et que le nombre de décimales est à zéro, il est possible de définir la colonne en auto-incrément (valeur générée automatiquement par le SGBD) en cochant la case Auto-incrément. Cette option n'est disponible que si la propriété est affectée à une entité conceptuelle. Elle n'est pas accessible si l'entité a déjà une colonne de type auto-incrément. Bien que ce ne soit pas obligatoire, il est conseillé qu'une colonne de type auto-incrément fasse partie de la clé primaire de la table.

Le type auto-incrément peut avoir certaines limitations en fonction du SGBD utilisé. Voir la rubrique Limitation des types de données pour plus d'informations.

 

Pour le type Image, la longueur n'est prise en compte que pour DB2/400. Cette longueur doit être une valeur comprise entre 1 et 2048 Mo, ou peut être fixée à la valeur Défaut. Dans ce cas, la taille de la colonne de la table est celle par défaut de DB2/400, qui vaut 1 Mo.

 

Lg. min. réservée

Longueur minimum réservée.

Cette valeur n'est prise en compte que par DB2/400.

Ce champ n'est visible que si le type indiqué dans le champ Type est "Alphanumérique" et que la case à cocher Variable est cochée.

 

Format date

Format de la date :

*ISO"

Format ISO.

*MDY"

Mois, jour, année.

*DMY"

Jour, mois, année.

*YMD"

Année, mois, jour.

*JUL"

Format JULIEN.

*USA"

Format américain.

*EUR"

Format européen.

*JIS"

Format JIS.

Par défaut : "*ISO".

Ce champ n'est visible que si le type indiqué dans le champ Type est "Date".

 

Nb. décimales

Nombre de décimales sur deux positions.

Ce peut être soit le nombre de décimales de la propriété, soit le nombre de décimales du type si la propriété a un type. Dans ce dernier cas, il n'est pas modifiable.

Si ce champ est laissé vide, le nombre de décimales sera égal à 0.

Ce champ n'est visible que si le type indiqué dans le champ Type est "Binaire", "Condensé", "Condensé dft" ou "Etendu".

Saisie facultative.

 

Identifiant

Numéro d'ordre de la propriété dans l'identifiant si la propriété fait partie de l'identifiant (champ Identifiant non vide et différent de 0).

Ce champ n'est visible que si la propriété est affectée à une entité conceptuelle.

Ce champ est protégé si la propriété est virtuelle (elle ne peut être identifiant dans ce dernier cas).

Longueur limitée à 2 caractères.

Saisie facultative.

 

Nom court

Ce nom doit être un nom court valide (au sens IBM du terme), unique dans l'environnement parmi les noms courts des propriétés conceptuelles.

Longueur limitée à 10 caractères.

Saisie facultative.

 

Les boutons radio

Visibilité

La visibilité d'une propriété peut être publique ou privée. Seul le propriétaire de la propriété ou un concepteur ayant les droits de modification peut changer cette visibilité.

Une propriété publique ne peut être changée en privée si elle est attachée à plus d'un domaine.

Si la propriété est un identifiant d'une entité publique, elle est nécessairement publique et ne peut devenir privée. Si la propriété a un type de donnée privé, elle est nécessairement privée et ne peut devenir publique.

En mode création, la visibilité est initialisée à publique.

 

 

Les boutons

Afficher / Affecter

Ouverture d'une boîte de dialogue affichant la liste des règles de gestion affectées à la propriété, ainsi que la liste des règles de gestion disponibles pouvant lui être affectées.

 

Ordonner

Ouverture d'une boîte de dialogue affichant la liste des règles de gestion affectées à la propriété, qui a pour but de réordonner cette liste en modifiant les numéros d'ordre des règles de gestion la composant.

Ce bouton est inactif si l'on se trouve en mode affichage.

 

Domaines

Ouverture d'une boîte de dialogue affichant les différents domaines auxquels la propriété est attachée.

 

Informations

Ouverture d'une boîte de dialogue affichant des informations sur la propriété en cours, telles que le nom du propriétaire concepteur, les dates et heures de création et de modification.

 

Commentaires

Ouverture d'une boîte de dialogue permettant la saisie d'un texte de commentaire qui sera associé à la propriété en cours.

 

 

↑ Haut de page

  • Aucune étiquette