Slot: is_a

specifies single-inheritance between classes or slots. While multiple inheritance is not allowed, mixins can be provided effectively providing the same thing. The semantics are the same when translated to formalisms that allow MI (e.g. RDFS/OWL). When translating to a SI framework (e.g. java classes, python classes) then is a is used. When translating a framework without polymorphism (e.g. json-schema, solr document schema) then is a and mixins are recursively unfolded

URI: linkml:class_definition_is_a

Domain and Range

ClassDefinition0..1 ClassDefinition

Parents

Children

Used by

Other properties

In Subsets: basic
object_oriented