---
config:
layout: elk
---
graph TD
classDef linkNode fill:#808080
state_of_person["state_of_person"]
person_in_position(["33,7 person_in_position"])
employee(["32,3 employee"])
person["person"]
class_of_state_of_person["class_of_state_of_person"]
class_of_person["class_of_person"]
kind_of_person["kind_of_person"]
link23_1(["23,1 (22,30)"]):::linkNode
link23_2(["23,2 (22,30)"]):::linkNode
link23_3(["23,3 (22,30)"]):::linkNode
link23_4(["23,4 (30)"]):::linkNode
link23_5(["23,5 (22,30)"]):::linkNode
state_of_person ==>|supertype_of| person_in_position
state_of_person ==>|supertype_of| employee
state_of_person ==>|supertype_of| person
class_of_state_of_person ==>|supertype_of| class_of_person
class_of_person ==>|supertype_of| kind_of_person
state_of_person -.->|"(RT) member_of S[1:?]"| class_of_state_of_person
state_of_person -.->|"(RT) temporal_part_of S[1:?]"| person
person -.->|"(RT) member_of S[1:?]"| class_of_person
person -.->|"(RT) member_of_kind S[1:?]"| kind_of_person
link23_1 --> state_of_person
link23_2 --> class_of_person
link23_3 --> class_of_state_of_person
link23_4 --> kind_of_person
link23_5 --> person