1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54

179

Formalisation informatique des descriptions : HyperQuest

La cardinalité de cet objet indique qu'il peut ne pas y avoir présence de l'objet (cardinal = 0) et que s'il est présent, alors il y en a un seul (cardinal = 1). Par défaut, on n'écrit pas dans les fichiers au format LCRC la possibilité pour un objet d'être inconnu car c'est le statut qui est défini pour tous les objets du modèle descriptif. Le premier chiffre suivant le mot clé "cardinal" indique la cardinalité minimale, le second chiffre étant la cardinalité maximale de l'objet.

Au niveau du questionnaire, la représentation des statuts possibles d'un objet se traduit par des boutons sélecteurs d'état comme on peut le voir sur la figure 6.13 suivante :

IMAGE imgs/Chapitre639.gif

Fig. 6.13 : Représentation des différents états d'un objet dans le questionnaire

L'utilisateur doit cliquer sur le bouton précédant le nom de l'objet à décrire pour indiquer le statut de cet objet :

"+" pour la présence, "-" pour l'absence, "?" pour l'inconnu.

En ce qui concerne la multiplicité d'un objet, on peut se reporter au § 6.5.5 sur la représentation des multi-instanciations d'objets.

6.5.3 Représentation des attributs d'un objet

Pour donner une valeur à l'attribut d'un objet, on clique sur le nom de l'attribut dans le champ des caractéristiques de l'objet (figure 6.12), ce qui a pour effet d'accéder à une autre carte intitulée <Attribut(Objet)>. Celle-ci donne la liste des valeurs possibles pour cet attribut. Les attributs sont définis en LCRC dans un fichier séparé des objets et possèdent des types différents (qualitatifs, numériques, commentaire, classifié).