221 lines
26 KiB
Plaintext
221 lines
26 KiB
Plaintext
<mxfile host="app.diagrams.net">
|
|
<diagram name="Страница-1" id="DjQ9luyLzx520GhBqUTy">
|
|
<mxGraphModel dx="2605" dy="852" 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="RmlA_V_mqMDA7i3gggPN-1" parent="1" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" value="client" vertex="1">
|
|
<mxGeometry height="200" width="160" x="-200" y="240" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-2" parent="RmlA_V_mqMDA7i3gggPN-1" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" value="id UUID" vertex="1">
|
|
<mxGeometry height="26" width="160" y="26" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-3" parent="RmlA_V_mqMDA7i3gggPN-1" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;" value="" vertex="1">
|
|
<mxGeometry height="8" width="160" y="52" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-4" parent="RmlA_V_mqMDA7i3gggPN-1" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" value="surname TEXT NOT NULL<br><div>name TEXT NOT NULL</div><div>lastname TEXT</div><div>avatar TEXT</div><div>bday DATE</div><div>login TEXT</div><div>password TEXT</div><div>email TEXT</div><div>phone TEXT</div>" vertex="1">
|
|
<mxGeometry height="140" width="160" y="60" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-5" parent="1" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" value="vehicle" vertex="1">
|
|
<mxGeometry height="160" width="160" x="40" y="240" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-6" parent="RmlA_V_mqMDA7i3gggPN-5" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" value="id UUID" vertex="1">
|
|
<mxGeometry height="26" width="160" y="26" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-7" parent="RmlA_V_mqMDA7i3gggPN-5" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;" value="" vertex="1">
|
|
<mxGeometry height="8" width="160" y="52" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-8" parent="RmlA_V_mqMDA7i3gggPN-5" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" value="owner_id UUID FK<div>gos_num TEXT NOT NULL</div><div>mark TEXT</div><div>model TEXT</div><div>vin TEXT</div>" vertex="1">
|
|
<mxGeometry height="100" width="160" y="60" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-9" parent="1" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" value="service" vertex="1">
|
|
<mxGeometry height="120" width="160" x="40" y="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-10" parent="RmlA_V_mqMDA7i3gggPN-9" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" value="id UUID" vertex="1">
|
|
<mxGeometry height="26" width="160" y="26" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-11" parent="RmlA_V_mqMDA7i3gggPN-9" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;" value="" vertex="1">
|
|
<mxGeometry height="8" width="160" y="52" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-12" parent="RmlA_V_mqMDA7i3gggPN-9" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" value="spec master_spec<div>name TEXT NOT NULL</div><div>description TEXT</div>" vertex="1">
|
|
<mxGeometry height="60" width="160" y="60" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-13" parent="1" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" value="order" vertex="1">
|
|
<mxGeometry height="120" width="160" x="280" y="240" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-14" parent="RmlA_V_mqMDA7i3gggPN-13" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" value="id UUID" vertex="1">
|
|
<mxGeometry height="26" width="160" y="26" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-15" parent="RmlA_V_mqMDA7i3gggPN-13" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;" value="" vertex="1">
|
|
<mxGeometry height="8" width="160" y="52" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-16" parent="RmlA_V_mqMDA7i3gggPN-13" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" value="vehicle_id UUID FK<div><div>date_time TIMESTAMP</div></div>" vertex="1">
|
|
<mxGeometry height="60" width="160" y="60" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-17" parent="1" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" value="master" vertex="1">
|
|
<mxGeometry height="240" width="200" x="520" y="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-18" parent="RmlA_V_mqMDA7i3gggPN-17" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" value="id UUID" vertex="1">
|
|
<mxGeometry height="26" width="200" y="26" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-19" parent="RmlA_V_mqMDA7i3gggPN-17" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;" value="" vertex="1">
|
|
<mxGeometry height="8" width="200" y="52" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-20" parent="RmlA_V_mqMDA7i3gggPN-17" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" value="surname TEXT NOT NULL<div>name TEXT NOT NULL</div><div>lastname TEXT</div><div>avatar TEXT</div><div>bday TEXT</div><div>spec master_spec NOT NULL</div><div><div>login TEXT</div><div>password TEXT</div><div>email TEXT</div><div>phone TEXT</div></div>" vertex="1">
|
|
<mxGeometry height="180" width="200" y="60" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-21" parent="1" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" value="service_cart" vertex="1">
|
|
<mxGeometry height="120" width="160" x="-440" y="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-22" parent="RmlA_V_mqMDA7i3gggPN-21" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" value="id UUID" vertex="1">
|
|
<mxGeometry height="26" width="160" y="26" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-23" parent="RmlA_V_mqMDA7i3gggPN-21" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;" value="" vertex="1">
|
|
<mxGeometry height="8" width="160" y="52" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-24" parent="RmlA_V_mqMDA7i3gggPN-21" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" value="client_id UUID FK<div>service_id UUID FK</div>" vertex="1">
|
|
<mxGeometry height="60" width="160" y="60" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-25" parent="1" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" value="part<div><br></div>" vertex="1">
|
|
<mxGeometry height="120" width="160" x="-200" y="480" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-26" parent="RmlA_V_mqMDA7i3gggPN-25" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" value="id UUID" vertex="1">
|
|
<mxGeometry height="26" width="160" y="26" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-27" parent="RmlA_V_mqMDA7i3gggPN-25" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;" value="" vertex="1">
|
|
<mxGeometry height="8" width="160" y="52" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-28" parent="RmlA_V_mqMDA7i3gggPN-25" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" value="name TEXT NOT NULL<div>description TEXT</div><div>stock INT NOT NULL</div>" vertex="1">
|
|
<mxGeometry height="60" width="160" y="60" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-29" parent="1" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" value="receipt" vertex="1">
|
|
<mxGeometry height="120" width="160" x="520" y="320" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-30" parent="RmlA_V_mqMDA7i3gggPN-29" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" value="id UUID" vertex="1">
|
|
<mxGeometry height="26" width="160" y="26" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-31" parent="RmlA_V_mqMDA7i3gggPN-29" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;" value="" vertex="1">
|
|
<mxGeometry height="8" width="160" y="52" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-32" parent="RmlA_V_mqMDA7i3gggPN-29" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" value="order_id UUID FK<div>status BOOL NOT NULL</div>" vertex="1">
|
|
<mxGeometry height="60" width="160" y="60" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-33" parent="1" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;align=center;fontSize=14;" value="master_spec" vertex="1">
|
|
<mxGeometry height="80" width="160" x="720" y="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-34" parent="RmlA_V_mqMDA7i3gggPN-33" style="text;strokeColor=none;fillColor=none;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontSize=12;whiteSpace=wrap;html=1;" value="ENUM" vertex="1">
|
|
<mxGeometry height="54" width="160" y="26" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-35" edge="1" parent="1" source="RmlA_V_mqMDA7i3gggPN-2" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERmandOne;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" target="RmlA_V_mqMDA7i3gggPN-6" value="">
|
|
<mxGeometry height="100" relative="1" width="100" as="geometry">
|
|
<mxPoint x="240" y="590" as="sourcePoint" />
|
|
<mxPoint x="220" y="390" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-36" parent="1" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" value="service_list" vertex="1">
|
|
<mxGeometry height="120" width="160" x="280" y="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-37" parent="RmlA_V_mqMDA7i3gggPN-36" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" value="id UUID" vertex="1">
|
|
<mxGeometry height="26" width="160" y="26" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-38" parent="RmlA_V_mqMDA7i3gggPN-36" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;" value="" vertex="1">
|
|
<mxGeometry height="8" width="160" y="52" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-39" parent="RmlA_V_mqMDA7i3gggPN-36" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" value="order_id UUID FK<div>service_id UUID FK</div><div>master_id UUID FK</div>" vertex="1">
|
|
<mxGeometry height="60" width="160" y="60" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-40" edge="1" parent="1" source="RmlA_V_mqMDA7i3gggPN-6" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERmandOne;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" target="RmlA_V_mqMDA7i3gggPN-14" value="">
|
|
<mxGeometry height="100" relative="1" width="100" as="geometry">
|
|
<mxPoint x="510" y="380" as="sourcePoint" />
|
|
<mxPoint x="610" y="280" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-41" edge="1" parent="1" source="RmlA_V_mqMDA7i3gggPN-14" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERmandOne;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" target="RmlA_V_mqMDA7i3gggPN-39" value="">
|
|
<mxGeometry height="100" relative="1" width="100" as="geometry">
|
|
<mxPoint x="420" y="210" as="sourcePoint" />
|
|
<mxPoint x="350" y="180" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-42" edge="1" parent="1" source="RmlA_V_mqMDA7i3gggPN-10" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERmandOne;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" target="RmlA_V_mqMDA7i3gggPN-37" value="">
|
|
<mxGeometry height="100" relative="1" width="100" as="geometry">
|
|
<mxPoint x="190" y="-70" as="sourcePoint" />
|
|
<mxPoint x="180" y="60" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-43" edge="1" parent="1" source="RmlA_V_mqMDA7i3gggPN-18" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERmandOne;rounded=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" target="RmlA_V_mqMDA7i3gggPN-37" value="">
|
|
<mxGeometry height="100" relative="1" width="100" as="geometry">
|
|
<mxPoint x="460" y="40" as="sourcePoint" />
|
|
<mxPoint x="610" y="100" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-44" parent="1" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" value="part_list" vertex="1">
|
|
<mxGeometry height="120" width="160" x="40" y="480" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-45" parent="RmlA_V_mqMDA7i3gggPN-44" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" value="id UUID" vertex="1">
|
|
<mxGeometry height="26" width="160" y="26" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-46" parent="RmlA_V_mqMDA7i3gggPN-44" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;" value="" vertex="1">
|
|
<mxGeometry height="8" width="160" y="52" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-47" parent="RmlA_V_mqMDA7i3gggPN-44" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" value="order_id UUID FK<div>part_id UUID FK</div>" vertex="1">
|
|
<mxGeometry height="60" width="160" y="60" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-48" edge="1" parent="1" source="RmlA_V_mqMDA7i3gggPN-16" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERmandOne;rounded=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=1;" target="RmlA_V_mqMDA7i3gggPN-45" value="">
|
|
<mxGeometry height="100" relative="1" width="100" as="geometry">
|
|
<mxPoint x="330" y="420" as="sourcePoint" />
|
|
<mxPoint x="90" y="609" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-49" edge="1" parent="1" source="RmlA_V_mqMDA7i3gggPN-26" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERmandOne;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" target="RmlA_V_mqMDA7i3gggPN-45" value="">
|
|
<mxGeometry height="100" relative="1" width="100" as="geometry">
|
|
<mxPoint x="-30" y="460" as="sourcePoint" />
|
|
<mxPoint x="70" y="360" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-50" edge="1" parent="1" source="RmlA_V_mqMDA7i3gggPN-16" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;startArrow=ERmandOne;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" target="RmlA_V_mqMDA7i3gggPN-32" value="">
|
|
<mxGeometry height="100" relative="1" width="100" as="geometry">
|
|
<mxPoint x="470" y="460" as="sourcePoint" />
|
|
<mxPoint x="570" y="360" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-51" edge="1" parent="1" source="RmlA_V_mqMDA7i3gggPN-2" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERmandOne;rounded=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" target="RmlA_V_mqMDA7i3gggPN-24" value="">
|
|
<mxGeometry height="100" relative="1" width="100" as="geometry">
|
|
<mxPoint x="-250" y="220" as="sourcePoint" />
|
|
<mxPoint x="-150" y="120" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-52" edge="1" parent="1" source="RmlA_V_mqMDA7i3gggPN-10" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERmandOne;rounded=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" target="RmlA_V_mqMDA7i3gggPN-22" value="">
|
|
<mxGeometry height="100" relative="1" width="100" as="geometry">
|
|
<mxPoint x="-170" y="190" as="sourcePoint" />
|
|
<mxPoint x="-70" y="90" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-53" parent="1" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" value="part_cart" vertex="1">
|
|
<mxGeometry height="120" width="160" x="-440" y="480" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-54" parent="RmlA_V_mqMDA7i3gggPN-53" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" value="id UUID" vertex="1">
|
|
<mxGeometry height="26" width="160" y="26" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-55" parent="RmlA_V_mqMDA7i3gggPN-53" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;" value="" vertex="1">
|
|
<mxGeometry height="8" width="160" y="52" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-56" parent="RmlA_V_mqMDA7i3gggPN-53" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" value="client_id UUID FK<div>part_id UUID FK</div>" vertex="1">
|
|
<mxGeometry height="60" width="160" y="60" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-57" edge="1" parent="1" source="RmlA_V_mqMDA7i3gggPN-25" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERmandOne;rounded=0;exitX=0;exitY=0.75;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" target="RmlA_V_mqMDA7i3gggPN-56" value="">
|
|
<mxGeometry height="100" relative="1" width="100" as="geometry">
|
|
<mxPoint x="-200" y="560" as="sourcePoint" />
|
|
<mxPoint x="-280" y="560" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="RmlA_V_mqMDA7i3gggPN-58" edge="1" parent="1" source="RmlA_V_mqMDA7i3gggPN-4" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERmandOne;rounded=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" target="RmlA_V_mqMDA7i3gggPN-54" value="">
|
|
<mxGeometry height="100" relative="1" width="100" as="geometry">
|
|
<mxPoint x="-240" y="480" as="sourcePoint" />
|
|
<mxPoint x="-140" y="380" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
</root>
|
|
</mxGraphModel>
|
|
</diagram>
|
|
</mxfile>
|