Help:Property constraints portal/Subject class/nl

From Wikidata
Jump to navigation Jump to search
This page is a translated version of the page Help:Property constraints portal/Subject class and the translation is 100% complete.

subject type constraint (Q21503250) geeft aan dat items met een bepaalde eigenschap een bepaald type moeten hebben. Dit wordt ook wel het domein van een eigenschap genoemd.

Bijvoorbeeld, items met date of birth (P569) moeten instance of (P31), human (Q5) of animal (Q729) zijn, en items met sRGB color hex triplet (P465) moeten subclass of (P279) of color (Q1075).

Er worden subklasse-relaties volgens subclass of (P279) verwacht: als een beperking vereist dat een item een voorbeeld van building (Q41176) moet zijn, is het geen schending als het item een voorbeeld is van skyscraper (Q11303), omdat er een subclass of (P279)-pad is van $qu11303-2 naar $q4176. (Als een indirecte relatie niet is toegestaan, moet item-requires-statement constraint (Q21503247) worden gebruikt.)

Als geen constraint scope (P4680) is gespecificeerd, wordt deze beperking alleen gecontroleerd op de hoofdwaarde van een verklaring.

Mogelijke acties

Er zijn verschillende mogelijke manieren om een schending van deze beperking aan te pakken:

Parameters

Deze beperking heeft twee parameters (beide verplicht):

relation (P2309)
Dat moet instance of (Q21503252) zijn, $q211514624 of instance or subclass of (Q30208840). Beschrijft of het item een voorbeeld van de klasse (en) moet zijn of een subklasse ervan of of beide zijn toegestaan. Deze parameter mag slechts één keer worden gegeven.
class (P2308)
Lijst van de klassen die het item moet hebben. Elke klasse moet een item-ID zijn (no value Help en unknown value Help zijn niet toegestaan).

Voorbeelden

Voorbeeld 1

Item met place of birth (P19) gegevens moet een instantie zijn van human, fictional character of animal.

property constraint
Normal rank subject type constraint
class human
fictional character
animal
relation instance of
0 references
add reference
add value

Voorbeeld 2

Item met drug or therapy used for treatment (P2176) gegevens moet een subklasse zijn van disease.

Sjabloon

Wanneer de beperking is ingesteld op de eigenschap, wordt het volgende sjabloon automatisch weergegeven in de overlegpagina van de eigenschap. Het sjabloon wordt gemaakt door Module:Constraints met behulp van Template:Constraint, aangehaald uit Template:Property documentation. Vertalingen worden gedefinieerd op Module:i18n/constraints.

Type “human (Q5), fictional character (Q95074): item must contain property “instance of (P31)” with classes “human (Q5), fictional character (Q95074)” or their subclasses (defined using subclass of (P279)). (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303). Known exceptions: Long Boi (Q106647853)
List of violations of this constraint: Database reports/Constraint violations/P512#Type Q5, Q95074, SPARQL

Lijsten

Lijst van eigenschappen die deze beperking kunnen hebben.