Ontology overview diagram shows all tm: classes, object/datatype properties, schema:/org:/skos: external classes, subClassOf relationships, and namespace color coding using Chowlk notation. Example subgraph diagram shows Irene Abendroth instance data with representative memberships, migrations, relationships, and places. Includes Chowlk library for draw.io.
557 lines
46 KiB
XML
557 lines
46 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<mxfile host="app.diagrams.net" type="device">
|
|
<diagram name="Ontology Overview" id="ontology-overview">
|
|
<mxGraphModel dx="1422" dy="762" 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"/>
|
|
|
|
<!-- ============================================================ -->
|
|
<!-- LEGEND (top-left corner) -->
|
|
<!-- ============================================================ -->
|
|
<mxCell id="2" value="<b>Legend</b>" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;fontSize=14;" vertex="1" parent="1">
|
|
<mxGeometry x="20" y="20" width="200" height="30" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="3" value="tm: (Theatre Migrants)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=10;" vertex="1" parent="1">
|
|
<mxGeometry x="20" y="55" width="200" height="25" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="4" value="schema: (Schema.org)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=10;" vertex="1" parent="1">
|
|
<mxGeometry x="20" y="85" width="200" height="25" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="5" value="org: (W3C Organization)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;fontSize=10;" vertex="1" parent="1">
|
|
<mxGeometry x="20" y="115" width="200" height="25" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="6" value="skos: (SKOS)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;fontSize=10;" vertex="1" parent="1">
|
|
<mxGeometry x="20" y="145" width="200" height="25" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="7" value="rdfs:/owl:" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontSize=10;" vertex="1" parent="1">
|
|
<mxGeometry x="20" y="175" width="200" height="25" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="8" value="<b>Notation</b>" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;fontSize=12;" vertex="1" parent="1">
|
|
<mxGeometry x="20" y="210" width="200" height="25" as="geometry"/>
|
|
</mxCell>
|
|
<!-- Legend: solid arrow = object property -->
|
|
<mxCell id="9" value="" style="endArrow=classic;html=1;endSize=8;" edge="1" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint x="30" y="250" as="sourcePoint"/>
|
|
<mxPoint x="120" y="250" as="targetPoint"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="10" value="Object Property" style="text;html=1;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;" vertex="1" parent="1">
|
|
<mxGeometry x="125" y="237" width="100" height="25" as="geometry"/>
|
|
</mxCell>
|
|
<!-- Legend: open triangle = subClassOf -->
|
|
<mxCell id="11" value="" style="endArrow=block;endFill=0;html=1;endSize=8;" edge="1" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint x="30" y="275" as="sourcePoint"/>
|
|
<mxPoint x="120" y="275" as="targetPoint"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="12" value="rdfs:subClassOf" style="text;html=1;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;" vertex="1" parent="1">
|
|
<mxGeometry x="125" y="262" width="100" height="25" as="geometry"/>
|
|
</mxCell>
|
|
<!-- Legend: dashed box = datatype properties -->
|
|
<mxCell id="13" value="datatype props" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;" vertex="1" parent="1">
|
|
<mxGeometry x="30" y="295" width="90" height="25" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="14" value="Datatype Properties" style="text;html=1;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;" vertex="1" parent="1">
|
|
<mxGeometry x="125" y="295" width="110" height="25" as="geometry"/>
|
|
</mxCell>
|
|
|
|
<!-- ============================================================ -->
|
|
<!-- NAMESPACE NOTE (top-right) -->
|
|
<!-- ============================================================ -->
|
|
<mxCell id="15" value="<b>Namespace Prefixes</b><br>tm: &lt;https://theatremigrants.plus/ontology#&gt;<br>schema: &lt;https://schema.org/&gt;<br>org: &lt;http://www.w3.org/ns/org#&gt;<br>skos: &lt;http://www.w3.org/2004/02/skos/core#&gt;<br>rdfs: &lt;http://www.w3.org/2000/01/rdf-schema#&gt;<br>wgs84: &lt;http://www.w3.org/2003/01/geo/wgs84_pos#&gt;<br>xsd: &lt;http://www.w3.org/2001/XMLSchema#&gt;" style="text;html=1;align=left;verticalAlign=top;whiteSpace=wrap;fontSize=10;fillColor=#f5f5f5;strokeColor=#666666;rounded=1;" vertex="1" parent="1">
|
|
<mxGeometry x="2500" y="20" width="450" height="140" as="geometry"/>
|
|
</mxCell>
|
|
|
|
<!-- ============================================================ -->
|
|
<!-- CLASS: schema:Person (green, top-center) -->
|
|
<!-- ============================================================ -->
|
|
<mxCell id="100" value="<b>schema:Person</b>" style="rounded=0;whiteSpace=wrap;html=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]];fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
|
|
<mxGeometry x="1250" y="200" width="160" height="40" as="geometry"/>
|
|
</mxCell>
|
|
<!-- Datatype properties for schema:Person -->
|
|
<mxCell id="101" value="schema:givenName : xsd:string<br>schema:familyName : xsd:string<br>schema:birthDate : xsd:date<br>schema:deathDate : xsd:date<br>schema:image : xsd:anyURI<br>schema:citation : xsd:string<br>rdfs:label : xsd:string<br>rdfs:comment : xsd:string<br>tm:birthDateMax : xsd:date<br>tm:deathDateMax : xsd:date<br>tm:fuzzyBirthDate : xsd:string<br>tm:fuzzyDeathDate : xsd:string<br>tm:birthInfo : xsd:string<br>tm:deathInfo : xsd:string<br>tm:religionLabel : xsd:string<br>tm:imageSource : xsd:anyURI" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;align=left;verticalAlign=top;fontSize=9;fillColor=#d5e8d4;strokeColor=#82b366;spacingLeft=4;" vertex="1" parent="1">
|
|
<mxGeometry x="1440" y="80" width="210" height="240" as="geometry"/>
|
|
</mxCell>
|
|
<!-- Connector Person to its DP box -->
|
|
<mxCell id="102" value="" style="endArrow=none;html=1;dashed=1;strokeColor=#82b366;" edge="1" source="100" target="101" parent="1">
|
|
<mxGeometry relative="1" as="geometry"/>
|
|
</mxCell>
|
|
|
|
<!-- ============================================================ -->
|
|
<!-- CLASS: schema:Place (green, right-center) -->
|
|
<!-- ============================================================ -->
|
|
<mxCell id="110" value="<b>schema:Place</b>" style="rounded=0;whiteSpace=wrap;html=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]];fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
|
|
<mxGeometry x="2100" y="600" width="160" height="40" as="geometry"/>
|
|
</mxCell>
|
|
<!-- Datatype properties for schema:Place -->
|
|
<mxCell id="111" value="wgs84:lat : xsd:float<br>wgs84:long : xsd:float<br>tm:geoNamesID : xsd:integer" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;align=left;verticalAlign=top;fontSize=9;fillColor=#d5e8d4;strokeColor=#82b366;spacingLeft=4;" vertex="1" parent="1">
|
|
<mxGeometry x="2320" y="560" width="195" height="55" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="112" value="" style="endArrow=none;html=1;dashed=1;strokeColor=#82b366;" edge="1" source="110" target="111" parent="1">
|
|
<mxGeometry relative="1" as="geometry"/>
|
|
</mxCell>
|
|
|
|
<!-- ============================================================ -->
|
|
<!-- CLASS: schema:Organization (green, right) -->
|
|
<!-- ============================================================ -->
|
|
<mxCell id="120" value="<b>schema:Organization</b>" style="rounded=0;whiteSpace=wrap;html=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]];fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
|
|
<mxGeometry x="2100" y="900" width="180" height="40" as="geometry"/>
|
|
</mxCell>
|
|
<!-- Datatype properties for schema:Organization -->
|
|
<mxCell id="121" value="schema:name : xsd:string<br>rdfs:comment : xsd:string" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;align=left;verticalAlign=top;fontSize=9;fillColor=#d5e8d4;strokeColor=#82b366;spacingLeft=4;" vertex="1" parent="1">
|
|
<mxGeometry x="2340" y="890" width="175" height="40" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="122" value="" style="endArrow=none;html=1;dashed=1;strokeColor=#82b366;" edge="1" source="120" target="121" parent="1">
|
|
<mxGeometry relative="1" as="geometry"/>
|
|
</mxCell>
|
|
|
|
<!-- ============================================================ -->
|
|
<!-- CLASS: schema:Occupation (green, left) -->
|
|
<!-- ============================================================ -->
|
|
<mxCell id="130" value="<b>schema:Occupation</b>" style="rounded=0;whiteSpace=wrap;html=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]];fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
|
|
<mxGeometry x="100" y="750" width="170" height="40" as="geometry"/>
|
|
</mxCell>
|
|
<!-- Datatype properties for schema:Occupation -->
|
|
<mxCell id="131" value="schema:name : xsd:string" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;align=left;verticalAlign=top;fontSize=9;fillColor=#d5e8d4;strokeColor=#82b366;spacingLeft=4;" vertex="1" parent="1">
|
|
<mxGeometry x="100" y="800" width="170" height="25" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="132" value="" style="endArrow=none;html=1;dashed=1;strokeColor=#82b366;" edge="1" source="130" target="131" parent="1">
|
|
<mxGeometry relative="1" as="geometry"/>
|
|
</mxCell>
|
|
|
|
<!-- ============================================================ -->
|
|
<!-- CLASS: schema:GenderType (green, small, near Person) -->
|
|
<!-- ============================================================ -->
|
|
<mxCell id="140" value="<b>schema:GenderType</b>" style="rounded=0;whiteSpace=wrap;html=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]];fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
|
|
<mxGeometry x="950" y="80" width="160" height="40" as="geometry"/>
|
|
</mxCell>
|
|
|
|
<!-- ============================================================ -->
|
|
<!-- CLASS: org:Membership (orange, center-left) -->
|
|
<!-- ============================================================ -->
|
|
<mxCell id="150" value="<b>org:Membership</b>" style="rounded=0;whiteSpace=wrap;html=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]];fillColor=#ffe6cc;strokeColor=#d79b00;" vertex="1" parent="1">
|
|
<mxGeometry x="550" y="750" width="160" height="40" as="geometry"/>
|
|
</mxCell>
|
|
<!-- Datatype properties for org:Membership -->
|
|
<mxCell id="151" value="tm:employment : xsd:string<br>tm:dateStartMin : xsd:date<br>tm:dateStartMax : xsd:date<br>tm:dateEndMin : xsd:date<br>tm:dateEndMax : xsd:date<br>tm:dateStartFuzzy : xsd:string<br>tm:dateEndFuzzy : xsd:string<br>rdfs:comment : xsd:string" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;align=left;verticalAlign=top;fontSize=9;fillColor=#ffe6cc;strokeColor=#d79b00;spacingLeft=4;" vertex="1" parent="1">
|
|
<mxGeometry x="370" y="810" width="200" height="125" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="152" value="" style="endArrow=none;html=1;dashed=1;strokeColor=#d79b00;" edge="1" source="150" target="151" parent="1">
|
|
<mxGeometry relative="1" as="geometry"/>
|
|
</mxCell>
|
|
|
|
<!-- ============================================================ -->
|
|
<!-- CLASS: tm:Migration (blue, center-right) -->
|
|
<!-- ============================================================ -->
|
|
<mxCell id="200" value="<b>tm:Migration</b>" style="rounded=0;whiteSpace=wrap;html=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]];fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
|
<mxGeometry x="1750" y="400" width="160" height="40" as="geometry"/>
|
|
</mxCell>
|
|
<!-- Datatype properties for tm:Migration -->
|
|
<mxCell id="201" value="tm:via : xsd:string<br>tm:dateStartMin : xsd:date<br>tm:dateStartMax : xsd:date<br>tm:dateEndMin : xsd:date<br>tm:dateEndMax : xsd:date<br>tm:dateStartFuzzy : xsd:string<br>tm:dateEndFuzzy : xsd:string<br>rdfs:comment : xsd:string" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;align=left;verticalAlign=top;fontSize=9;fillColor=#dae8fc;strokeColor=#6c8ebf;spacingLeft=4;" vertex="1" parent="1">
|
|
<mxGeometry x="1940" y="340" width="200" height="125" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="202" value="" style="endArrow=none;html=1;dashed=1;strokeColor=#6c8ebf;" edge="1" source="200" target="201" parent="1">
|
|
<mxGeometry relative="1" as="geometry"/>
|
|
</mxCell>
|
|
|
|
<!-- ============================================================ -->
|
|
<!-- CLASS: tm:Relationship (blue, left-center) -->
|
|
<!-- ============================================================ -->
|
|
<mxCell id="210" value="<b>tm:Relationship</b>" style="rounded=0;whiteSpace=wrap;html=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]];fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
|
<mxGeometry x="1250" y="550" width="160" height="40" as="geometry"/>
|
|
</mxCell>
|
|
<!-- Datatype properties for tm:Relationship -->
|
|
<mxCell id="211" value="tm:timePeriod : xsd:string<br>tm:dateStartMin : xsd:date<br>tm:dateStartMax : xsd:date<br>tm:dateEndMin : xsd:date<br>tm:dateEndMax : xsd:date<br>tm:dateStartFuzzy : xsd:string<br>tm:dateEndFuzzy : xsd:string<br>rdfs:comment : xsd:string" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;align=left;verticalAlign=top;fontSize=9;fillColor=#dae8fc;strokeColor=#6c8ebf;spacingLeft=4;" vertex="1" parent="1">
|
|
<mxGeometry x="1040" y="600" width="210" height="125" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="212" value="" style="endArrow=none;html=1;dashed=1;strokeColor=#6c8ebf;" edge="1" source="210" target="211" parent="1">
|
|
<mxGeometry relative="1" as="geometry"/>
|
|
</mxCell>
|
|
|
|
<!-- ============================================================ -->
|
|
<!-- CLASS: tm:PersonProfession (blue, below-left of Person) -->
|
|
<!-- ============================================================ -->
|
|
<mxCell id="220" value="<b>tm:PersonProfession</b>" style="rounded=0;whiteSpace=wrap;html=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]];fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
|
<mxGeometry x="350" y="480" width="170" height="40" as="geometry"/>
|
|
</mxCell>
|
|
<!-- Datatype properties for tm:PersonProfession -->
|
|
<mxCell id="221" value="tm:professionLabel : xsd:string" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;align=left;verticalAlign=top;fontSize=9;fillColor=#dae8fc;strokeColor=#6c8ebf;spacingLeft=4;" vertex="1" parent="1">
|
|
<mxGeometry x="350" y="530" width="200" height="25" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="222" value="" style="endArrow=none;html=1;dashed=1;strokeColor=#6c8ebf;" edge="1" source="220" target="221" parent="1">
|
|
<mxGeometry relative="1" as="geometry"/>
|
|
</mxCell>
|
|
|
|
<!-- ============================================================ -->
|
|
<!-- CLASS: tm:PersonName (blue, left of Person) -->
|
|
<!-- ============================================================ -->
|
|
<mxCell id="230" value="<b>tm:PersonName</b>" style="rounded=0;whiteSpace=wrap;html=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]];fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
|
<mxGeometry x="800" y="400" width="160" height="40" as="geometry"/>
|
|
</mxCell>
|
|
<!-- Datatype properties for tm:PersonName -->
|
|
<mxCell id="231" value="tm:personName : xsd:string<br>tm:personSurName : xsd:string<br>tm:dateStartMin : xsd:date<br>tm:dateStartMax : xsd:date<br>tm:dateEndMin : xsd:date<br>tm:dateEndMax : xsd:date<br>tm:dateStartFuzzy : xsd:string<br>tm:dateEndFuzzy : xsd:string<br>rdfs:comment : xsd:string" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;align=left;verticalAlign=top;fontSize=9;fillColor=#dae8fc;strokeColor=#6c8ebf;spacingLeft=4;" vertex="1" parent="1">
|
|
<mxGeometry x="580" y="310" width="210" height="140" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="232" value="" style="endArrow=none;html=1;dashed=1;strokeColor=#6c8ebf;" edge="1" source="230" target="231" parent="1">
|
|
<mxGeometry relative="1" as="geometry"/>
|
|
</mxCell>
|
|
|
|
<!-- ============================================================ -->
|
|
<!-- CLASS: tm:ReligionAffiliation (blue, below Person) -->
|
|
<!-- ============================================================ -->
|
|
<mxCell id="240" value="<b>tm:ReligionAffiliation</b>" style="rounded=0;whiteSpace=wrap;html=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]];fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
|
<mxGeometry x="350" y="620" width="190" height="40" as="geometry"/>
|
|
</mxCell>
|
|
<!-- Datatype properties for tm:ReligionAffiliation -->
|
|
<mxCell id="241" value="tm:denomination : xsd:string<br>tm:dateStartMin : xsd:date<br>tm:dateStartMax : xsd:date<br>tm:dateEndMin : xsd:date<br>tm:dateEndMax : xsd:date<br>tm:dateStartFuzzy : xsd:string<br>rdfs:comment : xsd:string" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;align=left;verticalAlign=top;fontSize=9;fillColor=#dae8fc;strokeColor=#6c8ebf;spacingLeft=4;" vertex="1" parent="1">
|
|
<mxGeometry x="100" y="600" width="210" height="110" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="242" value="" style="endArrow=none;html=1;dashed=1;strokeColor=#6c8ebf;" edge="1" source="240" target="241" parent="1">
|
|
<mxGeometry relative="1" as="geometry"/>
|
|
</mxCell>
|
|
|
|
<!-- ============================================================ -->
|
|
<!-- CLASS: tm:ImportSource (blue, near Person top-right) -->
|
|
<!-- ============================================================ -->
|
|
<mxCell id="250" value="<b>tm:ImportSource</b>" style="rounded=0;whiteSpace=wrap;html=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]];fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
|
<mxGeometry x="1750" y="200" width="160" height="40" as="geometry"/>
|
|
</mxCell>
|
|
|
|
<!-- ============================================================ -->
|
|
<!-- CLASS: skos:Concept (yellow, bottom-center) -->
|
|
<!-- ============================================================ -->
|
|
<mxCell id="300" value="<b>skos:Concept</b>" style="rounded=0;whiteSpace=wrap;html=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]];fillColor=#fff2cc;strokeColor=#d6b656;" vertex="1" parent="1">
|
|
<mxGeometry x="1250" y="1250" width="160" height="40" as="geometry"/>
|
|
</mxCell>
|
|
<!-- Datatype properties for skos:Concept -->
|
|
<mxCell id="301" value="rdfs:label : xsd:string<br>skos:prefLabel : xsd:string" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;align=left;verticalAlign=top;fontSize=9;fillColor=#fff2cc;strokeColor=#d6b656;spacingLeft=4;" vertex="1" parent="1">
|
|
<mxGeometry x="1440" y="1245" width="180" height="40" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="302" value="" style="endArrow=none;html=1;dashed=1;strokeColor=#d6b656;" edge="1" source="300" target="301" parent="1">
|
|
<mxGeometry relative="1" as="geometry"/>
|
|
</mxCell>
|
|
|
|
<!-- ============================================================ -->
|
|
<!-- ENUMERATION CLASSES (blue, bottom area) -->
|
|
<!-- Row 1 of enumerations -->
|
|
<!-- ============================================================ -->
|
|
<mxCell id="310" value="<b>tm:Continent</b>" style="rounded=0;whiteSpace=wrap;html=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]];fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
|
<mxGeometry x="300" y="1100" width="140" height="35" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="311" value="<b>tm:Country</b>" style="rounded=0;whiteSpace=wrap;html=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]];fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
|
<mxGeometry x="500" y="1100" width="140" height="35" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="312" value="<b>tm:State</b>" style="rounded=0;whiteSpace=wrap;html=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]];fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
|
<mxGeometry x="700" y="1100" width="140" height="35" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="313" value="<b>tm:City</b>" style="rounded=0;whiteSpace=wrap;html=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]];fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
|
<mxGeometry x="900" y="1100" width="140" height="35" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="314" value="<b>tm:MigrationReason</b>" style="rounded=0;whiteSpace=wrap;html=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]];fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
|
<mxGeometry x="1100" y="1100" width="170" height="35" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="315" value="<b>tm:InstitutionType</b>" style="rounded=0;whiteSpace=wrap;html=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]];fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
|
<mxGeometry x="1330" y="1100" width="165" height="35" as="geometry"/>
|
|
</mxCell>
|
|
|
|
<!-- Row 2 of enumerations -->
|
|
<mxCell id="316" value="<b>tm:NameType</b>" style="rounded=0;whiteSpace=wrap;html=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]];fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
|
<mxGeometry x="1555" y="1100" width="140" height="35" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="317" value="<b>tm:RelationshipType</b>" style="rounded=0;whiteSpace=wrap;html=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]];fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
|
<mxGeometry x="1755" y="1100" width="175" height="35" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="318" value="<b>tm:RelationshipTypePrecise</b>" style="rounded=0;whiteSpace=wrap;html=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]];fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
|
<mxGeometry x="1990" y="1100" width="210" height="35" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="319" value="<b>tm:Religion</b>" style="rounded=0;whiteSpace=wrap;html=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]];fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
|
<mxGeometry x="2260" y="1100" width="140" height="35" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="320" value="<b>tm:EmploymentType</b>" style="rounded=0;whiteSpace=wrap;html=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]];fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
|
<mxGeometry x="2460" y="1100" width="170" height="35" as="geometry"/>
|
|
</mxCell>
|
|
|
|
<!-- ============================================================ -->
|
|
<!-- rdfs:subClassOf arrows from enumerations to skos:Concept -->
|
|
<!-- ============================================================ -->
|
|
<mxCell id="330" value="" style="endArrow=block;endFill=0;html=1;endSize=8;strokeColor=#6c8ebf;" edge="1" source="310" target="300" parent="1">
|
|
<mxGeometry relative="1" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="331" value="" style="endArrow=block;endFill=0;html=1;endSize=8;strokeColor=#6c8ebf;" edge="1" source="311" target="300" parent="1">
|
|
<mxGeometry relative="1" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="332" value="" style="endArrow=block;endFill=0;html=1;endSize=8;strokeColor=#6c8ebf;" edge="1" source="312" target="300" parent="1">
|
|
<mxGeometry relative="1" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="333" value="" style="endArrow=block;endFill=0;html=1;endSize=8;strokeColor=#6c8ebf;" edge="1" source="313" target="300" parent="1">
|
|
<mxGeometry relative="1" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="334" value="" style="endArrow=block;endFill=0;html=1;endSize=8;strokeColor=#6c8ebf;" edge="1" source="314" target="300" parent="1">
|
|
<mxGeometry relative="1" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="335" value="" style="endArrow=block;endFill=0;html=1;endSize=8;strokeColor=#6c8ebf;" edge="1" source="315" target="300" parent="1">
|
|
<mxGeometry relative="1" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="336" value="" style="endArrow=block;endFill=0;html=1;endSize=8;strokeColor=#6c8ebf;" edge="1" source="316" target="300" parent="1">
|
|
<mxGeometry relative="1" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="337" value="" style="endArrow=block;endFill=0;html=1;endSize=8;strokeColor=#6c8ebf;" edge="1" source="317" target="300" parent="1">
|
|
<mxGeometry relative="1" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="338" value="" style="endArrow=block;endFill=0;html=1;endSize=8;strokeColor=#6c8ebf;" edge="1" source="318" target="300" parent="1">
|
|
<mxGeometry relative="1" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="339" value="" style="endArrow=block;endFill=0;html=1;endSize=8;strokeColor=#6c8ebf;" edge="1" source="319" target="300" parent="1">
|
|
<mxGeometry relative="1" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="340" value="" style="endArrow=block;endFill=0;html=1;endSize=8;strokeColor=#6c8ebf;" edge="1" source="320" target="300" parent="1">
|
|
<mxGeometry relative="1" as="geometry"/>
|
|
</mxCell>
|
|
|
|
<!-- ============================================================ -->
|
|
<!-- OBJECT PROPERTY ARROWS -->
|
|
<!-- ============================================================ -->
|
|
|
|
<!-- === Person properties === -->
|
|
<!-- tm:importSource: schema:Person -> tm:ImportSource -->
|
|
<mxCell id="400" value="tm:importSource" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;" edge="1" source="100" target="250" parent="1">
|
|
<mxGeometry x="0.3" relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
|
|
<!-- === schema:Person outgoing schema: properties === -->
|
|
<!-- schema:birthPlace: schema:Person -> schema:Place -->
|
|
<mxCell id="401" value="schema:birthPlace" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;strokeColor=#82b366;" edge="1" source="100" target="110" parent="1">
|
|
<mxGeometry x="-0.3" y="-15" relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<!-- schema:deathPlace: schema:Person -> schema:Place -->
|
|
<mxCell id="402" value="schema:deathPlace" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;strokeColor=#82b366;" edge="1" source="100" target="110" parent="1">
|
|
<mxGeometry x="-0.3" y="15" relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<!-- schema:hasOccupation: schema:Person -> schema:Occupation -->
|
|
<mxCell id="403" value="schema:hasOccupation" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;strokeColor=#82b366;" edge="1" source="100" target="130" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<!-- schema:gender: schema:Person -> schema:GenderType -->
|
|
<mxCell id="404" value="schema:gender" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;strokeColor=#82b366;" edge="1" source="100" target="140" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
|
|
<!-- === Place properties === -->
|
|
<!-- tm:continent: schema:Place -> tm:Continent -->
|
|
<mxCell id="410" value="tm:continent" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;" edge="1" source="110" target="310" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<!-- tm:country: schema:Place -> tm:Country -->
|
|
<mxCell id="411" value="tm:country" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;" edge="1" source="110" target="311" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<!-- tm:state: schema:Place -> tm:State -->
|
|
<mxCell id="412" value="tm:state" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;" edge="1" source="110" target="312" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<!-- tm:city: schema:Place -> tm:City -->
|
|
<mxCell id="413" value="tm:city" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;" edge="1" source="110" target="313" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
|
|
<!-- === Organization properties === -->
|
|
<!-- tm:institutionType: schema:Organization -> tm:InstitutionType -->
|
|
<mxCell id="414" value="tm:institutionType" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;" edge="1" source="120" target="315" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<!-- schema:location: schema:Organization -> schema:Place -->
|
|
<mxCell id="415" value="schema:location" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;strokeColor=#82b366;" edge="1" source="120" target="110" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
|
|
<!-- === Migration properties === -->
|
|
<!-- tm:migrant: tm:Migration -> schema:Person -->
|
|
<mxCell id="420" value="tm:migrant" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;" edge="1" source="200" target="100" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<!-- tm:startPlace: tm:Migration -> schema:Place -->
|
|
<mxCell id="421" value="tm:startPlace" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;" edge="1" source="200" target="110" parent="1">
|
|
<mxGeometry x="-0.2" y="-15" relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<!-- tm:destinationPlace: tm:Migration -> schema:Place -->
|
|
<mxCell id="422" value="tm:destinationPlace" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;" edge="1" source="200" target="110" parent="1">
|
|
<mxGeometry x="-0.2" y="15" relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<!-- tm:reason: tm:Migration -> tm:MigrationReason -->
|
|
<mxCell id="423" value="tm:reason" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;" edge="1" source="200" target="314" parent="1">
|
|
<mxGeometry x="0.2" y="-10" relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<!-- tm:secondaryReason: tm:Migration -> tm:MigrationReason -->
|
|
<mxCell id="424" value="tm:secondaryReason" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;" edge="1" source="200" target="314" parent="1">
|
|
<mxGeometry x="0.2" y="10" relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
|
|
<!-- === Membership properties === -->
|
|
<!-- org:member: org:Membership -> schema:Person -->
|
|
<mxCell id="430" value="org:member" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;" edge="1" source="150" target="100" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<!-- org:organization: org:Membership -> schema:Organization -->
|
|
<mxCell id="431" value="org:organization" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;" edge="1" source="150" target="120" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<!-- tm:workLocation: org:Membership -> schema:Place -->
|
|
<mxCell id="432" value="tm:workLocation" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;" edge="1" source="150" target="110" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<!-- tm:secondaryOrganisation: org:Membership -> schema:Organization -->
|
|
<mxCell id="433" value="tm:secondaryOrganisation" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;dashed=0;" edge="1" source="150" target="120" parent="1">
|
|
<mxGeometry x="-0.3" y="15" relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<!-- tm:profession: org:Membership -> schema:Occupation -->
|
|
<mxCell id="434" value="tm:profession" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;" edge="1" source="150" target="130" parent="1">
|
|
<mxGeometry x="0.2" y="-10" relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<!-- tm:secondaryProfession: org:Membership -> schema:Occupation -->
|
|
<mxCell id="435" value="tm:secondaryProfession" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;" edge="1" source="150" target="130" parent="1">
|
|
<mxGeometry x="0.2" y="10" relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<!-- tm:tertiaryProfession: org:Membership -> schema:Occupation -->
|
|
<mxCell id="436" value="tm:tertiaryProfession" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;" edge="1" source="150" target="130" parent="1">
|
|
<mxGeometry x="0.2" y="25" relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<!-- tm:employmentType: org:Membership -> tm:EmploymentType -->
|
|
<mxCell id="437" value="tm:employmentType" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;" edge="1" source="150" target="320" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
|
|
<!-- === Relationship properties === -->
|
|
<!-- tm:activePerson: tm:Relationship -> schema:Person -->
|
|
<mxCell id="440" value="tm:activePerson" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;" edge="1" source="210" target="100" parent="1">
|
|
<mxGeometry x="-0.2" y="-10" relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<!-- tm:passivePerson: tm:Relationship -> schema:Person -->
|
|
<mxCell id="441" value="tm:passivePerson" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;" edge="1" source="210" target="100" parent="1">
|
|
<mxGeometry x="-0.2" y="10" relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<!-- tm:relationshipLocation: tm:Relationship -> schema:Place -->
|
|
<mxCell id="442" value="tm:relationshipLocation" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;" edge="1" source="210" target="110" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<!-- tm:relationshipOrganisation: tm:Relationship -> schema:Organization -->
|
|
<mxCell id="443" value="tm:relationshipOrganisation" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;" edge="1" source="210" target="120" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<!-- tm:relationshipType: tm:Relationship -> tm:RelationshipType -->
|
|
<mxCell id="444" value="tm:relationshipType" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;" edge="1" source="210" target="317" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<!-- tm:relationshipTypePrecise: tm:Relationship -> tm:RelationshipTypePrecise -->
|
|
<mxCell id="445" value="tm:relationshipTypePrecise" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;" edge="1" source="210" target="318" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
|
|
<!-- === PersonProfession properties === -->
|
|
<!-- tm:personProfessionPerson: tm:PersonProfession -> schema:Person -->
|
|
<mxCell id="450" value="tm:personProfessionPerson" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;" edge="1" source="220" target="100" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<!-- tm:enumeratedProfession: tm:PersonProfession -> schema:Occupation -->
|
|
<mxCell id="451" value="tm:enumeratedProfession" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;" edge="1" source="220" target="130" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
|
|
<!-- === PersonName properties === -->
|
|
<!-- tm:personNamePerson: tm:PersonName -> schema:Person -->
|
|
<mxCell id="460" value="tm:personNamePerson" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;" edge="1" source="230" target="100" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<!-- tm:nameType: tm:PersonName -> tm:NameType -->
|
|
<mxCell id="461" value="tm:nameType" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;" edge="1" source="230" target="316" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
|
|
<!-- === ReligionAffiliation properties === -->
|
|
<!-- tm:religionAffiliationPerson: tm:ReligionAffiliation -> schema:Person -->
|
|
<mxCell id="470" value="tm:religionAffiliationPerson" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;" edge="1" source="240" target="100" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<!-- tm:religion: tm:ReligionAffiliation -> tm:Religion -->
|
|
<mxCell id="471" value="tm:religion" style="endArrow=classic;html=1;endSize=8;fontSize=9;labelBackgroundColor=#ffffff;" edge="1" source="240" target="319" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
|
|
</root>
|
|
</mxGraphModel>
|
|
</diagram>
|
|
</mxfile>
|