Загрузка данных


<mxfile host="app.diagrams.net">
  <diagram name="ER-модель — Страховая компания">
    <mxGraphModel dx="1200" dy="800" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" math="0" shadow="0">
      <root>
        <mxCell id="0"/>
        <mxCell id="1" parent="0"/>

        <!-- ВИД СТРАХОВАНИЯ -->
        <mxCell id="2" value="&lt;b&gt;ВИД СТРАХОВАНИЯ&lt;/b&gt;&lt;hr&gt;PK КодВида&lt;br&gt;Наименование&lt;br&gt;Описание&lt;br&gt;Тариф&lt;br&gt;СрокСтрахования" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacingTop=8;spacingLeft=8;fontSize=14;" vertex="1" parent="1">
          <mxGeometry x="60" y="250" width="230" height="180" as="geometry"/>
        </mxCell>

        <!-- ПОЛИС -->
        <mxCell id="3" value="&lt;b&gt;ПОЛИС&lt;/b&gt;&lt;hr&gt;PK НомерПолиса&lt;br&gt;FK КодВида&lt;br&gt;Страхователь&lt;br&gt;ДатаНачала&lt;br&gt;СтраховаяСумма" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacingTop=8;spacingLeft=8;fontSize=14;" vertex="1" parent="1">
          <mxGeometry x="390" y="230" width="230" height="180" as="geometry"/>
        </mxCell>

        <!-- ОФОРМЛЕНИЕ -->
        <mxCell id="4" value="&lt;b&gt;ОФОРМЛЕНИЕ ПОЛИСА&lt;/b&gt;&lt;hr&gt;PK НомерОформления&lt;br&gt;FK НомерПолиса&lt;br&gt;ДатаОформления&lt;br&gt;Страхователь&lt;br&gt;СтраховаяПремия" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacingTop=8;spacingLeft=8;fontSize=14;" vertex="1" parent="1">
          <mxGeometry x="720" y="30" width="250" height="190" as="geometry"/>
        </mxCell>

        <!-- ОПЛАТА -->
        <mxCell id="5" value="&lt;b&gt;ОПЛАТА ВЗНОСА&lt;/b&gt;&lt;hr&gt;PK НомерОплаты&lt;br&gt;FK НомерПолиса&lt;br&gt;ДатаОплаты&lt;br&gt;СуммаОплаты&lt;br&gt;СпособОплаты" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacingTop=8;spacingLeft=8;fontSize=14;" vertex="1" parent="1">
          <mxGeometry x="720" y="260" width="250" height="190" as="geometry"/>
        </mxCell>

        <!-- СТРАХОВОЙ СЛУЧАЙ -->
        <mxCell id="6" value="&lt;b&gt;СТРАХОВОЙ СЛУЧАЙ&lt;/b&gt;&lt;hr&gt;PK НомерСлучая&lt;br&gt;FK НомерПолиса&lt;br&gt;ДатаСлучая&lt;br&gt;Описание&lt;br&gt;СуммаУщерба" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacingTop=8;spacingLeft=8;fontSize=14;" vertex="1" parent="1">
          <mxGeometry x="720" y="500" width="250" height="190" as="geometry"/>
        </mxCell>

        <!-- РАСЧЁТЫ -->
        <mxCell id="7" value="&lt;b&gt;РАСЧЁТЫ ПО ПОЛИСАМ&lt;/b&gt;&lt;hr&gt;PK НомерРасчёта&lt;br&gt;FK НомерПолиса&lt;br&gt;Дата&lt;br&gt;Начислено&lt;br&gt;Оплачено" style="rounded=0;whiteSpace=wrap;html=1;align=left;verticalAlign=top;spacingTop=8;spacingLeft=8;fontSize=14;" vertex="1" parent="1">
          <mxGeometry x="390" y="520" width="230" height="180" as="geometry"/>
        </mxCell>

        <!-- СВЯЗЬ ВИД -> ПОЛИС -->
        <mxCell id="8" value="1 : M" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;startArrow=none;fontSize=14;fontStyle=1;" edge="1" parent="1" source="2" target="3">
          <mxGeometry relative="1" as="geometry"/>
        </mxCell>

        <!-- ПОЛИС -> ОФОРМЛЕНИЕ -->
        <mxCell id="9" value="1 : 1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;startArrow=none;fontSize=14;fontStyle=1;" edge="1" parent="1" source="3" target="4">
          <mxGeometry relative="1" as="geometry"/>
        </mxCell>

        <!-- ПОЛИС -> ОПЛАТА -->
        <mxCell id="10" value="1 : M" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;startArrow=none;fontSize=14;fontStyle=1;" edge="1" parent="1" source="3" target="5">
          <mxGeometry relative="1" as="geometry"/>
        </mxCell>

        <!-- ПОЛИС -> СТРАХОВОЙ СЛУЧАЙ -->
        <mxCell id="11" value="1 : M" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;startArrow=none;fontSize=14;fontStyle=1;" edge="1" parent="1" source="3" target="6">
          <mxGeometry relative="1" as="geometry"/>
        </mxCell>

        <!-- ПОЛИС -> РАСЧЁТЫ -->
        <mxCell id="12" value="1 : M" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;startArrow=none;fontSize=14;fontStyle=1;" edge="1" parent="1" source="3" target="7">
          <mxGeometry relative="1" as="geometry"/>
        </mxCell>

      </root>
    </mxGraphModel>
  </diagram>
</mxfile>