migrants/figures/step-08-ontology-overview.drawio

571 lines
60 KiB
Text

<mxfile host="Electron" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/29.5.2 Chrome/142.0.7444.265 Electron/39.6.1 Safari/537.36" version="29.5.2">
<diagram name="Ontology Overview" id="ontology-overview">
<mxGraphModel dx="1106" dy="661" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="0" pageScale="1" pageWidth="3000" pageHeight="2200" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="person" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontStyle=1;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="schema:Person" vertex="1">
<mxGeometry height="30" width="210" x="100" y="120" as="geometry" />
</mxCell>
<mxCell id="persondp1" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#d5e8d4;strokeColor=#82b366;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="schema:givenName : xsd:string" vertex="1">
<mxGeometry height="26" width="210" x="100" y="150" as="geometry" />
</mxCell>
<mxCell id="persondp2" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#d5e8d4;strokeColor=#82b366;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="schema:familyName : xsd:string" vertex="1">
<mxGeometry height="26" width="210" x="100" y="176" as="geometry" />
</mxCell>
<mxCell id="persondp3" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#d5e8d4;strokeColor=#82b366;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="schema:birthDate : xsd:date" vertex="1">
<mxGeometry height="26" width="210" x="100" y="202" as="geometry" />
</mxCell>
<mxCell id="persondp4" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#d5e8d4;strokeColor=#82b366;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="schema:deathDate : xsd:date" vertex="1">
<mxGeometry height="26" width="210" x="100" y="228" as="geometry" />
</mxCell>
<mxCell id="persondp5" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#d5e8d4;strokeColor=#82b366;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="schema:image : xsd:anyURI" vertex="1">
<mxGeometry height="26" width="210" x="100" y="254" as="geometry" />
</mxCell>
<mxCell id="persondp6" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#d5e8d4;strokeColor=#82b366;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="schema:citation : xsd:string" vertex="1">
<mxGeometry height="26" width="210" x="100" y="280" as="geometry" />
</mxCell>
<mxCell id="persondp7" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#d5e8d4;strokeColor=#82b366;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="rdfs:label : xsd:string" vertex="1">
<mxGeometry height="26" width="210" x="100" y="306" as="geometry" />
</mxCell>
<mxCell id="persondp8" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#d5e8d4;strokeColor=#82b366;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="rdfs:comment : xsd:string" vertex="1">
<mxGeometry height="26" width="210" x="100" y="332" as="geometry" />
</mxCell>
<mxCell id="persondp9" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#d5e8d4;strokeColor=#82b366;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="tm:birthDateMax : xsd:date" vertex="1">
<mxGeometry height="26" width="210" x="100" y="358" as="geometry" />
</mxCell>
<mxCell id="persondp10" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#d5e8d4;strokeColor=#82b366;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="tm:deathDateMax : xsd:date" vertex="1">
<mxGeometry height="26" width="210" x="100" y="384" as="geometry" />
</mxCell>
<mxCell id="persondp11" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#d5e8d4;strokeColor=#82b366;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="tm:fuzzyBirthDate : xsd:string" vertex="1">
<mxGeometry height="26" width="210" x="100" y="410" as="geometry" />
</mxCell>
<mxCell id="persondp12" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#d5e8d4;strokeColor=#82b366;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="tm:fuzzyDeathDate : xsd:string" vertex="1">
<mxGeometry height="26" width="210" x="100" y="436" as="geometry" />
</mxCell>
<mxCell id="persondp13" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#d5e8d4;strokeColor=#82b366;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="tm:birthInfo : xsd:string" vertex="1">
<mxGeometry height="26" width="210" x="100" y="462" as="geometry" />
</mxCell>
<mxCell id="persondp14" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#d5e8d4;strokeColor=#82b366;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="tm:deathInfo : xsd:string" vertex="1">
<mxGeometry height="26" width="210" x="100" y="488" as="geometry" />
</mxCell>
<mxCell id="persondp15" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#d5e8d4;strokeColor=#82b366;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="tm:religionLabel : xsd:string" vertex="1">
<mxGeometry height="26" width="210" x="100" y="514" as="geometry" />
</mxCell>
<mxCell id="persondp16" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#d5e8d4;strokeColor=#82b366;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="tm:imageSource : xsd:anyURI" vertex="1">
<mxGeometry height="26" width="210" x="100" y="540" as="geometry" />
</mxCell>
<mxCell id="occupation" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontStyle=1;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="schema:Occupation" vertex="1">
<mxGeometry height="30" width="170" x="100" y="30" as="geometry" />
</mxCell>
<mxCell id="occupationdp1" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#d5e8d4;strokeColor=#82b366;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="schema:name : xsd:string" vertex="1">
<mxGeometry height="26" width="170" x="100" y="60" as="geometry" />
</mxCell>
<mxCell id="gender" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontStyle=1;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="schema:GenderType" vertex="1">
<mxGeometry height="30" width="150" x="350" y="30" as="geometry" />
</mxCell>
<mxCell id="impsrc" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontStyle=1;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="tm:ImportSource" vertex="1">
<mxGeometry height="30" width="150" x="460" y="80" as="geometry" />
</mxCell>
<mxCell id="place" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontStyle=1;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="schema:Place" vertex="1">
<mxGeometry height="30" width="200" x="700" y="120" as="geometry" />
</mxCell>
<mxCell id="placedp1" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#d5e8d4;strokeColor=#82b366;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="wgs84:lat : xsd:float" vertex="1">
<mxGeometry height="26" width="200" x="700" y="150" as="geometry" />
</mxCell>
<mxCell id="placedp2" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#d5e8d4;strokeColor=#82b366;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="wgs84:long : xsd:float" vertex="1">
<mxGeometry height="26" width="200" x="700" y="176" as="geometry" />
</mxCell>
<mxCell id="placedp3" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#d5e8d4;strokeColor=#82b366;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="tm:geoNamesID : xsd:integer" vertex="1">
<mxGeometry height="26" width="200" x="700" y="202" as="geometry" />
</mxCell>
<mxCell id="org" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontStyle=1;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="schema:Organization" vertex="1">
<mxGeometry height="30" width="200" x="1050" y="120" as="geometry" />
</mxCell>
<mxCell id="orgdp1" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#d5e8d4;strokeColor=#82b366;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="schema:name : xsd:string" vertex="1">
<mxGeometry height="26" width="200" x="1050" y="150" as="geometry" />
</mxCell>
<mxCell id="orgdp2" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#d5e8d4;strokeColor=#82b366;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="rdfs:comment : xsd:string" vertex="1">
<mxGeometry height="26" width="200" x="1050" y="176" as="geometry" />
</mxCell>
<mxCell id="concept" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;fontStyle=1;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="skos:Concept" vertex="1">
<mxGeometry height="30" width="190" x="1790" y="1270" as="geometry" />
</mxCell>
<mxCell id="conceptdp1" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#fff2cc;strokeColor=#d6b656;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="rdfs:label : xsd:string" vertex="1">
<mxGeometry height="26" width="190" x="1790" y="1300" as="geometry" />
</mxCell>
<mxCell id="conceptdp2" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#fff2cc;strokeColor=#d6b656;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="skos:prefLabel : xsd:string" vertex="1">
<mxGeometry height="26" width="190" x="1790" y="1326" as="geometry" />
</mxCell>
<!-- tm:Migration: keep dp1 (tm:via) at y=680, dp8 (rdfs:comment) at y=706 -->
<mxCell id="migration" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontStyle=1;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="tm:Migration" vertex="1">
<mxGeometry height="30" width="220" x="100" y="650" as="geometry" />
</mxCell>
<mxCell id="migrationdp1" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#dae8fc;strokeColor=#6c8ebf;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="tm:via : xsd:string" vertex="1">
<mxGeometry height="26" width="220" x="100" y="680" as="geometry" />
</mxCell>
<mxCell id="migrationdp8" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#dae8fc;strokeColor=#6c8ebf;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="rdfs:comment : xsd:string" vertex="1">
<mxGeometry height="26" width="220" x="100" y="706" as="geometry" />
</mxCell>
<!-- org:Membership: keep dp1 (tm:employment) at y=680, dp8 (rdfs:comment) at y=706 -->
<mxCell id="membership" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;fontStyle=1;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="org:Membership" vertex="1">
<mxGeometry height="30" width="220" x="450" y="650" as="geometry" />
</mxCell>
<mxCell id="membershipdp1" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#ffe6cc;strokeColor=#d79b00;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="tm:employment : xsd:string" vertex="1">
<mxGeometry height="26" width="220" x="450" y="680" as="geometry" />
</mxCell>
<mxCell id="membershipdp8" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#ffe6cc;strokeColor=#d79b00;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="rdfs:comment : xsd:string" vertex="1">
<mxGeometry height="26" width="220" x="450" y="706" as="geometry" />
</mxCell>
<!-- tm:Relationship: keep dp1 (tm:timePeriod) at y=680, dp8 (rdfs:comment) at y=706 -->
<mxCell id="relationship" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontStyle=1;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="tm:Relationship" vertex="1">
<mxGeometry height="30" width="230" x="800" y="650" as="geometry" />
</mxCell>
<mxCell id="relationshipdp1" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#dae8fc;strokeColor=#6c8ebf;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="tm:timePeriod : xsd:string" vertex="1">
<mxGeometry height="26" width="230" x="800" y="680" as="geometry" />
</mxCell>
<mxCell id="relationshipdp8" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#dae8fc;strokeColor=#6c8ebf;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="rdfs:comment : xsd:string" vertex="1">
<mxGeometry height="26" width="230" x="800" y="706" as="geometry" />
</mxCell>
<!-- tm:PersonName: keep dp1 (tm:personName) at y=680, dp2 (tm:personSurName) at y=706, dp9 (rdfs:comment) at y=732 -->
<mxCell id="personname" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontStyle=1;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="tm:PersonName" vertex="1">
<mxGeometry height="30" width="220" x="1150" y="650" as="geometry" />
</mxCell>
<mxCell id="personnamedp1" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#dae8fc;strokeColor=#6c8ebf;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="tm:personName : xsd:string" vertex="1">
<mxGeometry height="26" width="220" x="1150" y="680" as="geometry" />
</mxCell>
<mxCell id="personnamedp2" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#dae8fc;strokeColor=#6c8ebf;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="tm:personSurName : xsd:string" vertex="1">
<mxGeometry height="26" width="220" x="1150" y="706" as="geometry" />
</mxCell>
<mxCell id="personnamedp9" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#dae8fc;strokeColor=#6c8ebf;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="rdfs:comment : xsd:string" vertex="1">
<mxGeometry height="26" width="220" x="1150" y="732" as="geometry" />
</mxCell>
<!-- tm:ReligionAffiliation: keep dp1 (tm:denomination) at y=680, dp7 (rdfs:comment) at y=706 -->
<mxCell id="religaff" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontStyle=1;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="tm:ReligionAffiliation" vertex="1">
<mxGeometry height="30" width="230" x="1500" y="650" as="geometry" />
</mxCell>
<mxCell id="religaffdp1" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#dae8fc;strokeColor=#6c8ebf;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="tm:denomination : xsd:string" vertex="1">
<mxGeometry height="26" width="230" x="1500" y="680" as="geometry" />
</mxCell>
<mxCell id="religaffdp7" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#dae8fc;strokeColor=#6c8ebf;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="rdfs:comment : xsd:string" vertex="1">
<mxGeometry height="26" width="230" x="1500" y="706" as="geometry" />
</mxCell>
<!-- Enum/SKOS classes (unchanged from step-07) -->
<mxCell id="enumCont" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontStyle=1;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="tm:Continent" vertex="1">
<mxGeometry height="30" width="150" x="100" y="1150" as="geometry" />
</mxCell>
<mxCell id="enumCountry" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontStyle=1;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="tm:Country" vertex="1">
<mxGeometry height="30" width="140" x="300" y="1150" as="geometry" />
</mxCell>
<mxCell id="enumState" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontStyle=1;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="tm:State" vertex="1">
<mxGeometry height="30" width="130" x="490" y="1150" as="geometry" />
</mxCell>
<mxCell id="enumCity" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontStyle=1;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="tm:City" vertex="1">
<mxGeometry height="30" width="120" x="670" y="1150" as="geometry" />
</mxCell>
<mxCell id="enumMigR" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontStyle=1;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="tm:MigrationReason" vertex="1">
<mxGeometry height="30" width="180" x="840" y="1150" as="geometry" />
</mxCell>
<mxCell id="enumInstT" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontStyle=1;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="tm:InstitutionType" vertex="1">
<mxGeometry height="30" width="170" x="1070" y="1150" as="geometry" />
</mxCell>
<mxCell id="enumNameT" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontStyle=1;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="tm:NameType" vertex="1">
<mxGeometry height="30" width="140" x="1290" y="1150" as="geometry" />
</mxCell>
<mxCell id="enumRelT" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontStyle=1;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="tm:RelationshipType" vertex="1">
<mxGeometry height="30" width="190" x="1480" y="1150" as="geometry" />
</mxCell>
<mxCell id="enumRelTP" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontStyle=1;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="tm:RelationshipTypePrecise" vertex="1">
<mxGeometry height="30" width="220" x="1720" y="1150" as="geometry" />
</mxCell>
<mxCell id="enumRelig" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontStyle=1;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="tm:Religion" vertex="1">
<mxGeometry height="30" width="140" x="1990" y="1150" as="geometry" />
</mxCell>
<mxCell id="enumEmpT" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontStyle=1;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="tm:EmploymentType" vertex="1">
<mxGeometry height="30" width="180" x="2180" y="1150" as="geometry" />
</mxCell>
<!-- ===== NEW: tm:FuzzyInterval class (tm: style) ===== -->
<mxCell id="s8_fuzzyinterval" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontStyle=1;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="tm:FuzzyInterval" vertex="1">
<mxGeometry height="30" width="180" x="810" y="960" as="geometry" />
</mxCell>
<!-- ===== NEW: OWL-Time classes (purple/lavender) ===== -->
<mxCell id="s8_temporalentity" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontStyle=1;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="time:TemporalEntity" vertex="1">
<mxGeometry height="30" width="190" x="805" y="1050" as="geometry" />
</mxCell>
<mxCell id="s8_datetimeinterval" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontStyle=1;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="time:DateTimeInterval" vertex="1">
<mxGeometry height="30" width="200" x="550" y="1050" as="geometry" />
</mxCell>
<mxCell id="s8_datetimeintervaldp1" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#e1d5e7;strokeColor=#9673a6;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="rdfs:label : xsd:string" vertex="1">
<mxGeometry height="26" width="200" x="550" y="1080" as="geometry" />
</mxCell>
<mxCell id="s8_instant" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontStyle=1;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="time:Instant" vertex="1">
<mxGeometry height="30" width="190" x="1050" y="1050" as="geometry" />
</mxCell>
<mxCell id="s8_instantdp1" parent="1" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;fillColor=#e1d5e7;strokeColor=#9673a6;snapToPoint=1;points=[[0.1,0],[0.2,0],[0.3,0],[0.4,0],[0.5,0],[0.6,0],[0.7,0],[0.8,0],[0.9,0],[0,0.1],[0,0.3],[0,0.5],[0,0.7],[0,0.9],[0.1,1],[0.2,1],[0.3,1],[0.4,1],[0.5,1],[0.6,1],[0.7,1],[0.8,1],[0.9,1],[1,0.1],[1,0.3],[1,0.5],[1,0.7],[1,0.9]];" value="time:inXSDDate : xsd:date" vertex="1">
<mxGeometry height="26" width="190" x="1050" y="1080" as="geometry" />
</mxCell>
<!-- ===== Edges from step-07 (unchanged) ===== -->
<mxCell id="ep01" edge="1" parent="1" source="person" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="place" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="ep01l" connectable="0" parent="ep01" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="schema:birthPlace" vertex="1">
<mxGeometry relative="1" x="-0.2" as="geometry">
<mxPoint y="-12" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="ep02" edge="1" parent="1" source="person" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="place" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="ep02l" connectable="0" parent="ep02" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="schema:deathPlace" vertex="1">
<mxGeometry relative="1" x="0.2" as="geometry">
<mxPoint y="12" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="ep03" edge="1" parent="1" source="person" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="occupation" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="ep03l" connectable="0" parent="ep03" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="schema:hasOccupation" vertex="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="10" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="ep04" edge="1" parent="1" source="person" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="gender" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="ep04l" connectable="0" parent="ep04" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="schema:gender" vertex="1">
<mxGeometry relative="1" as="geometry">
<mxPoint y="-10" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="ep05" edge="1" parent="1" source="person" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="impsrc" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="ep05l" connectable="0" parent="ep05" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="tm:importSource" vertex="1">
<mxGeometry relative="1" as="geometry">
<mxPoint y="-10" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="epl01" edge="1" parent="1" source="place" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="enumCont" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="epl01l" connectable="0" parent="epl01" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="tm:continent" vertex="1">
<mxGeometry relative="1" as="geometry">
<mxPoint y="-10" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="epl02" edge="1" parent="1" source="place" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="enumCountry" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="epl02l" connectable="0" parent="epl02" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="tm:country" vertex="1">
<mxGeometry relative="1" as="geometry">
<mxPoint y="-10" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="epl03" edge="1" parent="1" source="place" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="enumState" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="epl03l" connectable="0" parent="epl03" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="tm:state" vertex="1">
<mxGeometry relative="1" as="geometry">
<mxPoint y="-10" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="epl04" edge="1" parent="1" source="place" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="enumCity" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="epl04l" connectable="0" parent="epl04" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="tm:city" vertex="1">
<mxGeometry relative="1" as="geometry">
<mxPoint y="-10" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="eor01" edge="1" parent="1" source="org" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="place" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="eor01l" connectable="0" parent="eor01" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="schema:location" vertex="1">
<mxGeometry relative="1" as="geometry">
<mxPoint y="-10" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="eor02" edge="1" parent="1" source="org" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="enumInstT" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="eor02l" connectable="0" parent="eor02" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="tm:institutionType" vertex="1">
<mxGeometry relative="1" as="geometry">
<mxPoint y="-10" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="em01" edge="1" parent="1" source="membership" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="person" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="em01l" connectable="0" parent="em01" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="org:member" vertex="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-15" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="em02" edge="1" parent="1" source="membership" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="org" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="em02l" connectable="0" parent="em02" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="org:organization" vertex="1">
<mxGeometry relative="1" x="-0.2" as="geometry">
<mxPoint y="-12" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="em03" edge="1" parent="1" source="membership" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="place" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="em03l" connectable="0" parent="em03" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="tm:workLocation" vertex="1">
<mxGeometry relative="1" x="0.2" as="geometry">
<mxPoint y="12" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="em04" edge="1" parent="1" source="membership" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="org" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="em04l" connectable="0" parent="em04" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="tm:secondaryOrganisation" vertex="1">
<mxGeometry relative="1" x="0.3" as="geometry">
<mxPoint y="12" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="em05" edge="1" parent="1" source="membership" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="occupation" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="em05l" connectable="0" parent="em05" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="tm:profession" vertex="1">
<mxGeometry relative="1" x="-0.2" as="geometry">
<mxPoint y="-12" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="em06" edge="1" parent="1" source="membership" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="occupation" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="em06l" connectable="0" parent="em06" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="tm:secondaryProfession" vertex="1">
<mxGeometry relative="1" x="0.1" as="geometry">
<mxPoint y="12" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="em07" edge="1" parent="1" source="membership" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="occupation" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="em07l" connectable="0" parent="em07" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="tm:tertiaryProfession" vertex="1">
<mxGeometry relative="1" x="0.3" as="geometry">
<mxPoint y="25" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="em08" edge="1" parent="1" source="membership" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="enumEmpT" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="em08l" connectable="0" parent="em08" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="tm:employmentType" vertex="1">
<mxGeometry relative="1" as="geometry">
<mxPoint y="-10" as="offset" />
</mxGeometry>
</mxCell>
<!-- Migration edges: emi01, emi02, emi03 unchanged -->
<mxCell id="emi01" edge="1" parent="1" source="migration" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="person" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="emi01l" connectable="0" parent="emi01" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="tm:migrant" vertex="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-15" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="emi02" edge="1" parent="1" source="migration" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="place" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="emi02l" connectable="0" parent="emi02" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="tm:startPlace" vertex="1">
<mxGeometry relative="1" x="-0.2" as="geometry">
<mxPoint y="-12" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="emi03" edge="1" parent="1" source="migration" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="place" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="emi03l" connectable="0" parent="emi03" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="tm:destinationPlace" vertex="1">
<mxGeometry relative="1" x="0.2" as="geometry">
<mxPoint y="12" as="offset" />
</mxGeometry>
</mxCell>
<!-- REPLACED: emi04/emi05 (tm:reason + tm:secondaryReason) with single tm:hasReason -->
<mxCell id="s8_emi_hasreason" edge="1" parent="1" source="migration" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="enumMigR" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="s8_emi_hasreason_l" connectable="0" parent="s8_emi_hasreason" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="tm:hasReason" vertex="1">
<mxGeometry relative="1" as="geometry">
<mxPoint y="-10" as="offset" />
</mxGeometry>
</mxCell>
<!-- Relationship edges (unchanged) -->
<mxCell id="er01" edge="1" parent="1" source="relationship" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="person" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="er01l" connectable="0" parent="er01" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="tm:activePerson" vertex="1">
<mxGeometry relative="1" x="-0.2" as="geometry">
<mxPoint y="-12" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="er02" edge="1" parent="1" source="relationship" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="person" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="er02l" connectable="0" parent="er02" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="tm:passivePerson" vertex="1">
<mxGeometry relative="1" x="0.2" as="geometry">
<mxPoint y="12" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="er03" edge="1" parent="1" source="relationship" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="place" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="er03l" connectable="0" parent="er03" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="tm:relationshipLocation" vertex="1">
<mxGeometry relative="1" as="geometry">
<mxPoint y="-10" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="er04" edge="1" parent="1" source="relationship" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="org" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="er04l" connectable="0" parent="er04" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="tm:relationshipOrganisation" vertex="1">
<mxGeometry relative="1" as="geometry">
<mxPoint y="-10" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="er05" edge="1" parent="1" source="relationship" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="enumRelT" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="er05l" connectable="0" parent="er05" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="tm:relationshipType" vertex="1">
<mxGeometry relative="1" as="geometry">
<mxPoint y="-10" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="er06" edge="1" parent="1" source="relationship" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="enumRelTP" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="er06l" connectable="0" parent="er06" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="tm:relationshipTypePrecise" vertex="1">
<mxGeometry relative="1" as="geometry">
<mxPoint y="-10" as="offset" />
</mxGeometry>
</mxCell>
<!-- PersonName edges (unchanged) -->
<mxCell id="epn01" edge="1" parent="1" source="personname" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="person" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="epn01l" connectable="0" parent="epn01" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="tm:personNamePerson" vertex="1">
<mxGeometry relative="1" as="geometry">
<mxPoint y="-10" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="epn02" edge="1" parent="1" source="personname" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="enumNameT" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="epn02l" connectable="0" parent="epn02" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="tm:nameType" vertex="1">
<mxGeometry relative="1" as="geometry">
<mxPoint y="-10" as="offset" />
</mxGeometry>
</mxCell>
<!-- ReligionAffiliation edges (unchanged) -->
<mxCell id="era01" edge="1" parent="1" source="religaff" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="person" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="era01l" connectable="0" parent="era01" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="tm:religionAffiliationPerson" vertex="1">
<mxGeometry relative="1" as="geometry">
<mxPoint y="-10" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="era02" edge="1" parent="1" source="religaff" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="enumRelig" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="era02l" connectable="0" parent="era02" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="tm:religion" vertex="1">
<mxGeometry relative="1" as="geometry">
<mxPoint y="-10" as="offset" />
</mxGeometry>
</mxCell>
<!-- subClassOf arrows to skos:Concept (unchanged) -->
<mxCell id="sc01" edge="1" parent="1" source="enumCont" style="endArrow=block;html=1;endFill=0;endSize=8;arcSize=0;rounded=0;" target="concept" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="sc02" edge="1" parent="1" source="enumCountry" style="endArrow=block;html=1;endFill=0;endSize=8;arcSize=0;rounded=0;" target="concept" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="sc03" edge="1" parent="1" source="enumState" style="endArrow=block;html=1;endFill=0;endSize=8;arcSize=0;rounded=0;" target="concept" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="sc04" edge="1" parent="1" source="enumCity" style="endArrow=block;html=1;endFill=0;endSize=8;arcSize=0;rounded=0;" target="concept" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="sc05" edge="1" parent="1" source="enumMigR" style="endArrow=block;html=1;endFill=0;endSize=8;arcSize=0;rounded=0;" target="concept" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="sc06" edge="1" parent="1" source="enumInstT" style="endArrow=block;html=1;endFill=0;endSize=8;arcSize=0;rounded=0;" target="concept" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="sc07" edge="1" parent="1" source="enumNameT" style="endArrow=block;html=1;endFill=0;endSize=8;arcSize=0;rounded=0;" target="concept" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="sc08" edge="1" parent="1" source="enumRelT" style="endArrow=block;html=1;endFill=0;endSize=8;arcSize=0;rounded=0;" target="concept" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="sc09" edge="1" parent="1" source="enumRelTP" style="endArrow=block;html=1;endFill=0;endSize=8;arcSize=0;rounded=0;" target="concept" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="sc10" edge="1" parent="1" source="enumRelig" style="endArrow=block;html=1;endFill=0;endSize=8;arcSize=0;rounded=0;" target="concept" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="sc11" edge="1" parent="1" source="enumEmpT" style="endArrow=block;html=1;endFill=0;endSize=8;arcSize=0;rounded=0;" target="concept" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<!-- ===== NEW: subClassOf arrow: tm:FuzzyInterval -> time:TemporalEntity ===== -->
<mxCell id="s8_sc_fuzzy_temporal" edge="1" parent="1" source="s8_fuzzyinterval" style="endArrow=block;html=1;endFill=0;endSize=8;arcSize=0;rounded=0;" target="s8_temporalentity" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<!-- ===== NEW: subClassOf arrows: domain classes -> tm:FuzzyInterval ===== -->
<mxCell id="s8_sc_migration_fuzzy" edge="1" parent="1" source="migration" style="endArrow=block;html=1;endFill=0;endSize=8;arcSize=0;rounded=0;" target="s8_fuzzyinterval" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="s8_sc_membership_fuzzy" edge="1" parent="1" source="membership" style="endArrow=block;html=1;endFill=0;endSize=8;arcSize=0;rounded=0;" target="s8_fuzzyinterval" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="s8_sc_relationship_fuzzy" edge="1" parent="1" source="relationship" style="endArrow=block;html=1;endFill=0;endSize=8;arcSize=0;rounded=0;" target="s8_fuzzyinterval" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="s8_sc_personname_fuzzy" edge="1" parent="1" source="personname" style="endArrow=block;html=1;endFill=0;endSize=8;arcSize=0;rounded=0;" target="s8_fuzzyinterval" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="s8_sc_religaff_fuzzy" edge="1" parent="1" source="religaff" style="endArrow=block;html=1;endFill=0;endSize=8;arcSize=0;rounded=0;" target="s8_fuzzyinterval" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<!-- ===== NEW: object property arrows for OWL-Time ===== -->
<!-- tm:FuzzyInterval -> time:DateTimeInterval labeled tm:uncertainBeginning -->
<mxCell id="s8_op_fuzzy_begin" edge="1" parent="1" source="s8_fuzzyinterval" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="s8_datetimeinterval" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="s8_op_fuzzy_begin_l" connectable="0" parent="s8_op_fuzzy_begin" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="tm:uncertainBeginning" vertex="1">
<mxGeometry relative="1" x="-0.2" as="geometry">
<mxPoint y="-12" as="offset" />
</mxGeometry>
</mxCell>
<!-- tm:FuzzyInterval -> time:DateTimeInterval labeled tm:uncertainEnd -->
<mxCell id="s8_op_fuzzy_end" edge="1" parent="1" source="s8_fuzzyinterval" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="s8_datetimeinterval" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="s8_op_fuzzy_end_l" connectable="0" parent="s8_op_fuzzy_end" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="tm:uncertainEnd" vertex="1">
<mxGeometry relative="1" x="0.2" as="geometry">
<mxPoint y="12" as="offset" />
</mxGeometry>
</mxCell>
<!-- time:DateTimeInterval -> time:Instant labeled time:hasBeginning -->
<mxCell id="s8_op_dti_begin" edge="1" parent="1" source="s8_datetimeinterval" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="s8_instant" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="s8_op_dti_begin_l" connectable="0" parent="s8_op_dti_begin" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="time:hasBeginning" vertex="1">
<mxGeometry relative="1" x="-0.2" as="geometry">
<mxPoint y="-12" as="offset" />
</mxGeometry>
</mxCell>
<!-- time:DateTimeInterval -> time:Instant labeled time:hasEnd -->
<mxCell id="s8_op_dti_end" edge="1" parent="1" source="s8_datetimeinterval" style="endArrow=classic;html=1;endSize=8;arcSize=0;rounded=0;" target="s8_instant" value="">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="s8_op_dti_end_l" connectable="0" parent="s8_op_dti_end" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#ffffff;fontSize=10;" value="time:hasEnd" vertex="1">
<mxGeometry relative="1" x="0.2" as="geometry">
<mxPoint y="12" as="offset" />
</mxGeometry>
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>