@prefix meta: <https://onto.qm.cn/ontorefactor/meta/1.0#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .

<https://onto.qm.cn/ontorefactor/meta/1.0> a owl:Ontology ;
  rdfs:label "OntoRefactor M3 ontology modeling kernel"@en .

meta:MetaElement a owl:Class .
meta:MetaEntityType a owl:Class ; rdfs:subClassOf meta:MetaElement .
meta:MetaRelationType a owl:Class ; rdfs:subClassOf meta:MetaElement .
meta:MetaAttributeType a owl:Class ; rdfs:subClassOf meta:MetaElement .
meta:MetaConstraintType a owl:Class ; rdfs:subClassOf meta:MetaElement .
meta:MetaAssertionType a owl:Class ; rdfs:subClassOf meta:MetaElement .
meta:MetaProfile a owl:Class ; rdfs:subClassOf meta:MetaElement .
meta:MetaView a owl:Class ; rdfs:subClassOf meta:MetaElement .

meta:instanceOf a owl:ObjectProperty ; rdfs:domain meta:MetaElement ; rdfs:range meta:MetaElement .
meta:subTypeOf a owl:ObjectProperty ; rdfs:domain meta:MetaElement ; rdfs:range meta:MetaElement .
meta:hasDomain a owl:ObjectProperty ; rdfs:domain meta:MetaRelationType ; rdfs:range meta:MetaEntityType .
meta:hasRange a owl:ObjectProperty ; rdfs:domain meta:MetaRelationType ; rdfs:range meta:MetaEntityType .
meta:hasAttribute a owl:ObjectProperty ; rdfs:domain meta:MetaEntityType ; rdfs:range meta:MetaAttributeType .
meta:constrainedBy a owl:ObjectProperty ; rdfs:domain meta:MetaElement ; rdfs:range meta:MetaConstraintType .
meta:expressedBy a owl:ObjectProperty ; rdfs:domain meta:MetaElement ; rdfs:range meta:MetaView .
