Aide:Portail des contraintes de propriété/Valeur spécifiée
Cette documentation concerne un type particulier de contrainte. Voir le Portail pour un aperçu général des contraintes sur les propriétés. |
La contrainte one-of constraint (Q21510859) spécifie que seules certaines valeurs sont autorisées pour une propriété. Il s'agit de la contrainte opposée à none-of constraint (Q52558054).
Par exemple, les valeurs valeurs valides pour driving side (P1622) sont left (Q13196750) et right (Q14565199).
Si aucun constraint scope (P4680) n'est spécifié, cette contrainte est vérifiée partout.
Si une telle contrainte est définie sur une propriété, ses valeurs sont aussi proposées comme suggestions lorsqu'une personne ajoute une nouvelle déclaration avec cette propriété. Par exemple, quelqu'un ajoutant une nouvelle déclaration driving side (P1622) verra les valeurs (left (Q13196750), right (Q14565199)) conne suggestions. Les autres valeurs peuvent toujours être ajoutées en les recherchant ou en collant les identifiants de l'élément.
Actions possibles
Il y a plusieurs façons de corriger une violation pour cette contrainte :
- Il est possible que cette valeur soit erronée, et que l'une des valeurs autorisées soit utilisée à la place, c'est-à-dire left (Q13196750) (direction) au lieu de left-wing (Q164597) (terme politique).
- Il est possible que la déclaration ne devrait pas exister du tout et devrait être supprimée.
- Il est possible que la déclaration est rare, mais qu'une exception légitime sur la contrainte se produit et à ce moment, rien ne devrait être fait.
Paramètres
Cette contrainte a un paramètre obligatoire :
- item of property constraint (P2305)
- Contient les valeurs autorisées. no value Help et unknown value Help sont interprétés littéralement, comme toute autre valeur normale (les déclaration avec no value Help ou unknown value Help ne sont autorisées que si ces valeurs spéciales figurent également dans les valeurs autorisées).
Exemples
Exemple 1
Exemple de configuration pour driving side (P1622).
property constraint |
| ||||||||||||||||
add value |
Exemple 2
Exemple de configuration pour disabled accessibility (P2846).
property constraint |
| ||||||||||||||||
add value |
Modèle
Quand la contrainte figure sur la propriété, le modèle suivant est automatiquement affiché sur la page de discussion de la propriété. Le modèle est créé par Module:Constraints en utilisant Template:Constraint, appelé à partir de Template:Property documentation. Les traductions sont définies sur Module:i18n/constraints.
Listes
Listes des propriétés définies avec des contraintes de valeur spécifiée.
- Category:Properties with one-of constraints
- SPARQL query - click the execute button at the linked page to see the query result.