From PKC
Jump to navigation Jump to search


This page is dedicated to grouping and defining the default properties of PKC. We have carefully hand selected and predefined a variety of properties and grouped them by use case. You are not restricted by our grouping methods and if you prefer to see a running list of all properties then simply refer to the page:

>List of properties

You are welcome to create a property of your own; however before you proceed in doing so we suggest you read and understand Universal abstraction. Naming of pages is one of the most important things you will do when using and operating a PKC. The effectiveness of your naming system can make or break a successful workflow.

>Create a property

Working with properties

When working with properties its important that we understand the variables and functionality of them. Each property that you create can be altered and customized by simply annotating special properties within the object properties page. Semantic Mediawiki includes predefined special properties that are used for functional purposes, See the subcategory Category:Semantic Mediawiki/Properties, to get a full list of the properties and descriptions to each ones individual functions.


The most important special property is the one for defining the property datatype. Semantic MediaWiki has 17 built-in datatypes, and 1 from an the Maps extension, from which one chooses for properties. There is several reasons for doing this:

  1. The datatype determines how tools should handle the given values, e.g. for displaying values and sorting values in search results.
  2. The datatype is required to understand which values have the same meaning, e.g. the values "1532", "1,532", and "1.532e3" all encode the same meaning.
  3. The datatype can also trigger special functions like in the case of dates, or temperatures.

By default each property is assigned the page datatype, but this may not be appropriate for every property and you may wish to access special functions that other types allow, for example datatype Record and datatype Geographic Coordinates both allow you to perform special ask queries creating calendars and maps, these features are not available unless the property type has been properly specified.

To assign a datatype simply add the property [[Has type::Datatype name]]

Allows Values


This category has the following 3 subcategories, out of 3 total.