@startuml
hide empty members
hide circle
skinparam classAttributeIconSize 0
class lis_Person as "lis:Person"
class lis_Person <<(C,red)>>
show lis_Person circle
class lis_Artefact as "lis:Artefact"
class lis_Artefact <<(C,red)>>
show lis_Artefact circle
class ont_InstrumentationTechnician as "ont:InstrumentationTechnician"
class ont_InstrumentationTechnician <<(C,red)>>
show ont_InstrumentationTechnician circle
class ont_PressureGaugeAssembly as "ont:PressureGaugeAssembly"
class ont_PressureGaugeAssembly <<(C,red)>>
show ont_PressureGaugeAssembly circle
class ont_John as "ont:John"
class ont_John <<(P,pink)>>
show ont_John circle
class ont_P_12345_PA_01 as "ont:P-12345-PA-01"
class ont_P_12345_PA_01 <<(A,green)>>
show ont_P_12345_PA_01 circle
ont_InstrumentationTechnician : {field} a owl:Class
ont_InstrumentationTechnician -up-|> lis_Person : rdfs:subClassOf
ont_John -up-> ont_InstrumentationTechnician : rdf:type
ont_John -right-> ont_P_12345_PA_01 : ont:makes
ont_P_12345_PA_01 -up-> ont_PressureGaugeAssembly : rdf:type
ont_PressureGaugeAssembly : {field} a owl:Class
ont_PressureGaugeAssembly -up-|> lis_Artefact : rdfs:subClassOf
lis_Artefact : {field} a owl:Class
lis_Person : {field} a owl:Class
@enduml
