!--a11y-->
Restriction d’une caractéristique avec une table : exemple 
L’article configurable VÉLO possède les caractéristiques MODÈLE, TYPE et HAUTEUR_CADRE.
MODÈLE |
TYPE |
HAUTEUR_CADRE |
Randonnée |
Dame |
48 |
Randonnée |
Dame |
53 |
Randonnée |
Homme |
48 |
Randonnée |
Homme |
53 |
VTT |
Dame |
46 |
VTT |
Dame |
50 |
VTT |
Dame |
53 |
VTT |
Dame |
57 |
VTT |
Homme |
50 |
VTT |
Homme |
54 |
VTT |
Homme |
58 |
Course |
Dame |
46 |
Course |
Dame |
49 |
Course |
Dame |
53 |
Course |
Dame |
57 |
Course |
Homme |
49 |
Course |
Homme |
53 |
Course |
Homme |
57 |
Course |
Homme |
61 |
Course |
Homme |
64 |
La caractéristique HAUTEUR_CADRE est une caractéristique avec restrictions. Les caractéristiques MODÈLE et TYPE sont monovaleur. Vous souhaitez que le système contrôle les valeurs autorisées de la caractéristique HAUTEUR_CADRE.
Procédure

Les tables que vous spécifiez dans les contraintes doivent uniquement contenir des caractéristiques monovaleur. C’est pourquoi vous devez définir une caractéristique spécialement pour la table.
OBJECTS:
VELO IS_A (300) VELO where MOD = MODELE; HC = HAUTEUR_CADRE.
RESTRICTIONS:
TABLE T_HC
(MODELE = MOD,TYPE = TY, T_HAUTEUR_CADRE = HC).
INFERENCES:
HC.
Résultat
À l’écran de valorisation, les valeurs autorisées de la caractéristique HAUTEUR_CADRE sont limitées en fonction des valeurs affectées aux caractéristiques MODÈLE et TYPE.