Help:Property constraints portal/Type

From Wikidata
Jump to: navigation, search
Pictogram voting cluster.svg

type constraint (Q21503250) specifies that items with a given property should have a given type. This is also known as the domain of a property.

For example, items with date of birth (P569) should be instance of (P31) human (Q5) or animal (Q729), and items with sRGB color hex triplet (P465) should be subclass of (P279) color (Q1075).

Subclass relations according to subclass of (P279) are taken into account: if a constraint demands that an item should be an instance of building (Q41176), it is not a violation if the item is an instance of skyscraper (Q11303), because there is a subclass of (P279) path from skyscraper (Q11303) to building (Q41176). (If an indirect relation should not be permitted, item requires statement constraint (Q21503247) can be used.)

Possible actions[edit]

There are several possible ways to address a violation of this constraint:


This constraint has two parameters (both mandatory):

relation (P2309)
Either instance of (Q21503252) or subclass of (Q21514624). Describes whether the item should be an instance or a subclass of the class. This parameter must only be given once.
class (P2308)
Lists the classes that the item should have. Each class must be an item ID (no value Help or unknown value Help is not permitted).