Template:objectProperty

From Mediawiki1
Revision as of 10:45, 12 May 2012 by Chrisahn (talk | contribs) ({{{labels|}}}, {{{comments|}}})
Jump to navigationJump to search

The {{ObjectProperty}} template can be used to define ontology object properties.

Usage

{{ObjectProperty
| rdfs:label@en   =
| rdfs:label@..  =
| rdfs:comment@en =
| rdfs:domain  = 
| rdfs:range   =
| rdf:type     =
| rdfs:subPropertyOf =
| owl:equivalentProperty = 
}}

Meanings

  • rdfs:label@en: should be defined to provide a human-readable version of a property's name. Use ISO language code 639-1 (e.g. @en).
  • rdfs:comment@en: should be defined to provide a human-readable description of a property. Use ISO language code 639-1 (e.g. @en).
  • rdfs:domain: is used to state that any resource that has a given property is an instance of the stated class. If left empty, owl:Thing is assumed.
  • rdfs:range: is used to state that the values of a property are instances of the stated class. If left empty, owl:Thing is assumed.
  • rdf:type:
  • rdfs:subPropertyOf: defines that the property is a subproperty of some other property. Formally this means that if P1 is a subproperty of P2, then the property values of P1 are a subset of the property values of P2.
  • owl:equivalentProperty:

Example

The definition of the DBpedia ontology property doctoralAdvisor:

{{ObjectProperty
| rdfs:label@en   = doctoral advisor
| rdfs:comment@en =
| rdfs:domain  = Scientist
| rdfs:range   = Person
}}

This is the definition of an ontology property.

Read more about editing the ontology schema.

You can see the result of your edit on DBpedia Live (this is BETA!).

{{#if:{Template:Rdf:comment@en

Ontology object property (help)
rdfs:label@en please define an English label
rdfs:label@en doctoral advisor
rdfs:domain owl:Thing
rdfs:range Person
rdf:type
rdfs:subPropertyOf
owl:equivalentProperty