Ayuda: portal de restricciones de propiedad/valor único
Esta es la página de documentación para un tipo de restricción particular. Véase Help:Portal de restricciones de propiedad para una visión general de las restricciones de propiedad. |
value-requires-statement constraint (Q21510864) especifica que los valores para esta propiedad tendrían que tener necesariamente otra declaración. La restricción equivalente para el elemento que contiene la declaración es elemento requiere reclamación.
Por ejemplo, valores de screenwriter (P58) declaración también tendría que tener una declaración para sex or gender (P21) así como la declaración occupation (P106)screenwriter (Q28389).
Si no se especifica constraint scope (P4680), esta restricción solo se verifica en el valor principal de una declaración.
Posibles acciones
Hay varias formas posibles de abordar una violación de esta restricción:
- En el caso más frecuente debe añadirse la declaración que se indica
- Es posible que el elemento actual no tendría que tener la declaración en absoluto, y por tanto la declaración tendría que ser eliminada.
- It’s possible that the wrong value item was chosen, e.g. The Beatles (Q3295515) instead of The Beatles (Q1299), and that the statement should be updated.
- Es posible que los elementos en conflicto sean una excepción rara, pero legítima a la restricción, en este caso no es necesario hacer nada.
Parámetros
La restricción tiene un parámetro obligatorio y otro opcional:
- property (P2306)
- Contenidos de la propiedad de la declaración que falta. Debe contener exactamente una propiedad (no value Help o $desconocido-val no es permitad). Para añadir múltiples declaraciones requeridas, añade múltiples restriccioes de este tipo.
- item of property constraint (P2305)
- Optional; contiene los valores permitidos. no value Help and unknown value Help son interpretados litarlamente, como cualquier otro valor noraml, (declaraciones con no value Help or unknown value Help solo son permitidos si estos valores especiales se encuentran entre los valores permitidos).
- Si este parámetro falta, la restricción sólo requiere que exista una declaración con la propiedad dada, pero no muestra ninguna restricción en el valor de aquella declaración.
Ejemplos
Ejemplo para film editor (P1040).
property constraint |
| |||||||||||||||||||||||||||
add value |
Plantillas
Cuándo la restriccións se muestra a la propiedad, la siguiente plantilla se muestra automáticamente en la página de discusión de la propiedad. La plantilla está creada por Module:Constraints utilizando Template:Constraint, invocado por Template:Property documentation. Las traducciones están definidas en Module:i18n/constraints.
List of violations of this constraint: Database reports/Constraint violations/P1040#Target required claim P21, SPARQL, SPARQL (by value)
Listas
Listas de propiedades qué muestran el valor requiere resticción de declaración.
- Category:Properties with target required claim constraints
- SPARQL query - click the execute button at the linked page to see the query result.