ba-thesis/docs/figures/datamodel.drawio

211 lines
22 KiB
Plaintext
Raw Normal View History

<mxfile host="app.diagrams.net" modified="2023-08-20T22:49:49.811Z" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36" etag="PkJOclFEVI5TEfIjMddY" version="21.6.8" type="device">
<diagram id="f6zhRbDmt8kIpFGfOheX" name="Page-1">
<mxGraphModel dx="1412" dy="742" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="V-qh-Gk3nv3sh-DeGmF5-14" value="medwings" style="shape=module;align=left;spacingLeft=20;align=center;verticalAlign=top;fontStyle=1;container=0;" parent="1" vertex="1">
<mxGeometry x="134" y="250" width="570" height="330" as="geometry" />
</mxCell>
<mxCell id="V-qh-Gk3nv3sh-DeGmF5-12" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="94" y="620" width="280" height="250" as="geometry" />
</mxCell>
<mxCell id="V-qh-Gk3nv3sh-DeGmF5-1" value="authentication" style="shape=module;align=left;spacingLeft=20;align=center;verticalAlign=top;fontStyle=1" parent="V-qh-Gk3nv3sh-DeGmF5-12" vertex="1">
<mxGeometry x="40" y="-10" width="240" height="250" as="geometry" />
</mxCell>
<mxCell id="V-qh-Gk3nv3sh-DeGmF5-2" value="&lt;p style=&quot;margin:0px;margin-top:4px;text-align:center;text-decoration:underline;&quot;&gt;&lt;b&gt;User&lt;/b&gt;&lt;/p&gt;&lt;hr&gt;&lt;p style=&quot;margin:0px;margin-left:8px;&quot;&gt;&lt;u&gt;id&lt;i style=&quot;&quot;&gt;&amp;nbsp;: Integer&lt;/i&gt;&lt;br&gt;&lt;/u&gt;password&lt;i&gt;&amp;nbsp;: String&lt;/i&gt;&lt;br&gt;last_login&lt;i&gt;&amp;nbsp;: DateTime&lt;/i&gt;&lt;br&gt;is_superuser&lt;i&gt;&amp;nbsp;: Boolean&lt;/i&gt;&lt;br&gt;username&lt;i&gt;&amp;nbsp;: String&lt;/i&gt;&lt;br&gt;first_name&lt;i&gt;&amp;nbsp;: String&lt;/i&gt;&lt;br&gt;last_name : &lt;i&gt;String&lt;/i&gt;&lt;br&gt;email&lt;i&gt;&amp;nbsp;: String&lt;/i&gt;&lt;br&gt;is_staff&lt;i&gt;&amp;nbsp;: Boolean&lt;/i&gt;&lt;br&gt;is_active&lt;i&gt;&amp;nbsp;: Boolean&lt;/i&gt;&lt;br&gt;date_joined&lt;i&gt;&amp;nbsp;: DateTime&lt;/i&gt;&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;" parent="V-qh-Gk3nv3sh-DeGmF5-12" vertex="1">
<mxGeometry x="69.99565217391304" y="20" width="194.7826086956522" height="200" as="geometry" />
</mxCell>
<mxCell id="V-qh-Gk3nv3sh-DeGmF5-26" value="" style="edgeStyle=orthogonalEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERmandOne;rounded=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=1.003;exitY=0.323;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="V-qh-Gk3nv3sh-DeGmF5-2" target="V-qh-Gk3nv3sh-DeGmF5-16" edge="1">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="-96" y="590" as="sourcePoint" />
<mxPoint x="4" y="490" as="targetPoint" />
<Array as="points">
<mxPoint x="404" y="705" />
<mxPoint x="404" y="610" />
<mxPoint x="724" y="610" />
<mxPoint x="724" y="420" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="V-qh-Gk3nv3sh-DeGmF5-27" value="" style="edgeStyle=orthogonalEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERmandOne;rounded=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0.997;exitY=0.398;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="V-qh-Gk3nv3sh-DeGmF5-2" target="V-qh-Gk3nv3sh-DeGmF5-17" edge="1">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="-86" y="600" as="sourcePoint" />
<mxPoint x="14" y="500" as="targetPoint" />
<Array as="points">
<mxPoint x="414" y="720" />
<mxPoint x="414" y="620" />
<mxPoint x="734" y="620" />
<mxPoint x="734" y="320" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="V-qh-Gk3nv3sh-DeGmF5-28" value="" style="edgeStyle=orthogonalEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERmandOne;rounded=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.25;exitDx=0;exitDy=0;" parent="1" source="V-qh-Gk3nv3sh-DeGmF5-2" target="V-qh-Gk3nv3sh-DeGmF5-19" edge="1">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="-76" y="610" as="sourcePoint" />
<mxPoint x="24" y="510" as="targetPoint" />
<Array as="points">
<mxPoint x="394" y="690" />
<mxPoint x="394" y="600" />
<mxPoint x="714" y="600" />
<mxPoint x="714" y="520" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="V-qh-Gk3nv3sh-DeGmF5-29" value="" style="edgeStyle=orthogonalEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERmandOne;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=-0.002;exitY=0.33;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="V-qh-Gk3nv3sh-DeGmF5-2" target="V-qh-Gk3nv3sh-DeGmF5-20" edge="1">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="-66" y="620" as="sourcePoint" />
<mxPoint x="34" y="520" as="targetPoint" />
<Array as="points">
<mxPoint x="114" y="706" />
<mxPoint x="114" y="420" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="V-qh-Gk3nv3sh-DeGmF5-30" value="" style="edgeStyle=orthogonalEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;startArrow=ERmandOne;rounded=0;exitX=0.25;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;endFill=0;" parent="1" source="V-qh-Gk3nv3sh-DeGmF5-2" target="V-qh-Gk3nv3sh-DeGmF5-15" edge="1">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="-56" y="630" as="sourcePoint" />
<mxPoint x="134" y="530" as="targetPoint" />
<Array as="points">
<mxPoint x="213" y="610" />
<mxPoint x="213" y="600" />
<mxPoint x="226" y="600" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="V-qh-Gk3nv3sh-DeGmF5-32" value="" style="edgeStyle=orthogonalEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERmandOne;rounded=0;exitX=0;exitY=0.4;exitDx=0;exitDy=0;exitPerimeter=0;endFill=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="V-qh-Gk3nv3sh-DeGmF5-2" target="V-qh-Gk3nv3sh-DeGmF5-21" edge="1">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="-66" y="620" as="sourcePoint" />
<mxPoint x="124" y="355" as="targetPoint" />
<Array as="points">
<mxPoint x="130" y="720" />
<mxPoint x="130" y="320" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="b34YlEaqVGowunhmw_iH-3" value="gotify" style="shape=module;align=left;spacingLeft=20;align=center;verticalAlign=top;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="134" y="880" width="276" height="110" as="geometry" />
</mxCell>
<mxCell id="b34YlEaqVGowunhmw_iH-5" value="&lt;p style=&quot;margin:0px;margin-top:4px;text-align:center;text-decoration:underline;&quot;&gt;&lt;b&gt;GotifyApplication&lt;/b&gt;&lt;/p&gt;&lt;hr&gt;&lt;p style=&quot;margin:0px;margin-left:8px;&quot;&gt;id&lt;i&gt;&amp;nbsp;: Integer&lt;/i&gt;&lt;br&gt;token&lt;i&gt; : String&lt;/i&gt;&lt;br&gt;&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;" parent="1" vertex="1">
<mxGeometry x="280" y="905" width="110" height="70" as="geometry" />
</mxCell>
<mxCell id="b34YlEaqVGowunhmw_iH-9" value="&lt;p style=&quot;margin:0px;margin-top:4px;text-align:center;text-decoration:underline;&quot;&gt;&lt;b&gt;GotifyUser&lt;/b&gt;&lt;/p&gt;&lt;hr&gt;&lt;p style=&quot;margin:0px;margin-left:8px;&quot;&gt;id&lt;i&gt;&amp;nbsp;: Integer&lt;/i&gt;&lt;br&gt;&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;" parent="1" vertex="1">
<mxGeometry x="167" y="915" width="74" height="50" as="geometry" />
</mxCell>
<mxCell id="b34YlEaqVGowunhmw_iH-10" value="" style="fontSize=12;html=1;endArrow=ERmandOne;startArrow=ERmandOne;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;edgeStyle=orthogonalEdgeStyle;" parent="1" source="b34YlEaqVGowunhmw_iH-9" target="b34YlEaqVGowunhmw_iH-5" edge="1">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="440.2782608695652" y="1735" as="sourcePoint" />
<mxPoint x="621" y="1690" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="V-qh-Gk3nv3sh-DeGmF5-4" value="withings" style="shape=module;align=left;spacingLeft=20;align=center;verticalAlign=top;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="424" y="640" width="310" height="230" as="geometry" />
</mxCell>
<mxCell id="V-qh-Gk3nv3sh-DeGmF5-5" value="&lt;p style=&quot;margin:0px;margin-top:4px;text-align:center;text-decoration:underline;&quot;&gt;&lt;b&gt;ApiAccount&lt;/b&gt;&lt;/p&gt;&lt;hr&gt;&lt;p style=&quot;margin:0px;margin-left:8px;&quot;&gt;userid&lt;i&gt;&amp;nbsp;: Integer&lt;/i&gt;&lt;br&gt;last_update&lt;i&gt;&amp;nbsp;: DateTime&lt;/i&gt;&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;" parent="1" vertex="1">
<mxGeometry x="520" y="787" width="140.5" height="63" as="geometry" />
</mxCell>
<mxCell id="V-qh-Gk3nv3sh-DeGmF5-6" value="&lt;p style=&quot;margin:0px;margin-top:4px;text-align:center;text-decoration:underline;&quot;&gt;&lt;b&gt;RefreshToken&lt;/b&gt;&lt;/p&gt;&lt;hr&gt;&lt;p style=&quot;margin:0px;margin-left:8px;&quot;&gt;value&lt;i&gt;&amp;nbsp;: String&lt;/i&gt;&lt;br&gt;expires&lt;i&gt;&amp;nbsp;: DateTime&lt;/i&gt;&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;" parent="1" vertex="1">
<mxGeometry x="457" y="680" width="120" height="70" as="geometry" />
</mxCell>
<mxCell id="V-qh-Gk3nv3sh-DeGmF5-7" value="&lt;p style=&quot;margin:0px;margin-top:4px;text-align:center;text-decoration:underline;&quot;&gt;&lt;b&gt;AccessToken&lt;/b&gt;&lt;/p&gt;&lt;hr&gt;&lt;p style=&quot;margin:0px;margin-left:8px;&quot;&gt;value&lt;i&gt;&amp;nbsp;: String&lt;/i&gt;&lt;br&gt;expires&lt;i&gt;&amp;nbsp;: DateTime&lt;/i&gt;&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;" parent="1" vertex="1">
<mxGeometry x="597" y="680" width="120" height="70" as="geometry" />
</mxCell>
<mxCell id="V-qh-Gk3nv3sh-DeGmF5-9" value="" style="edgeStyle=orthogonalEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;startArrow=ERmandOne;rounded=0;entryX=0.25;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="1" source="V-qh-Gk3nv3sh-DeGmF5-6" target="V-qh-Gk3nv3sh-DeGmF5-5" edge="1">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="387" y="740" as="sourcePoint" />
<mxPoint x="527" y="870" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="V-qh-Gk3nv3sh-DeGmF5-10" value="" style="edgeStyle=orthogonalEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;startArrow=ERmandOne;rounded=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" parent="1" source="V-qh-Gk3nv3sh-DeGmF5-7" target="V-qh-Gk3nv3sh-DeGmF5-5" edge="1">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="787" y="730" as="sourcePoint" />
<mxPoint x="767" y="770" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="b34YlEaqVGowunhmw_iH-11" value="" style="fontSize=12;html=1;endArrow=ERmandOne;startArrow=ERmandOne;rounded=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;edgeStyle=orthogonalEdgeStyle;" parent="1" source="V-qh-Gk3nv3sh-DeGmF5-2" target="b34YlEaqVGowunhmw_iH-9" edge="1">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="304" y="950" as="sourcePoint" />
<mxPoint x="360" y="950" as="targetPoint" />
<Array as="points">
<mxPoint x="261" y="870" />
<mxPoint x="204" y="870" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="V-qh-Gk3nv3sh-DeGmF5-8" value="" style="edgeStyle=orthogonalEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;startArrow=ERmandOne;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.75;exitDx=0;exitDy=0;" parent="1" source="V-qh-Gk3nv3sh-DeGmF5-2" target="V-qh-Gk3nv3sh-DeGmF5-5" edge="1">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="404" y="790" as="sourcePoint" />
<mxPoint x="524" y="330" as="targetPoint" />
<Array as="points">
<mxPoint x="404" y="790" />
<mxPoint x="404" y="819" />
<mxPoint x="520" y="819" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="V-qh-Gk3nv3sh-DeGmF5-15" value="&lt;p style=&quot;margin:0px;margin-top:4px;text-align:center;text-decoration:underline;&quot;&gt;&lt;b&gt;Profile&lt;/b&gt;&lt;/p&gt;&lt;hr&gt;&lt;p style=&quot;margin:0px;margin-left:8px;&quot;&gt;sex&lt;i&gt;&amp;nbsp;: Enum&lt;/i&gt;&lt;br&gt;date_of_birth&lt;i&gt;&amp;nbsp;: Date&lt;/i&gt;&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;container=0;" parent="1" vertex="1">
<mxGeometry x="163.99" y="480" width="124.21" height="80" as="geometry" />
</mxCell>
<mxCell id="V-qh-Gk3nv3sh-DeGmF5-16" value="&lt;p style=&quot;margin:0px;margin-top:4px;text-align:center;text-decoration:underline;&quot;&gt;&lt;b&gt;HeartRateRecord&lt;/b&gt;&lt;/p&gt;&lt;hr&gt;&lt;p style=&quot;margin:0px;margin-left:8px;&quot;&gt;&lt;u&gt;id&lt;i&gt;&amp;nbsp;: Integer&lt;/i&gt;&lt;/u&gt;&lt;br&gt;recorded&lt;i&gt;&amp;nbsp;: DateTime&lt;/i&gt;&lt;br&gt;value_bpm&lt;i&gt; : Integer&lt;/i&gt;&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;container=0;" parent="1" vertex="1">
<mxGeometry x="544.36" y="370" width="134.56" height="100" as="geometry" />
</mxCell>
<mxCell id="V-qh-Gk3nv3sh-DeGmF5-17" value="&lt;p style=&quot;margin:0px;margin-top:4px;text-align:center;text-decoration:underline;&quot;&gt;&lt;b&gt;BodyTempRecord&lt;/b&gt;&lt;/p&gt;&lt;hr&gt;&lt;p style=&quot;margin:0px;margin-left:8px;&quot;&gt;&lt;u&gt;id&lt;i&gt;&amp;nbsp;: Integer&lt;/i&gt;&lt;/u&gt;&lt;br&gt;recorded&lt;i&gt;&amp;nbsp;: DateTime&lt;/i&gt;&lt;br&gt;value_celcius&lt;i&gt; : Decimal&lt;/i&gt;&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;container=0;" parent="1" vertex="1">
<mxGeometry x="534.01" y="280" width="144.91" height="80" as="geometry" />
</mxCell>
<mxCell id="V-qh-Gk3nv3sh-DeGmF5-19" value="&lt;p style=&quot;margin:0px;margin-top:4px;text-align:center;text-decoration:underline;&quot;&gt;&lt;b&gt;Spo2LevelRecord&lt;/b&gt;&lt;/p&gt;&lt;hr&gt;&lt;p style=&quot;margin:0px;margin-left:8px;&quot;&gt;&lt;u&gt;id&lt;i&gt; : Integer&lt;/i&gt;&lt;/u&gt;&lt;/p&gt;&lt;p style=&quot;margin:0px;margin-left:8px;&quot;&gt;recorded&lt;i&gt;&amp;nbsp;: DateTime&lt;/i&gt;&lt;br&gt;value_percent&lt;i&gt; : Integer&lt;/i&gt;&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;container=0;" parent="1" vertex="1">
<mxGeometry x="534" y="480" width="144.91" height="80" as="geometry" />
</mxCell>
<mxCell id="V-qh-Gk3nv3sh-DeGmF5-20" value="&lt;p style=&quot;margin:0px;margin-top:4px;text-align:center;text-decoration:underline;&quot;&gt;&lt;b&gt;BloodPressureRecord&lt;/b&gt;&lt;/p&gt;&lt;hr&gt;&lt;p style=&quot;margin:0px;margin-left:8px;&quot;&gt;&lt;u&gt;id&lt;i&gt;&amp;nbsp;: Integer&lt;/i&gt;&lt;/u&gt;&lt;br&gt;recorded&lt;i&gt;&amp;nbsp;: DateTime&lt;/i&gt;&lt;br&gt;value_systolic_mmhg&lt;i&gt;&amp;nbsp;: Integer&lt;/i&gt;&lt;br&gt;value_diastolic_mmhg&lt;i&gt; : Integer&lt;br&gt;&lt;/i&gt;&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;container=0;" parent="1" vertex="1">
<mxGeometry x="163.98999999999998" y="370" width="186.32" height="100" as="geometry" />
</mxCell>
<mxCell id="V-qh-Gk3nv3sh-DeGmF5-21" value="&lt;p style=&quot;margin:0px;margin-top:4px;text-align:center;text-decoration:underline;&quot;&gt;&lt;b&gt;RespirationScoreRecord&lt;/b&gt;&lt;/p&gt;&lt;hr&gt;&lt;p style=&quot;margin:0px;margin-left:8px;&quot;&gt;&lt;u&gt;id&lt;i&gt;&amp;nbsp;: Integer&lt;/i&gt;&lt;/u&gt;&lt;br&gt;recorded&lt;i&gt;&amp;nbsp;: DateTime&lt;/i&gt;&lt;br&gt;value_severity&lt;i&gt;&amp;nbsp;: Enum&lt;/i&gt;&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;container=0;" parent="1" vertex="1">
<mxGeometry x="164" y="280" width="155.26" height="80" as="geometry" />
</mxCell>
<mxCell id="b34YlEaqVGowunhmw_iH-14" value="&lt;p style=&quot;margin:0px;margin-top:4px;text-align:center;text-decoration:underline;&quot;&gt;&lt;b&gt;MewsRecord&lt;/b&gt;&lt;/p&gt;&lt;hr&gt;&lt;p style=&quot;margin:0px;margin-left:8px;&quot;&gt;&lt;u&gt;id&lt;i&gt;&amp;nbsp;: Integer&lt;/i&gt;&lt;/u&gt;&lt;br&gt;recorded&lt;i&gt;&amp;nbsp;: DateTime&lt;/i&gt;&lt;br&gt;value_n&lt;i&gt;&amp;nbsp;: Integer&lt;/i&gt;&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;container=0;" parent="1" vertex="1">
<mxGeometry x="358.78" y="480" width="134.56" height="80" as="geometry" />
</mxCell>
<mxCell id="b34YlEaqVGowunhmw_iH-16" value="" style="edgeStyle=orthogonalEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERmandOne;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=0.75;exitY=0;exitDx=0;exitDy=0;endFill=0;" parent="1" source="V-qh-Gk3nv3sh-DeGmF5-2" target="b34YlEaqVGowunhmw_iH-14" edge="1">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="334" y="630" as="sourcePoint" />
<mxPoint x="434" y="530" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="b34YlEaqVGowunhmw_iH-17" value="" style="edgeStyle=orthogonalEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;startArrow=ERzeroToOne;rounded=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0.472;exitY=-0.004;exitDx=0;exitDy=0;exitPerimeter=0;startFill=0;" parent="1" source="b34YlEaqVGowunhmw_iH-14" target="V-qh-Gk3nv3sh-DeGmF5-21" edge="1">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="387.0326086956521" y="455" as="sourcePoint" />
<mxPoint x="440.95" y="330" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="b34YlEaqVGowunhmw_iH-18" value="" style="edgeStyle=orthogonalEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;startArrow=ERzeroToOne;rounded=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0.383;exitY=-0.007;exitDx=0;exitDy=0;exitPerimeter=0;startFill=0;" parent="1" source="b34YlEaqVGowunhmw_iH-14" target="V-qh-Gk3nv3sh-DeGmF5-20" edge="1">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="437.51298245614055" y="499.71999999999997" as="sourcePoint" />
<mxPoint x="329.2521052631579" y="365" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="b34YlEaqVGowunhmw_iH-19" value="" style="edgeStyle=orthogonalEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;startArrow=ERzeroToOne;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=0.565;exitY=-0.006;exitDx=0;exitDy=0;exitPerimeter=0;startFill=0;" parent="1" source="b34YlEaqVGowunhmw_iH-14" target="V-qh-Gk3nv3sh-DeGmF5-17" edge="1">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="425.53701754385975" y="499.51" as="sourcePoint" />
<mxPoint x="360.3084210526315" y="450" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="b34YlEaqVGowunhmw_iH-20" value="" style="edgeStyle=orthogonalEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;startArrow=ERzeroToOne;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=0.655;exitY=-0.007;exitDx=0;exitDy=0;exitPerimeter=0;startFill=0;" parent="1" source="b34YlEaqVGowunhmw_iH-14" target="V-qh-Gk3nv3sh-DeGmF5-16" edge="1">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="450.0271929824563" y="499.5799999999999" as="sourcePoint" />
<mxPoint x="544.0045614035089" y="364.99999999999994" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="b34YlEaqVGowunhmw_iH-21" value="" style="edgeStyle=orthogonalEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;startArrow=ERzeroToOne;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;startFill=0;" parent="1" source="b34YlEaqVGowunhmw_iH-14" target="V-qh-Gk3nv3sh-DeGmF5-19" edge="1">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="462.13771929824577" y="499.51" as="sourcePoint" />
<mxPoint x="554.3600000000001" y="445" as="targetPoint" />
<Array as="points">
<mxPoint x="530" y="520" />
<mxPoint x="530" y="520" />
</Array>
</mxGeometry>
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>