Template:Class: Difference between revisions
From Mediawiki1
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{|class="wikitable" | <includeonly>{|class="wikitable" | ||
! colspan="2" style="text-align:left" | Ontology class | ! colspan="2" style="text-align:left" | Ontology class <small>([[Template:Class|<span style="cursor:help;">help</span>]])</small> | ||
|- | |- | ||
| width="150px" | rdfs:label | | width="150px" | rdfs:label | ||
| width="400px" | {{#if:{{{rdfs:label|}}}|{{{rdfs:label}}}|<span style="color:red">please define label</span>}} | | width="400px" | {{#if:{{{rdfs:label|}}}|{{{rdfs:label}}}|<span style="color:red">please define label</span>}} | ||
|- | |||
| rdfs:comment | |||
| {{#if:{{{rdfs:comment|}}}|{{{rdfs:comment}}}}} | |||
|- | |- | ||
| rdfs:subClassOf | | rdfs:subClassOf | ||
| {{#if:{{{rdfs:subClassOf|}}}|[[OntologyClass:{{{rdfs:subClassOf}}}]]|owl:Thing}} | | {{#if:{{{rdfs:subClassOf|}}}|[[OntologyClass:{{{rdfs:subClassOf}}}]]|owl:Thing}} | ||
|} | |}</includeonly> | ||
<noinclude> | |||
The '''<nowiki>{{Class}}</nowiki>''' template can be used to define ontology classes. | |||
=== Usage === | |||
<pre> | |||
{{Class | |||
| rdfs:label = | |||
| rdfs:comment = | |||
| rdfs:subClassOf = | |||
}} | |||
</pre> | |||
=== Meanings === | |||
* '''rdfs:label''': should be defined to provide a human-readable version of a property's name. | |||
* '''rdfs:comment''': should be defined to provide a human-readable description of a property. | |||
* '''rdfs:subClassOf''': is used to state that all the instances of one class are instances of another. | |||
=== Example === | |||
The definition of the DBpedia ontology class [[Class:Artist|Artist]]: | |||
<pre> | |||
{{Class | |||
| rdfs:label = Artist | |||
| rdfs:comment = | |||
| rdfs:subClassOf = Person | |||
}} | |||
</pre> | |||
It will be rendered to this table: | |||
{{Class | |||
| rdfs:label = Artist | |||
| rdfs:comment = | |||
| rdfs:subClassOf = Person | |||
}} | |||
</noinclude> |
Revision as of 13:55, 5 March 2010
The {{Class}} template can be used to define ontology classes.
Usage
{{Class | rdfs:label = | rdfs:comment = | rdfs:subClassOf = }}
Meanings
- rdfs:label: should be defined to provide a human-readable version of a property's name.
- rdfs:comment: should be defined to provide a human-readable description of a property.
- rdfs:subClassOf: is used to state that all the instances of one class are instances of another.
Example
The definition of the DBpedia ontology class Artist:
{{Class | rdfs:label = Artist | rdfs:comment = | rdfs:subClassOf = Person }}
It will be rendered to this table:
Ontology class (help) | |
---|---|
rdfs:label | Artist |
rdfs:comment | |
rdfs:subClassOf | OntologyClass:Person |