Difference between revisions of "Category:Properties"
Baliforester (talk | contribs) |
Baliforester (talk | contribs) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
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: | 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: | ||
[[Special:Properties|List of properties]] | >[[Special:Properties|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. | 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. | ||
[[Special:CreateProperty|Create a property]] | >[[Special:CreateProperty|Create a property]] | ||
==Working with properties== | ==Working with properties== | ||
Line 15: | Line 15: | ||
===Datatypes=== | ===Datatypes=== | ||
The most important special property is the one for defining the property datatype. Semantic MediaWiki has | The most important special property is the one for defining the property datatype. Semantic MediaWiki has 17 built-in [https://www.semantic-mediawiki.org/wiki/Help:List_of_datatypes datatypes], and 1 from an the Maps extension, from which one chooses for properties. There is several reasons for doing this: | ||
# The datatype determines how tools should handle the given values, e.g. for displaying values and sorting values in search results. | # The datatype determines how tools should handle the given values, e.g. for displaying values and sorting values in search results. |
Latest revision as of 05:37, 24 July 2021
Overview
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.
Datatypes
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:
- The datatype determines how tools should handle the given values, e.g. for displaying values and sorting values in search results.
- 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.
- 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
Subcategories
This category has the following 3 subcategories, out of 3 total.