| 
		 | 
		 | 
		 | 
		 | 
		
		 1)
		  | 
		 | 
		
		 un raisonnement guidé par les faits en chaînage avant (déduire la valeur
		
		d'un champ à partir de celle d'un autre champ à l'aide d'un démon "si-
		
		ajouté" : par exemple, le fait que le mode de culture soit "plein-champ"
		
		permet de déduire automatiquement que le type de culture est "en-sol" et
		
		que le mode de chauffage de cette culture est "froid"),
		 
		un raisonnement guidé par les buts en chaînage arrière (déduire la valeur
		
		du champ à partir de celle de plusieurs autres champs à l'aide d'un démon
		
		"si-besoin" : par exemple, si l'on cherche à renseigner le rapport entre la
		
		longueur des ailes et la longueur du corps d'un insecte, un message
		
		"rapport" est envoyé à la longueur des deux objets pour savoir s'ils sont
		
		connus. Si oui, le rapport peut être calculé sinon la procédure n'est pas
		
		déclenchée, et cela tant que les deux autres valeurs ne sont pas indiquées
		
		par l'utilisateur,
		  | 
		 | 
	
	
		 | 
		 | 
		
		 [!]
		  | 
		 | 
		 | 
		
		 la cardinalitéexplicite le fait qu'un objet puisse être absent (0), présent (1),
		
		et s'il est présent, puisse être décrit plusieurs fois. Dans ce dernier cas, on
		
		parle alors de mutiplicitéde l'objet,
		 
		l'utilitéde l'objet indique son mode d'utilisation, soit qu'il est significatif
		
		pour la classification, soit qu'il est simplement là pour structurer la
		
		description (il est alors fictif, cf. § 4.6.4.1).
		  | 
		 | 
	
	
		 | 
		 | 
		 | 
		 | 
		 | 
		
		 l'ensemble des valeurs possibles pour une classe (range), la valeur observée
		
		pour une instance. On doit noter ici que les champs de type relation ont des
		
		valeurs qui sont elles mêmes d'autres objets alors que les champs de type
		
		attribut possèdent des valeurs "terminales" non explicitées sous forme de
		
		frames. Il y a néanmoins une exception avec les valeurs qui sont classifiées
		
		(l'attribut possède alors une taxonomie de valeurs) et qui sont décrites aussi
		
		par des frames,
		 
		la valeur par défaut prise par l'attribut de l'objet,
		
		la question associée au champ,
		
		Outre le type relationexpliqué ci-dessus, d'autres types permettent de
		
		préciser la nature des valeurs associées au champ : types nominal (valeurs
		
		discrètes), classifié (taxonomie de valeurs), booléen (oui-non), entier, réel,
		
		avec les combinaisons valides pour les types numériques (intervalle) et
		
		qualitatifs (ordonné),
		    | 
		 |