Help:Property constraints portal/Range/nl
Dit is de documentatie voor een bijzonder constraint-type. Algemeen overzicht van beperkingen van eigenschappen. |
range constraint (Q21510860) geeft aan dat waarden voor een eigenschap binnen een bepaald bereik of interval moeten liggen. Deze beperking is beschikbaar voor hoeveelheid- en datumeigenschappen.
Bijvoorbeeld: flattening (P1102) ligt altijd tussen 0 of 1 (binnen het interval ), en UTC date of spacecraft launch (P619) mag niet voor staan.
WikibaseQualityConstraints normaliseert alle hoeveelheden (m.b.t. eenheid omschakeling) voordat deze beperking wordt gecontroleerd. Zo wordt een massa van 500 g beschouwd als binnen het bereik van , hoewel 500 niet binnen het bereik ligt, omdat de eindpunten van het bereik worden omgezet naar ; aan de andere kant wordt een duur van 100 dagen beschouwd als buiten het bereik van (noem de ontbrekende eenheden) omdat het wordt geïnterpreteerd als 8640000 seconden.
Als er geen constraint scope (P4680) is gespecificeerd, wordt deze beperking overal gecontroleerd.
Mogelijke acties
Er zijn verschillende mogelijke manieren om een schending van deze beperking aan te pakken:
- Het is mogelijk dat de waarde in de verklaring onjuist is (bijvoorbeeld door het verwarren van het scheidingsteken voor duizendtallen met het decimaalteken) en de waarde moet worden gecorrigeerd.
- Het is mogelijk dat het huidige item helemaal niet de verklaring zou moeten bevatten en dat de verklaring moet worden verwijderd.
- Het is mogelijk dat de verklaring een zeldzame (maar legitieme) uitzondering is op de beperking, en er niets moet worden gedaan.
Parameters
Voor eigenschappen van het type "hoeveelheid" zijn de volgende twee parameters verplicht:
- minimum value (P2313)
- De ondergrens van het toegestane bereik. no value Help kan worden gebruikt om een bereik op te geven zonder ondergrens (). unknown value Help is niet toegestaan.
- maximum value (P2312)
- De bovengrens van het toegestane bereik. no value Help kan worden gebruikt om een bereik op te geven zonder bovengrens (). unknown value Help is niet toegestaan.
Bij eigenschappen van het type "punt in tijd" zijn de volgende twee parameters verplicht:
- minimum date (property constraint) (P2310)
- De ondergrens van het toegestane bereik. no value Help kan worden gebruikt om een bereik op te geven zonder ondergrens (). unknown value Help betekent de huidige datum op het moment dat de beperking wordt gecontroleerd.
- maximum date (property constraint) (P2311)
- De bovengrens van het toegestane bereik. no value Help kan worden gebruikt om een bereik op te geven zonder bovengrens (). unknown value Help betekent de huidige datum op het moment dat de beperking wordt gecontroleerd.
In beide gevallen is het interval altijd aan beide kanten inclusief: de minimale en maximale waarde zijn beide toegestane waarden.
Examples
Example 1
Example setting for atomic number (P1086).
property constraint |
| ||||||||||||||
add value |
Example 2
Example setting for retrieved (P813). "15 January 2001" is the day when Wikipedia went online (Wikipedia Day). "unknown value" is added to statements by clicking on the icon beside the value field that looks like this . "unknown value" is interpreted as "now".
property constraint |
| ||||||||||||||
add value |
Template
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.
Lists
Lists of properties which are set range constraint.
- Category:Properties with range constraints
- SPARQL query - click the execute button at the linked page to see the query result.