Help:Property constraints portal/Inverse/fr

This page is a translated version of the page Help:Property constraints portal/Inverse and the translation is 83% complete.

inverse constraint (Q21510855) spécifie qu'une propriété a une propriété inverse, et que les valeurs de la propriété devraient avoir une affirmation avec la propriété inverse pointant en retour vers l'élément originel.

Par exemple, mother (P25) a comme propriété inverse child (P40) : si l'affirmation Jesus (Q302)mother (P25)Virgin Mary (Q345) existe, alors l'affirmation inverse Virgin Mary (Q345)child (P40)Jesus (Q302) devrait également exister.

Si aucun constraint scope (P4680) n'est spécifiée, la contrainte porte uniquement sur la valeur principale de l'affirmation. C'est par ailleurs le seul champ d'application actuellement pris en charge.

Actions possibles

Il y a plusieurs façons de corriger une violation pour cette contrainte :

  • Le cas le plus courant est que l'affirmation inverse aurait dû être ajoutée dans l'autre élément, et qu'elle manque. Comme il peut y avoir de nombreux éléments dans ce cas, une approche fréquente est de le faire grâce à un bot.
  • Il est possible que l'élément actuel nait pas d'affirmation du tout, et dans ce cas, l'affirmation devrait être supprimée.
  • Il est possible que l'élément soit une exception rare mais légitime à la contrainte, et rien ne devrait être fait.

Paramètres

Cette contrainte a un paramètre obligatoire :

property (P2306)
Contient la propriété inverse. Doit contenir exactement une propriété (no value Help ou unknown value Help ne sont pas autorisés).

Exemple

Exemple de configuration pour mother (P25).

property constraint
  inverse constraint
property child
0 reference
add reference


add value

Modèle

When the constraint is set to the property, the following template is automatically displayed in the property talk page. The template is created by Module:Constraints using Template:Constraint, invoked from Template:Property documentation. Translations are defined at Module:i18n/constraints.

Inverse property of “child (P40):
if [item A] has this property (mother (P25)) linked to [item B],
then [item B] should also have property “child (P40)” linked to [item A]. (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P25#inverse, SPARQL

Listes

Lists of properties which are set inverse constraint.