Skip to content

Class and Property Hierarchies

Class Hierarchy

While knora-admin and salsah-gui have relatively flat class hierarchies, in knora-base there are very complicated - yet highly relevant - inheritance structures. The following class diagrams try to model these structures. For the sake of comprehensibility, it was necessary to split the ontology into multiple diagrams, even though this obliterates the evident connections between those diagrams.

Legend

  • dotted lines: the boxes are copies from another diagram.

Resources

Values

Standoff in knora-base

Standoff Ontology

Property Hierarchy

Properties and Values

Resource Metadata

Property Triple Structure

Resource Triples Structure

Legend

  • round boxes: resources
  • square boxes: properties
  • hexagonal boxes: resoures that are duplicated for graphical reasons
  • oval boxes: xsd values
  • grey squares: thematic units

Properties without Subject Class Constraint


Last update: 2022-06-22