migrants/figures/notations.drawio
Daniel Hernandez c454189645 Extract shared notations to figures/notations.drawio and restyle Step 6
Move legend and namespace note into a standalone notations.drawio file
shared across all figures. Regenerate Step 6 figures with stacked
datatype property boxes (UML-like) matching the Step 5 style, instead
of separate connected nodes.
2026-03-01 13:46:43 +01:00

104 lines
7.1 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<mxfile host="app.diagrams.net" type="device">
<diagram name="Notations" id="notations">
<mxGraphModel dx="820" dy="580" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="0" pageScale="1" pageWidth="800" pageHeight="600" math="0" shadow="0">
<root>
<mxCell id="0"/>
<mxCell id="1" parent="0"/>
<!-- ============================================================ -->
<!-- NAMESPACE NOTE (shape=note, top) -->
<!-- ============================================================ -->
<mxCell id="2" value="&lt;div&gt;&lt;b&gt;Namespaces&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;tm:&lt;/b&gt; https://daniel.degu.cl/ontologies/theatre-migrants/&lt;/div&gt;&lt;div&gt;&lt;b&gt;schema:&lt;/b&gt; https://schema.org/&lt;/div&gt;&lt;div&gt;&lt;b&gt;org:&lt;/b&gt; http://www.w3.org/ns/org#&lt;/div&gt;&lt;div&gt;&lt;b&gt;skos:&lt;/b&gt; http://www.w3.org/2004/02/skos/core#&lt;/div&gt;&lt;div&gt;&lt;b&gt;rdfs:&lt;/b&gt; http://www.w3.org/2000/01/rdf-schema#&lt;/div&gt;&lt;div&gt;&lt;b&gt;owl:&lt;/b&gt; http://www.w3.org/2002/07/owl#&lt;/div&gt;&lt;div&gt;&lt;b&gt;wgs84:&lt;/b&gt; http://www.w3.org/2003/01/geo/wgs84_pos#&lt;/div&gt;&lt;div&gt;&lt;b&gt;wdtn:&lt;/b&gt; http://www.wikidata.org/prop/direct-normalized/&lt;/div&gt;" style="shape=note;whiteSpace=wrap;html=1;backgroundOutline=1;darkOpacity=0.05;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="20" y="20" width="400" height="190" as="geometry"/>
</mxCell>
<!-- ============================================================ -->
<!-- LEGEND (swimlane, below namespace note) -->
<!-- ============================================================ -->
<mxCell id="3" value="Legend" style="swimlane;whiteSpace=wrap;html=1;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="20" y="230" width="400" height="310" as="geometry"/>
</mxCell>
<!-- ── Namespace colour boxes ─────────────────────────────── -->
<mxCell id="10" value="tm: (Theatre Migrants)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=10;" vertex="1" parent="3">
<mxGeometry x="15" y="35" width="170" height="22" as="geometry"/>
</mxCell>
<mxCell id="11" value="schema: (Schema.org)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=10;" vertex="1" parent="3">
<mxGeometry x="200" y="35" width="185" height="22" as="geometry"/>
</mxCell>
<mxCell id="12" value="org: (W3C Organization)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;fontSize=10;" vertex="1" parent="3">
<mxGeometry x="15" y="65" width="170" height="22" as="geometry"/>
</mxCell>
<mxCell id="13" value="skos: (SKOS)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;fontSize=10;" vertex="1" parent="3">
<mxGeometry x="200" y="65" width="185" height="22" as="geometry"/>
</mxCell>
<mxCell id="14" value="External URIs" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;fontSize=10;" vertex="1" parent="3">
<mxGeometry x="15" y="95" width="170" height="22" as="geometry"/>
</mxCell>
<!-- ── Line style examples ────────────────────────────────── -->
<!-- Solid arrow -> Object Property -->
<mxCell id="20" value="" style="endArrow=classic;html=1;endSize=8;" edge="1" parent="3">
<mxGeometry relative="1" as="geometry">
<mxPoint x="15" y="145" as="sourcePoint"/>
<mxPoint x="115" y="145" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="21" value="Object Property" style="text;html=1;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;" vertex="1" parent="3">
<mxGeometry x="120" y="132" width="120" height="25" as="geometry"/>
</mxCell>
<!-- Open-triangle arrow -> rdfs:subClassOf -->
<mxCell id="22" value="" style="endArrow=block;endFill=0;html=1;endSize=8;" edge="1" parent="3">
<mxGeometry relative="1" as="geometry">
<mxPoint x="15" y="172" as="sourcePoint"/>
<mxPoint x="115" y="172" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="23" value="rdfs:subClassOf" style="text;html=1;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;" vertex="1" parent="3">
<mxGeometry x="120" y="159" width="120" height="25" as="geometry"/>
</mxCell>
<!-- Dashed open arrow -> rdf:type -->
<mxCell id="24" value="" style="endArrow=open;endFill=0;dashed=1;html=1;endSize=8;" edge="1" parent="3">
<mxGeometry relative="1" as="geometry">
<mxPoint x="15" y="199" as="sourcePoint"/>
<mxPoint x="115" y="199" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="25" value="rdf:type" style="text;html=1;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;" vertex="1" parent="3">
<mxGeometry x="120" y="186" width="120" height="25" as="geometry"/>
</mxCell>
<!-- ── Node type examples ─────────────────────────────────── -->
<!-- Solid rectangle -> Class -->
<mxCell id="30" value="Class" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1;fontSize=10;" vertex="1" parent="3">
<mxGeometry x="15" y="228" width="100" height="25" as="geometry"/>
</mxCell>
<mxCell id="31" value="Class" style="text;html=1;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;" vertex="1" parent="3">
<mxGeometry x="120" y="228" width="60" height="25" as="geometry"/>
</mxCell>
<!-- Dashed rectangle -> Datatype Property: datatype -->
<mxCell id="32" value="prop : datatype" style="rounded=0;whiteSpace=wrap;html=1;dashed=1;fontSize=10;" vertex="1" parent="3">
<mxGeometry x="185" y="228" width="100" height="25" as="geometry"/>
</mxCell>
<mxCell id="33" value="Datatype Property" style="text;html=1;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;" vertex="1" parent="3">
<mxGeometry x="290" y="228" width="105" height="25" as="geometry"/>
</mxCell>
<!-- Rectangle with underlined text -> Individual -->
<mxCell id="34" value="&lt;u&gt;ex:Instance&lt;/u&gt;" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=4;fontSize=10;" vertex="1" parent="3">
<mxGeometry x="15" y="265" width="100" height="25" as="geometry"/>
</mxCell>
<mxCell id="35" value="Individual" style="text;html=1;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;" vertex="1" parent="3">
<mxGeometry x="120" y="265" width="80" height="25" as="geometry"/>
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>