Why is the class written as rdfs: Class and the property is written as rdf: Property

There are many examples of this.

Among many, we can consider this .

Above said

  • rdfs: a class declares a resource as a class for other resources.
  • rdf: Property is a class of properties.

Now, my question is: why is the class considered to be definable in the RDF schema and the property is considered simple RDF.

+5
source share
1 answer

The reason is purely historical. The RDF model was defined before the RDF schema appeared, and it already contained the vocabulary term for the concept of a property, so rdf:Property is part of the RDF namespace.

The concept of explicit classes was first introduced in the RDF schema, so it became rdfs:Class .

+5
source

Source: https://habr.com/ru/post/1207463/


All Articles