WUT_Computer_Science/er-diagram/er-diagram.drawio
2022-11-03 21:23:12 +01:00

67 lines
6.5 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<mxfile host="65bd71144e">
<diagram id="CCzbelAdY-_EfAq5Ly9S" name="Page-1">
<mxGraphModel dx="591" dy="904" 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="48" value="contracted to" style="edgeStyle=none;html=1;startArrow=ERzeroToMany;startFill=0;endArrow=circle;endFill=0;startSize=20;endSize=15;" parent="1" source="22" target="25" edge="1">
<mxGeometry relative="1" as="geometry"/>
</mxCell>
<mxCell id="22" value="Player" style="swimlane;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;rounded=1;fontSize=14;fontStyle=0;strokeWidth=2;resizeParent=0;resizeLast=1;shadow=0;dashed=0;align=center;" parent="1" vertex="1">
<mxGeometry x="280" y="560" width="160" height="175" as="geometry"/>
</mxCell>
<mxCell id="23" value="+attributes [many] &#10;+favourite position&#10;+reputation&#10;+contract status&#10;+injuries&#10;+retirement&#10;+age&#10;+wages&#10;+transfer value" style="align=left;strokeColor=none;fillColor=none;spacingLeft=4;fontSize=12;verticalAlign=top;resizable=0;rotatable=0;part=1;" parent="22" vertex="1">
<mxGeometry y="30" width="160" height="145" as="geometry"/>
</mxCell>
<mxCell id="58" value="taking part in" style="edgeStyle=none;html=1;startArrow=ERzeroToOne;startFill=0;endArrow=ERzeroToMany;endFill=0;startSize=20;endSize=20;" parent="1" source="24" target="33" edge="1">
<mxGeometry relative="1" as="geometry"/>
</mxCell>
<mxCell id="24" value="Club" style="swimlane;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;rounded=1;fontSize=14;fontStyle=0;strokeWidth=2;resizeParent=0;resizeLast=1;shadow=0;dashed=0;align=center;" parent="1" vertex="1">
<mxGeometry x="275" y="310" width="170" height="120" as="geometry"/>
</mxCell>
<mxCell id="25" value="+budget&#10;+facilities quality&#10;+reputation&#10;+stadium location&#10;+country of origin" style="align=left;strokeColor=none;fillColor=none;spacingLeft=4;fontSize=12;verticalAlign=top;resizable=0;rotatable=0;part=1;" parent="24" vertex="1">
<mxGeometry y="30" width="170" height="90" as="geometry"/>
</mxCell>
<mxCell id="60" value="part of" style="edgeStyle=none;html=1;entryX=1.012;entryY=0.334;entryDx=0;entryDy=0;entryPerimeter=0;startArrow=ERoneToMany;startFill=0;endArrow=ERmandOne;endFill=0;startSize=20;endSize=20;" parent="1" source="27" target="33" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="690" y="120"/>
</Array>
</mxGeometry>
</mxCell>
<mxCell id="27" value="Match" style="swimlane;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;rounded=1;fontSize=14;fontStyle=0;strokeWidth=2;resizeParent=0;resizeLast=1;shadow=0;dashed=0;align=center;" parent="1" vertex="1">
<mxGeometry x="610" y="310" width="160" height="145" as="geometry"/>
</mxCell>
<mxCell id="28" value="+score&#10;+statistics&#10;+attendance&#10;+weather&#10;+duration&#10;+date&#10;+referee name" style="align=left;strokeColor=none;fillColor=none;spacingLeft=4;fontSize=12;verticalAlign=top;resizable=0;rotatable=0;part=1;" parent="27" vertex="1">
<mxGeometry y="30" width="160" height="115" as="geometry"/>
</mxCell>
<mxCell id="56" value="works" style="edgeStyle=none;html=1;startArrow=ERmandOne;startFill=0;endArrow=ERmandOne;endFill=0;startSize=20;endSize=20;entryX=-0.008;entryY=0.383;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="29" target="25" edge="1">
<mxGeometry x="-0.035" y="-1" relative="1" as="geometry">
<mxPoint as="offset"/>
</mxGeometry>
</mxCell>
<mxCell id="29" value="Manager" style="swimlane;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;rounded=1;fontSize=14;fontStyle=0;strokeWidth=2;resizeParent=0;resizeLast=1;shadow=0;dashed=0;align=center;" parent="1" vertex="1">
<mxGeometry x="10" y="315" width="160" height="115" as="geometry"/>
</mxCell>
<mxCell id="30" value="+attributes [list]&#10;+reputation&#10;+retirement&#10;+age&#10;+wage" style="align=left;strokeColor=none;fillColor=none;spacingLeft=4;fontSize=12;verticalAlign=top;resizable=0;rotatable=0;part=1;" parent="29" vertex="1">
<mxGeometry y="30" width="160" height="85" as="geometry"/>
</mxCell>
<mxCell id="32" value="Competition" style="swimlane;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;rounded=1;fontSize=14;fontStyle=0;strokeWidth=2;resizeParent=0;resizeLast=1;shadow=0;dashed=0;align=center;" parent="1" vertex="1">
<mxGeometry x="280" y="60" width="160" height="120" as="geometry"/>
</mxCell>
<mxCell id="33" value="+schedule&#10;+prize&#10;+country of origin&#10;+stadiums [list]&#10;+reputation" style="align=left;strokeColor=none;fillColor=none;spacingLeft=4;fontSize=12;verticalAlign=top;resizable=0;rotatable=0;part=1;" parent="32" vertex="1">
<mxGeometry y="30" width="160" height="90" as="geometry"/>
</mxCell>
<mxCell id="53" value="takes part in" style="edgeStyle=none;html=1;startArrow=ERmany;startFill=0;endArrow=ERzeroToMany;endFill=0;startSize=20;endSize=20;" parent="1" source="25" target="27" edge="1">
<mxGeometry x="-0.0369" y="1" relative="1" as="geometry">
<Array as="points"/>
<mxPoint as="offset"/>
</mxGeometry>
</mxCell>
<mxCell id="62" value="2" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="460" y="350" width="20" height="20" as="geometry"/>
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>