Defining classes

Classes are the base of an ontology, all stored resources must define themselves as "being" at least one of these classes. They all derive from the base rdfs:Resource type. To eg. define classes representing animals and plants, you can do:

<xi:include></xi:include>

By convention all classes use CamelCase names, although class names are not restricted. The allowed charset is UTF-8.

Declaring subclasses is possible:

<xi:include></xi:include>

With such classes defined, resources may be inserted to the endpoint, eg. with the SPARQL:

<xi:include></xi:include>

Note that multiple inheritance is possible, resources will just inherit all properties from all classes and superclasses.