Aide:Portail des contraintes de Propriété/Types d'entités autorisés
Jump to navigation
Jump to search
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. |
allowed-entity-types constraint (Q52004125) précise qu'une propriété ne peut être utilisée que sur certains types d'entité.
Par exemple, Wikidata property example (P1855) ne devrait être utilisé que sur les propriétés - et non les éléments - donc P1855 comporte la déclaration suivante :
property constraint (P2302) |
| ||||||||||||
add value |
Le qualificatif constraint scope (P4680) peut être utilisé pour restreindre la contrainte pour ne s'appliquer que quand une propriété est utilisée comme valeur principale, comme a qualificatif ou comme références.
Si aucun constraint scope (P4680) n'est spécifié, cette contrainte est vérifiée partout.
Actions possibles
Il y a plusieurs façons de corriger une violation pour cette contrainte :
- Il est possible que la propriété est n'est pas la plus appropriée pour la déclaration et une similaire, mais différente devrait être utilisée.
- 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)
- Doit contenir le(s) type(s) d'entité autorisés, un sous-ensemble de Wikibase item (Q29934200), Wikibase property (Q29934218), Wikibase lexeme (Q51885771), Wikibase form (Q54285143), Wikibase sense (Q54285715), Wikibase MediaInfo (Q59712033).