mirror of
https://github.com/IT4Change/gradido.git
synced 2025-12-13 07:45:54 +00:00
209 lines
22 KiB
Plaintext
209 lines
22 KiB
Plaintext
<mxfile>
|
|
<diagram id="gFWPI0aHTji9uMcxbVr0" name="Page-1">
|
|
<mxGraphModel dx="1088" dy="800" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1654" pageHeight="1169" math="0" shadow="0">
|
|
<root>
|
|
<mxCell id="0"/>
|
|
<mxCell id="1" parent="0"/>
|
|
<mxCell id="2" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">Community</div><table style="width: 100% ; font-size: 1em" cellpadding="2" cellspacing="0"><tbody><tr><td>PK</td><td>Id</td></tr><tr><td><br></td><td>Name</td></tr><tr><td></td><td>Icon<br>Beschreibung<br>virtuellServer<br>GemeinwohlKontoID<br>AUFKontoID<br>ParentCommunityID<br></td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="1" vertex="1">
|
|
<mxGeometry x="310" y="280" width="140" height="160" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="3" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">Benutzer</div><table style="width: 100% ; font-size: 1em" cellpadding="2" cellspacing="0"><tbody><tr><td>PK</td><td>Id</td></tr><tr><td>FK1</td><td>CommunityID</td></tr><tr><td>Boolean<br><br><br><br><br><br><br></td><td>SchöpfenFlag<br>Icon<br>Strasse<br>Hausnummer<br>PLZ<br>Ort<br>Adresszusatz<br></td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
|
|
<mxGeometry x="550" y="280" width="180" height="160" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="4" value="" style="endArrow=classic;html=1;entryX=1;entryY=0.208;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0;exitY=0.25;exitDx=0;exitDy=0;" parent="1" source="3" target="2" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="530" y="290" as="sourcePoint"/>
|
|
<mxPoint x="690" y="580" as="targetPoint"/>
|
|
<Array as="points">
|
|
<mxPoint x="510" y="320"/>
|
|
<mxPoint x="510" y="313"/>
|
|
</Array>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="5" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">Konto</div><table style="width: 100% ; font-size: 1em" cellpadding="2" cellspacing="0"><tbody><tr><td>PK</td><td>Id</td></tr><tr><td><br></td><td>Art<br>Vergänglichkeit<br>ErstelltAm</td></tr><tr><td></td><td>Saldo<br>Währung</td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
|
|
<mxGeometry x="1110" y="340" width="110" height="120" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="6" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">NatürlichePerson</div><table style="width: 100% ; font-size: 1em" cellpadding="2" cellspacing="0"><tbody><tr><td>PK</td><td>Id</td></tr><tr><td>FK1</td><td>BenutzerID</td></tr><tr><td></td><td>Vorname<br>Nachname<br>Geburtsdatum<br>AGEKontoID</td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
|
|
<mxGeometry x="830" y="280" width="180" height="120" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="7" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">FiktivePerson</div><table style="width: 100% ; font-size: 1em" cellpadding="2" cellspacing="0"><tbody><tr><td>PK</td><td>Id</td></tr><tr><td>FK1</td><td>BenutzerID</td></tr><tr><td></td><td>Name<br>GDDKonto</td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
|
|
<mxGeometry x="830" y="420" width="180" height="90" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="8" value="" style="endArrow=classic;html=1;entryX=1.003;entryY=0.153;entryDx=0;entryDy=0;entryPerimeter=0;exitX=-0.003;exitY=0.375;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="6" target="3" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="750" y="430" as="sourcePoint"/>
|
|
<mxPoint x="800" y="380" as="targetPoint"/>
|
|
<Array as="points">
|
|
<mxPoint x="800" y="325"/>
|
|
<mxPoint x="800" y="304"/>
|
|
</Array>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="9" value="" style="endArrow=classic;html=1;exitX=0;exitY=0.461;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1.008;entryY=0.15;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="7" target="3" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="750" y="430" as="sourcePoint"/>
|
|
<mxPoint x="800" y="380" as="targetPoint"/>
|
|
<Array as="points">
|
|
<mxPoint x="790" y="461"/>
|
|
<mxPoint x="790" y="304"/>
|
|
</Array>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="10" value="" style="endArrow=classic;html=1;exitX=0.994;exitY=0.892;exitDx=0;exitDy=0;exitPerimeter=0;entryX=-0.014;entryY=0.204;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="6" target="5" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="1070" y="430" as="sourcePoint"/>
|
|
<mxPoint x="1110" y="370" as="targetPoint"/>
|
|
<Array as="points">
|
|
<mxPoint x="1030" y="387"/>
|
|
<mxPoint x="1030" y="366"/>
|
|
</Array>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="11" value="" style="endArrow=classic;html=1;exitX=0.997;exitY=0.883;exitDx=0;exitDy=0;exitPerimeter=0;entryX=-0.009;entryY=0.204;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="7" target="5" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="1070" y="430" as="sourcePoint"/>
|
|
<mxPoint x="1120" y="380" as="targetPoint"/>
|
|
<Array as="points">
|
|
<mxPoint x="1040" y="499"/>
|
|
<mxPoint x="1040" y="366"/>
|
|
</Array>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="12" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">Transaktion</div><table style="width: 100% ; font-size: 1em" cellpadding="2" cellspacing="0"><tbody><tr><td>PK</td><td>Id</td></tr><tr><td>FK1</td><td>KontoID</td></tr><tr><td></td><td>ErhaltenAm<br>Sender<br>Empfänger<br>GebuchtAm<br>Betrag<br>Währung<br>Verwendungszweck<br><br></td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="1" vertex="1">
|
|
<mxGeometry x="1270" y="320" width="140" height="160" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="13" value="" style="endArrow=classic;html=1;entryX=0.995;entryY=0.221;entryDx=0;entryDy=0;exitX=0;exitY=0.288;exitDx=0;exitDy=0;exitPerimeter=0;entryPerimeter=0;" parent="1" source="12" target="5" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="1160" y="430" as="sourcePoint"/>
|
|
<mxPoint x="1210" y="380" as="targetPoint"/>
|
|
<Array as="points"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="14" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">Identitätsnachweis</div><table style="width: 100% ; font-size: 1em" cellpadding="2" cellspacing="0"><tbody><tr><td>PK</td><td>Id</td></tr><tr><td>FK1</td><td>NatürlichePersonID</td></tr><tr><td></td><td>Identitätsart<br>Identitätsnummer<br>Identitätsdaten<br>AusgestelltAm<br>AusgestelltDurch<br>ErfasstAm<br>ErfasstDurch<br>GeprüftAm<br>GeprüftVon</td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
|
|
<mxGeometry x="1110" y="120" width="140" height="180" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="15" value="" style="endArrow=classic;html=1;entryX=1.003;entryY=0.217;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0;exitY=0.25;exitDx=0;exitDy=0;" parent="1" source="14" target="6" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="1070" y="270" as="sourcePoint"/>
|
|
<mxPoint x="1120" y="220" as="targetPoint"/>
|
|
<Array as="points">
|
|
<mxPoint x="1080" y="165"/>
|
|
<mxPoint x="1080" y="306"/>
|
|
</Array>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="16" value="" style="endArrow=classic;html=1;exitX=0.996;exitY=0.659;exitDx=0;exitDy=0;exitPerimeter=0;entryX=-0.009;entryY=0.2;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="2" target="5" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="540" y="440" as="sourcePoint"/>
|
|
<mxPoint x="590" y="390" as="targetPoint"/>
|
|
<Array as="points">
|
|
<mxPoint x="510" y="386"/>
|
|
<mxPoint x="510" y="540"/>
|
|
<mxPoint x="1050" y="540"/>
|
|
<mxPoint x="1050" y="365"/>
|
|
</Array>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="17" value="" style="endArrow=classic;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=0.005;entryY=0.208;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="2" target="5" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="570" y="440" as="sourcePoint"/>
|
|
<mxPoint x="620" y="390" as="targetPoint"/>
|
|
<Array as="points">
|
|
<mxPoint x="500" y="399"/>
|
|
<mxPoint x="500" y="550"/>
|
|
<mxPoint x="1060" y="550"/>
|
|
<mxPoint x="1060" y="365"/>
|
|
</Array>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="18" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">ChildCommunities</div><table style="width: 100% ; font-size: 1em" cellpadding="2" cellspacing="0"><tbody><tr><td>PK</td><td>Id</td></tr><tr><td>FK1</td><td>CommunityID</td></tr><tr><td>FK2</td><td>ChildCommunityID</td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="1" vertex="1">
|
|
<mxGeometry x="40" y="320" width="150" height="80" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="19" value="" style="endArrow=classic;html=1;exitX=0.993;exitY=0.581;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.163;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="18" target="2" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="200" y="440" as="sourcePoint"/>
|
|
<mxPoint x="250" y="390" as="targetPoint"/>
|
|
<Array as="points">
|
|
<mxPoint x="210" y="366"/>
|
|
<mxPoint x="210" y="306"/>
|
|
</Array>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="20" value="" style="endArrow=classic;html=1;entryX=-0.007;entryY=0.159;entryDx=0;entryDy=0;entryPerimeter=0;exitX=1;exitY=0.75;exitDx=0;exitDy=0;" parent="1" source="18" target="2" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="200" y="440" as="sourcePoint"/>
|
|
<mxPoint x="250" y="390" as="targetPoint"/>
|
|
<Array as="points">
|
|
<mxPoint x="220" y="380"/>
|
|
<mxPoint x="220" y="305"/>
|
|
</Array>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="21" value="" style="endArrow=classic;html=1;exitX=0;exitY=0.834;exitDx=0;exitDy=0;exitPerimeter=0;entryX=-0.004;entryY=0.159;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="2" target="2" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="200" y="440" as="sourcePoint"/>
|
|
<mxPoint x="250" y="390" as="targetPoint"/>
|
|
<Array as="points">
|
|
<mxPoint x="280" y="413"/>
|
|
<mxPoint x="280" y="305"/>
|
|
</Array>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="22" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">TrustedCommunities</div><table style="width: 100% ; font-size: 1em" cellpadding="2" cellspacing="0"><tbody><tr><td>PK</td><td>Id</td></tr><tr><td>FK1</td><td>CommunityID</td></tr><tr><td>FK2</td><td>TrustedCommunityID</td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" parent="1" vertex="1">
|
|
<mxGeometry x="40" y="420" width="150" height="80" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="23" value="" style="endArrow=classic;html=1;entryX=-0.014;entryY=0.159;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.997;exitY=0.556;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="22" target="2" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="200" y="440" as="sourcePoint"/>
|
|
<mxPoint x="250" y="390" as="targetPoint"/>
|
|
<Array as="points">
|
|
<mxPoint x="230" y="464"/>
|
|
<mxPoint x="230" y="305"/>
|
|
</Array>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="24" value="" style="endArrow=classic;html=1;entryX=-0.004;entryY=0.159;entryDx=0;entryDy=0;entryPerimeter=0;exitX=1;exitY=0.806;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="22" target="2" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="200" y="440" as="sourcePoint"/>
|
|
<mxPoint x="250" y="390" as="targetPoint"/>
|
|
<Array as="points">
|
|
<mxPoint x="240" y="484"/>
|
|
<mxPoint x="240" y="305"/>
|
|
</Array>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="25" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">Rolle</div><table style="width: 100% ; font-size: 1em" cellpadding="2" cellspacing="0"><tbody><tr><td>PK</td><td>Id</td></tr><tr><td><br></td><td>Name</td></tr><tr><td></td><td><br></td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=#f8cecc;strokeColor=#b85450;" parent="1" vertex="1">
|
|
<mxGeometry x="750" y="140" width="80" height="50" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="26" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">RollenZuordnung</div><table style="width: 100% ; font-size: 1em" cellpadding="2" cellspacing="0"><tbody><tr><td>PK</td><td>Id</td></tr><tr><td>FK1</td><td>RolleID</td></tr><tr><td>FK2</td><td>BenutzerID</td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=#f8cecc;strokeColor=#b85450;" parent="1" vertex="1">
|
|
<mxGeometry x="590" y="120" width="110" height="70" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="27" value="" style="endArrow=classic;html=1;exitX=1;exitY=0.643;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="26" target="25" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="760" y="390" as="sourcePoint"/>
|
|
<mxPoint x="810" y="340" as="targetPoint"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="28" value="" style="endArrow=classic;html=1;exitX=-0.014;exitY=0.9;exitDx=0;exitDy=0;exitPerimeter=0;entryX=-0.003;entryY=0.159;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="26" target="3" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="770" y="310" as="sourcePoint"/>
|
|
<mxPoint x="820" y="260" as="targetPoint"/>
|
|
<Array as="points">
|
|
<mxPoint x="530" y="183"/>
|
|
<mxPoint x="530" y="305"/>
|
|
</Array>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="29" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">Recht</div><table style="width: 100% ; font-size: 1em" cellpadding="2" cellspacing="0"><tbody><tr><td>PK</td><td>Id</td></tr><tr><td>FK1</td><td>RolleId</td></tr><tr><td></td><td>Name<br>Key</td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=#f8cecc;strokeColor=#b85450;" parent="1" vertex="1">
|
|
<mxGeometry x="870" y="120" width="70" height="90" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="30" value="" style="endArrow=classic;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" parent="1" source="29" target="25" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="840" y="310" as="sourcePoint"/>
|
|
<mxPoint x="890" y="260" as="targetPoint"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
</root>
|
|
</mxGraphModel>
|
|
</diagram>
|
|
</mxfile> |