Initial commit

new file:   README.md
	new file:   code/Cargo.toml
	new file:   code/src/main.rs
	new file:   documents/BreweryER.drawio
	new file:   "documents/\320\232\320\276\320\275\321\206\320\265\320\277\321\202.txt"
	new file:   "documents/\321\216\320\267\320\272\320\265\320\271\321\201.drawio"
master
Алексей Алексей 2026-05-11 15:03:01 +10:00
commit d54cf734f7
6 changed files with 907 additions and 0 deletions

1
README.md Normal file
View File

@ -0,0 +1 @@
"# BreweryControlSystem"

6
code/Cargo.toml Normal file
View File

@ -0,0 +1,6 @@
[package]
name = "code"
version = "0.1.0"
edition = "2024"
[dependencies]

3
code/src/main.rs Normal file
View File

@ -0,0 +1,3 @@
fn main() {
println!("Hello, world!");
}

709
documents/BreweryER.drawio Normal file
View File

@ -0,0 +1,709 @@
<mxfile host="app.diagrams.net">
<diagram name="Страница-1" id="Qqea3FzQQopgZew6mHG3">
<mxGraphModel dx="2471" dy="1954" 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="NPhECA6m8Y3U9bfCW3t6-1" parent="1" style="shape=table;startSize=30;container=1;collapsible=1;childLayout=tableLayout;fixedRows=1;rowLines=0;fontStyle=1;align=center;resizeLast=1;html=1;" value="Сырьё" vertex="1">
<mxGeometry height="150" width="180" x="59" y="-70" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-2" parent="NPhECA6m8Y3U9bfCW3t6-1" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=1;" value="" vertex="1">
<mxGeometry height="30" width="180" y="30" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-3" parent="NPhECA6m8Y3U9bfCW3t6-2" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;fontStyle=1;overflow=hidden;whiteSpace=wrap;html=1;" value="PK" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-4" parent="NPhECA6m8Y3U9bfCW3t6-2" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=5;overflow=hidden;whiteSpace=wrap;html=1;" value="Id" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-5" parent="NPhECA6m8Y3U9bfCW3t6-1" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="180" y="60" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-6" parent="NPhECA6m8Y3U9bfCW3t6-5" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" value="" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-7" parent="NPhECA6m8Y3U9bfCW3t6-5" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" value="Название" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-8" parent="NPhECA6m8Y3U9bfCW3t6-1" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="180" y="90" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-9" parent="NPhECA6m8Y3U9bfCW3t6-8" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" value="" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-10" parent="NPhECA6m8Y3U9bfCW3t6-8" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" value="Количество" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-11" parent="NPhECA6m8Y3U9bfCW3t6-1" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="180" y="120" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-12" parent="NPhECA6m8Y3U9bfCW3t6-11" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;fontStyle=0;overflow=hidden;whiteSpace=wrap;html=1;" value="FK" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-13" parent="NPhECA6m8Y3U9bfCW3t6-11" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=0;overflow=hidden;whiteSpace=wrap;html=1;" value="IdКатегории" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-14" parent="1" style="shape=table;startSize=30;container=1;collapsible=1;childLayout=tableLayout;fixedRows=1;rowLines=0;fontStyle=1;align=center;resizeLast=1;html=1;" value="Оборудование" vertex="1">
<mxGeometry height="180" width="230" x="340" y="-200" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-15" parent="NPhECA6m8Y3U9bfCW3t6-14" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=1;" value="" vertex="1">
<mxGeometry height="30" width="230" y="30" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-16" parent="NPhECA6m8Y3U9bfCW3t6-15" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;fontStyle=1;overflow=hidden;whiteSpace=wrap;html=1;" value="PK" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-17" parent="NPhECA6m8Y3U9bfCW3t6-15" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=5;overflow=hidden;whiteSpace=wrap;html=1;" value="Id" vertex="1">
<mxGeometry height="30" width="200" x="30" as="geometry">
<mxRectangle height="30" width="200" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-18" parent="NPhECA6m8Y3U9bfCW3t6-14" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="230" y="60" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-19" parent="NPhECA6m8Y3U9bfCW3t6-18" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" value="" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-20" parent="NPhECA6m8Y3U9bfCW3t6-18" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" value="Название" vertex="1">
<mxGeometry height="30" width="200" x="30" as="geometry">
<mxRectangle height="30" width="200" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-21" parent="NPhECA6m8Y3U9bfCW3t6-14" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="230" y="90" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-22" parent="NPhECA6m8Y3U9bfCW3t6-21" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" value="" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-23" parent="NPhECA6m8Y3U9bfCW3t6-21" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" value="Инвентарный номер" vertex="1">
<mxGeometry height="30" width="200" x="30" as="geometry">
<mxRectangle height="30" width="200" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-24" parent="NPhECA6m8Y3U9bfCW3t6-14" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="230" y="120" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-25" parent="NPhECA6m8Y3U9bfCW3t6-24" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" value="" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-26" parent="NPhECA6m8Y3U9bfCW3t6-24" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" value="Дата обслуживания" vertex="1">
<mxGeometry height="30" width="200" x="30" as="geometry">
<mxRectangle height="30" width="200" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-27" parent="NPhECA6m8Y3U9bfCW3t6-14" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="230" y="150" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-28" parent="NPhECA6m8Y3U9bfCW3t6-27" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;fontStyle=0;overflow=hidden;whiteSpace=wrap;html=1;" value="FK" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-29" parent="NPhECA6m8Y3U9bfCW3t6-27" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=0;overflow=hidden;whiteSpace=wrap;html=1;" value="IdРаботника" vertex="1">
<mxGeometry height="30" width="200" x="30" as="geometry">
<mxRectangle height="30" width="200" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-30" parent="1" style="shape=table;startSize=30;container=1;collapsible=1;childLayout=tableLayout;fixedRows=1;rowLines=0;fontStyle=1;align=center;resizeLast=1;html=1;" value="Работник" vertex="1">
<mxGeometry height="180" width="180" x="540" y="40" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-31" parent="NPhECA6m8Y3U9bfCW3t6-30" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=1;" value="" vertex="1">
<mxGeometry height="30" width="180" y="30" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-32" parent="NPhECA6m8Y3U9bfCW3t6-31" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;fontStyle=1;overflow=hidden;whiteSpace=wrap;html=1;" value="PK" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-33" parent="NPhECA6m8Y3U9bfCW3t6-31" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=5;overflow=hidden;whiteSpace=wrap;html=1;" value="Id" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-34" parent="NPhECA6m8Y3U9bfCW3t6-30" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="180" y="60" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-35" parent="NPhECA6m8Y3U9bfCW3t6-34" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" value="" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-36" parent="NPhECA6m8Y3U9bfCW3t6-34" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" value="ФИО" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-37" parent="NPhECA6m8Y3U9bfCW3t6-30" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="180" y="90" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-38" parent="NPhECA6m8Y3U9bfCW3t6-37" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;fontStyle=0;overflow=hidden;whiteSpace=wrap;html=1;" value="FK" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-39" parent="NPhECA6m8Y3U9bfCW3t6-37" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=0;overflow=hidden;whiteSpace=wrap;html=1;" value="IdДолжности" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-40" parent="NPhECA6m8Y3U9bfCW3t6-30" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="180" y="120" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-41" parent="NPhECA6m8Y3U9bfCW3t6-40" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" value="" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-42" parent="NPhECA6m8Y3U9bfCW3t6-40" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" value="ДатаНайма" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-160" parent="NPhECA6m8Y3U9bfCW3t6-30" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="180" y="150" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-161" parent="NPhECA6m8Y3U9bfCW3t6-160" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;" value="" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-162" parent="NPhECA6m8Y3U9bfCW3t6-160" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;" value="УволенЛи" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-43" parent="1" style="shape=table;startSize=30;container=1;collapsible=1;childLayout=tableLayout;fixedRows=1;rowLines=0;fontStyle=1;align=center;resizeLast=1;html=1;" value="Должность" vertex="1">
<mxGeometry height="120" width="180" x="540" y="270" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-44" parent="NPhECA6m8Y3U9bfCW3t6-43" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=1;" value="" vertex="1">
<mxGeometry height="30" width="180" y="30" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-45" parent="NPhECA6m8Y3U9bfCW3t6-44" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;fontStyle=1;overflow=hidden;whiteSpace=wrap;html=1;" value="PK" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-46" parent="NPhECA6m8Y3U9bfCW3t6-44" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=5;overflow=hidden;whiteSpace=wrap;html=1;" value="Id" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-47" parent="NPhECA6m8Y3U9bfCW3t6-43" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="180" y="60" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-48" parent="NPhECA6m8Y3U9bfCW3t6-47" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" value="" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-49" parent="NPhECA6m8Y3U9bfCW3t6-47" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" value="Название" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-50" parent="NPhECA6m8Y3U9bfCW3t6-43" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="180" y="90" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-51" parent="NPhECA6m8Y3U9bfCW3t6-50" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;" value="" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-52" parent="NPhECA6m8Y3U9bfCW3t6-50" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;" value="Оклад" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-53" edge="1" parent="1" source="NPhECA6m8Y3U9bfCW3t6-37" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" target="NPhECA6m8Y3U9bfCW3t6-44">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="740" y="145" />
<mxPoint x="740" y="245" />
<mxPoint x="520" y="245" />
<mxPoint x="520" y="315" />
</Array>
<mxPoint x="740" y="160" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-54" edge="1" parent="1" source="NPhECA6m8Y3U9bfCW3t6-27" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" target="NPhECA6m8Y3U9bfCW3t6-31">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="600" y="-35" />
<mxPoint x="600" y="25" />
<mxPoint x="520" y="25" />
<mxPoint x="520" y="85" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-55" parent="1" style="shape=table;startSize=30;container=1;collapsible=1;childLayout=tableLayout;fixedRows=1;rowLines=0;fontStyle=1;align=center;resizeLast=1;html=1;" value="Рецепт" vertex="1">
<mxGeometry height="90" width="180" x="60" y="100" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-56" parent="NPhECA6m8Y3U9bfCW3t6-55" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=1;" value="" vertex="1">
<mxGeometry height="30" width="180" y="30" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-57" parent="NPhECA6m8Y3U9bfCW3t6-56" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;fontStyle=1;overflow=hidden;whiteSpace=wrap;html=1;" value="PK" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-58" parent="NPhECA6m8Y3U9bfCW3t6-56" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=5;overflow=hidden;whiteSpace=wrap;html=1;" value="Id" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-59" parent="NPhECA6m8Y3U9bfCW3t6-55" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="180" y="60" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-60" parent="NPhECA6m8Y3U9bfCW3t6-59" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" value="" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-61" parent="NPhECA6m8Y3U9bfCW3t6-59" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" value="Название" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-62" parent="1" style="shape=table;startSize=30;container=1;collapsible=1;childLayout=tableLayout;fixedRows=1;rowLines=0;fontStyle=1;align=center;resizeLast=1;html=1;" value="ЭлементРецепта" vertex="1">
<mxGeometry height="180" width="180" x="59" y="220" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-63" parent="NPhECA6m8Y3U9bfCW3t6-62" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=1;" value="" vertex="1">
<mxGeometry height="30" width="180" y="30" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-64" parent="NPhECA6m8Y3U9bfCW3t6-63" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;fontStyle=1;overflow=hidden;whiteSpace=wrap;html=1;" value="PK" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-65" parent="NPhECA6m8Y3U9bfCW3t6-63" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=5;overflow=hidden;whiteSpace=wrap;html=1;" value="Id" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-66" parent="NPhECA6m8Y3U9bfCW3t6-62" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="180" y="60" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-67" parent="NPhECA6m8Y3U9bfCW3t6-66" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;fontStyle=0;overflow=hidden;whiteSpace=wrap;html=1;" value="FK" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-68" parent="NPhECA6m8Y3U9bfCW3t6-66" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=0;overflow=hidden;whiteSpace=wrap;html=1;" value="Id Рецепта" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-69" parent="NPhECA6m8Y3U9bfCW3t6-62" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="180" y="90" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-70" parent="NPhECA6m8Y3U9bfCW3t6-69" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;fontStyle=0;overflow=hidden;whiteSpace=wrap;html=1;" value="FK" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-71" parent="NPhECA6m8Y3U9bfCW3t6-69" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=0;overflow=hidden;whiteSpace=wrap;html=1;" value="Id Сырья" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-72" parent="NPhECA6m8Y3U9bfCW3t6-62" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="180" y="120" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-73" parent="NPhECA6m8Y3U9bfCW3t6-72" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;fontStyle=0;overflow=hidden;whiteSpace=wrap;html=1;" value="FK" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-74" parent="NPhECA6m8Y3U9bfCW3t6-72" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=0;overflow=hidden;whiteSpace=wrap;html=1;" value="Id Оборудования" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-75" parent="NPhECA6m8Y3U9bfCW3t6-62" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="180" y="150" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-76" parent="NPhECA6m8Y3U9bfCW3t6-75" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" value="" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-77" parent="NPhECA6m8Y3U9bfCW3t6-75" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" value="Количество" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-78" edge="1" parent="1" source="NPhECA6m8Y3U9bfCW3t6-69" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" target="NPhECA6m8Y3U9bfCW3t6-2">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="290" y="325" />
<mxPoint x="290" y="-25" />
</Array>
<mxPoint x="290" y="430" as="sourcePoint" />
<mxPoint x="220" y="50" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-79" parent="1" style="shape=table;startSize=30;container=1;collapsible=1;childLayout=tableLayout;fixedRows=1;rowLines=0;fontStyle=1;align=center;resizeLast=1;html=1;" value="Категория Сырья" vertex="1">
<mxGeometry height="90" width="180" x="-240" y="100" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-80" parent="NPhECA6m8Y3U9bfCW3t6-79" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=1;" value="" vertex="1">
<mxGeometry height="30" width="180" y="30" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-81" parent="NPhECA6m8Y3U9bfCW3t6-80" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;fontStyle=1;overflow=hidden;whiteSpace=wrap;html=1;" value="PK" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-82" parent="NPhECA6m8Y3U9bfCW3t6-80" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=5;overflow=hidden;whiteSpace=wrap;html=1;" value="Id" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-83" parent="NPhECA6m8Y3U9bfCW3t6-79" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="180" y="60" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-84" parent="NPhECA6m8Y3U9bfCW3t6-83" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" value="" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-85" parent="NPhECA6m8Y3U9bfCW3t6-83" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" value="Название" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-86" parent="1" style="shape=table;startSize=30;container=1;collapsible=1;childLayout=tableLayout;fixedRows=1;rowLines=0;fontStyle=1;align=center;resizeLast=1;html=1;" value="Продукция" vertex="1">
<mxGeometry height="150" width="180" x="-240" y="290" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-87" parent="NPhECA6m8Y3U9bfCW3t6-86" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=1;" value="" vertex="1">
<mxGeometry height="30" width="180" y="30" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-88" parent="NPhECA6m8Y3U9bfCW3t6-87" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;fontStyle=1;overflow=hidden;whiteSpace=wrap;html=1;" value="PK" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-89" parent="NPhECA6m8Y3U9bfCW3t6-87" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=5;overflow=hidden;whiteSpace=wrap;html=1;" value="Id" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-90" parent="NPhECA6m8Y3U9bfCW3t6-86" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="180" y="60" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-91" parent="NPhECA6m8Y3U9bfCW3t6-90" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;fontStyle=0;overflow=hidden;whiteSpace=wrap;html=1;" value="FK" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-92" parent="NPhECA6m8Y3U9bfCW3t6-90" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=0;overflow=hidden;whiteSpace=wrap;html=1;" value="Id Рецепта" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-93" parent="NPhECA6m8Y3U9bfCW3t6-86" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="180" y="90" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-94" parent="NPhECA6m8Y3U9bfCW3t6-93" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" value="" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-95" parent="NPhECA6m8Y3U9bfCW3t6-93" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" value="Объём Продукции" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-96" parent="NPhECA6m8Y3U9bfCW3t6-86" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="180" y="120" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-97" parent="NPhECA6m8Y3U9bfCW3t6-96" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" value="" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-98" parent="NPhECA6m8Y3U9bfCW3t6-96" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" value="Цена За Единицу" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-99" edge="1" parent="1" source="NPhECA6m8Y3U9bfCW3t6-56" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" target="NPhECA6m8Y3U9bfCW3t6-90">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-100" edge="1" parent="1" source="NPhECA6m8Y3U9bfCW3t6-11" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" target="NPhECA6m8Y3U9bfCW3t6-80">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-101" parent="1" style="shape=table;startSize=30;container=1;collapsible=1;childLayout=tableLayout;fixedRows=1;rowLines=0;fontStyle=1;align=center;resizeLast=1;html=1;" value="Зарплата" vertex="1">
<mxGeometry height="150" width="180" x="540" y="420" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-102" parent="NPhECA6m8Y3U9bfCW3t6-101" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=1;" value="" vertex="1">
<mxGeometry height="30" width="180" y="30" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-103" parent="NPhECA6m8Y3U9bfCW3t6-102" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;fontStyle=1;overflow=hidden;whiteSpace=wrap;html=1;" value="PK" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-104" parent="NPhECA6m8Y3U9bfCW3t6-102" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=5;overflow=hidden;whiteSpace=wrap;html=1;" value="Id" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-105" parent="NPhECA6m8Y3U9bfCW3t6-101" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="180" y="60" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-106" parent="NPhECA6m8Y3U9bfCW3t6-105" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;fontStyle=0;overflow=hidden;whiteSpace=wrap;html=1;" value="FK" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-107" parent="NPhECA6m8Y3U9bfCW3t6-105" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=0;overflow=hidden;whiteSpace=wrap;html=1;" value="Id Сотрудника" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-108" parent="NPhECA6m8Y3U9bfCW3t6-101" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="180" y="90" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-109" parent="NPhECA6m8Y3U9bfCW3t6-108" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" value="" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-110" parent="NPhECA6m8Y3U9bfCW3t6-108" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" value="Размер оплаты" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-111" parent="NPhECA6m8Y3U9bfCW3t6-101" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="180" y="120" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-112" parent="NPhECA6m8Y3U9bfCW3t6-111" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" value="" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-113" parent="NPhECA6m8Y3U9bfCW3t6-111" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" value="Дата оплаты" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-114" edge="1" parent="1" source="NPhECA6m8Y3U9bfCW3t6-105" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" target="NPhECA6m8Y3U9bfCW3t6-31">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="800" y="495" />
<mxPoint x="800" y="85" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-115" parent="1" style="shape=table;startSize=30;container=1;collapsible=1;childLayout=tableLayout;fixedRows=1;rowLines=0;fontStyle=1;align=center;resizeLast=1;html=1;" value="ЭлементЗаказа" vertex="1">
<mxGeometry height="180" width="180" x="-490" y="290" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-116" parent="NPhECA6m8Y3U9bfCW3t6-115" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=1;" value="" vertex="1">
<mxGeometry height="30" width="180" y="30" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-117" parent="NPhECA6m8Y3U9bfCW3t6-116" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;fontStyle=1;overflow=hidden;whiteSpace=wrap;html=1;" value="PK" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-118" parent="NPhECA6m8Y3U9bfCW3t6-116" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=5;overflow=hidden;whiteSpace=wrap;html=1;" value="Id" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-119" parent="NPhECA6m8Y3U9bfCW3t6-115" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="180" y="60" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-120" parent="NPhECA6m8Y3U9bfCW3t6-119" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;fontStyle=0;overflow=hidden;whiteSpace=wrap;html=1;" value="FK" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-121" parent="NPhECA6m8Y3U9bfCW3t6-119" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=0;overflow=hidden;whiteSpace=wrap;html=1;" value="Id Заказа" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-122" parent="NPhECA6m8Y3U9bfCW3t6-115" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="180" y="90" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-123" parent="NPhECA6m8Y3U9bfCW3t6-122" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;fontStyle=0;overflow=hidden;whiteSpace=wrap;html=1;" value="FK" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-124" parent="NPhECA6m8Y3U9bfCW3t6-122" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=0;overflow=hidden;whiteSpace=wrap;html=1;" value="Id Продукции" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-125" parent="NPhECA6m8Y3U9bfCW3t6-115" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="180" y="120" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-126" parent="NPhECA6m8Y3U9bfCW3t6-125" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;" value="" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-127" parent="NPhECA6m8Y3U9bfCW3t6-125" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;" value="Количество" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-128" parent="NPhECA6m8Y3U9bfCW3t6-115" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="180" y="150" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-129" parent="NPhECA6m8Y3U9bfCW3t6-128" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;" value="" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-130" parent="NPhECA6m8Y3U9bfCW3t6-128" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;" value="Сумма" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-131" edge="1" parent="1" source="NPhECA6m8Y3U9bfCW3t6-122" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" target="NPhECA6m8Y3U9bfCW3t6-90">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-132" parent="1" style="shape=table;startSize=30;container=1;collapsible=1;childLayout=tableLayout;fixedRows=1;rowLines=0;fontStyle=1;align=center;resizeLast=1;html=1;" value="Заказ" vertex="1">
<mxGeometry height="150" width="180" x="-490" y="95" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-133" parent="NPhECA6m8Y3U9bfCW3t6-132" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=1;" value="" vertex="1">
<mxGeometry height="30" width="180" y="30" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-134" parent="NPhECA6m8Y3U9bfCW3t6-133" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;fontStyle=1;overflow=hidden;whiteSpace=wrap;html=1;" value="PK" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-135" parent="NPhECA6m8Y3U9bfCW3t6-133" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=5;overflow=hidden;whiteSpace=wrap;html=1;" value="Id" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-136" parent="NPhECA6m8Y3U9bfCW3t6-132" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="180" y="60" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-137" parent="NPhECA6m8Y3U9bfCW3t6-136" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;fontStyle=0;overflow=hidden;whiteSpace=wrap;html=1;" value="FK" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-138" parent="NPhECA6m8Y3U9bfCW3t6-136" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=0;overflow=hidden;whiteSpace=wrap;html=1;" value="Id Клиента" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-139" parent="NPhECA6m8Y3U9bfCW3t6-132" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="180" y="90" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-140" parent="NPhECA6m8Y3U9bfCW3t6-139" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" value="" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-141" parent="NPhECA6m8Y3U9bfCW3t6-139" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" value="Дата заказа" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-142" parent="NPhECA6m8Y3U9bfCW3t6-132" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="180" y="120" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-143" parent="NPhECA6m8Y3U9bfCW3t6-142" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;" value="" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-144" parent="NPhECA6m8Y3U9bfCW3t6-142" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;" value="Сумма" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-145" edge="1" parent="1" source="NPhECA6m8Y3U9bfCW3t6-133" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" target="NPhECA6m8Y3U9bfCW3t6-119">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-146" parent="1" style="shape=table;startSize=30;container=1;collapsible=1;childLayout=tableLayout;fixedRows=1;rowLines=0;fontStyle=1;align=center;resizeLast=1;html=1;" value="Клиент" vertex="1">
<mxGeometry height="120" width="180" x="-240" y="-160" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-147" parent="NPhECA6m8Y3U9bfCW3t6-146" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=1;" value="" vertex="1">
<mxGeometry height="30" width="180" y="30" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-148" parent="NPhECA6m8Y3U9bfCW3t6-147" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;fontStyle=1;overflow=hidden;whiteSpace=wrap;html=1;" value="PK" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-149" parent="NPhECA6m8Y3U9bfCW3t6-147" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=5;overflow=hidden;whiteSpace=wrap;html=1;" value="Id" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-150" parent="NPhECA6m8Y3U9bfCW3t6-146" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="180" y="60" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-151" parent="NPhECA6m8Y3U9bfCW3t6-150" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" value="" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-152" parent="NPhECA6m8Y3U9bfCW3t6-150" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" value="Название" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-153" parent="NPhECA6m8Y3U9bfCW3t6-146" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" value="" vertex="1">
<mxGeometry height="30" width="180" y="90" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-154" parent="NPhECA6m8Y3U9bfCW3t6-153" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" value="" vertex="1">
<mxGeometry height="30" width="30" as="geometry">
<mxRectangle height="30" width="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-155" parent="NPhECA6m8Y3U9bfCW3t6-153" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" value="Адрес" vertex="1">
<mxGeometry height="30" width="150" x="30" as="geometry">
<mxRectangle height="30" width="150" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-156" edge="1" parent="1" source="NPhECA6m8Y3U9bfCW3t6-136" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" target="NPhECA6m8Y3U9bfCW3t6-147">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-157" edge="1" parent="1" source="NPhECA6m8Y3U9bfCW3t6-72" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" target="NPhECA6m8Y3U9bfCW3t6-15" value="">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="320" y="355" />
<mxPoint x="320" y="-155" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="NPhECA6m8Y3U9bfCW3t6-158" edge="1" parent="1" source="NPhECA6m8Y3U9bfCW3t6-66" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" target="NPhECA6m8Y3U9bfCW3t6-56">
<mxGeometry relative="1" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>

View File

@ -0,0 +1,4 @@
Есть пивоварня.
У пивоварни есть склад сырья и список оборудования.
Отдельно есть генерация рецептов и расчёт их параметров, размера партии и т.п.
Есть сотрудники, их должности

View File

@ -0,0 +1,184 @@
<mxfile host="app.diagrams.net">
<diagram name="Страница-1" id="ILUfO4tpvhiKgxxJB6cI">
<mxGraphModel dx="1888" dy="1675" 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="9v-JNBmwZUCFBWjp4Jsc-3" edge="1" parent="1" source="9v-JNBmwZUCFBWjp4Jsc-1" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.3333333333333333;exitDx=0;exitDy=0;exitPerimeter=0;" target="9v-JNBmwZUCFBWjp4Jsc-2">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="9v-JNBmwZUCFBWjp4Jsc-4" edge="1" parent="1" source="9v-JNBmwZUCFBWjp4Jsc-1" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" target="9v-JNBmwZUCFBWjp4Jsc-5">
<mxGeometry relative="1" as="geometry">
<mxPoint x="129.9999999999999" y="250" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="9v-JNBmwZUCFBWjp4Jsc-7" edge="1" parent="1" source="9v-JNBmwZUCFBWjp4Jsc-1" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" target="9v-JNBmwZUCFBWjp4Jsc-6">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="9v-JNBmwZUCFBWjp4Jsc-9" edge="1" parent="1" source="9v-JNBmwZUCFBWjp4Jsc-1" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.3333333333333333;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0;entryDx=0;entryDy=0;" target="9v-JNBmwZUCFBWjp4Jsc-8">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-41" edge="1" parent="1" source="9v-JNBmwZUCFBWjp4Jsc-1" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;" target="OZvQ3cn4PwjWaCq7kzKI-40">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="9v-JNBmwZUCFBWjp4Jsc-1" parent="1" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;" value="Управленец" vertex="1">
<mxGeometry height="60" width="30" x="210" y="100" as="geometry" />
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-2" edge="1" parent="1" source="9v-JNBmwZUCFBWjp4Jsc-2" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.153;exitY=0.807;exitDx=0;exitDy=0;entryX=1;entryY=0;entryDx=0;entryDy=0;dashed=1;exitPerimeter=0;" target="OZvQ3cn4PwjWaCq7kzKI-1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-3" connectable="0" parent="OZvQ3cn4PwjWaCq7kzKI-2" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];rotation=0;" value="include" vertex="1">
<mxGeometry relative="1" x="-0.1219" y="2" as="geometry">
<mxPoint x="-4" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-5" edge="1" parent="1" source="9v-JNBmwZUCFBWjp4Jsc-2" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;dashed=1;" target="OZvQ3cn4PwjWaCq7kzKI-4">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-6" connectable="0" parent="OZvQ3cn4PwjWaCq7kzKI-5" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="include" vertex="1">
<mxGeometry relative="1" x="-0.1051" as="geometry">
<mxPoint y="1" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="9v-JNBmwZUCFBWjp4Jsc-2" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="Управление сотрудниками" vertex="1">
<mxGeometry height="80" width="120" x="-150" y="170" as="geometry" />
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-8" edge="1" parent="1" source="9v-JNBmwZUCFBWjp4Jsc-5" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=1;exitDx=0;exitDy=0;dashed=1;" target="OZvQ3cn4PwjWaCq7kzKI-7">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-9" connectable="0" parent="OZvQ3cn4PwjWaCq7kzKI-8" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="include" vertex="1">
<mxGeometry relative="1" x="-0.3982" y="-1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-11" edge="1" parent="1" source="9v-JNBmwZUCFBWjp4Jsc-5" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;dashed=1;" target="OZvQ3cn4PwjWaCq7kzKI-10">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-12" connectable="0" parent="OZvQ3cn4PwjWaCq7kzKI-11" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="include" vertex="1">
<mxGeometry relative="1" x="-0.2829" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="9v-JNBmwZUCFBWjp4Jsc-5" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="Управление оборудованием" vertex="1">
<mxGeometry height="80" width="120" x="90" y="250" as="geometry" />
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-14" edge="1" parent="1" source="9v-JNBmwZUCFBWjp4Jsc-6" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;dashed=1;" target="OZvQ3cn4PwjWaCq7kzKI-13">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-15" connectable="0" parent="OZvQ3cn4PwjWaCq7kzKI-14" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="include" vertex="1">
<mxGeometry relative="1" x="0.2178" y="-1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-17" edge="1" parent="1" source="9v-JNBmwZUCFBWjp4Jsc-6" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;dashed=1;" target="OZvQ3cn4PwjWaCq7kzKI-16">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-21" connectable="0" parent="OZvQ3cn4PwjWaCq7kzKI-17" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="include" vertex="1">
<mxGeometry relative="1" x="-0.7544" y="2" as="geometry">
<mxPoint x="-20" y="73" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-25" edge="1" parent="1" source="9v-JNBmwZUCFBWjp4Jsc-6" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=1;exitDx=0;exitDy=0;dashed=1;" target="OZvQ3cn4PwjWaCq7kzKI-24">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-26" connectable="0" parent="OZvQ3cn4PwjWaCq7kzKI-25" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="include" vertex="1">
<mxGeometry relative="1" x="0.1963" y="2" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="9v-JNBmwZUCFBWjp4Jsc-6" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="Управление рецептами" vertex="1">
<mxGeometry height="80" width="120" x="240" y="220" as="geometry" />
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-28" edge="1" parent="1" source="9v-JNBmwZUCFBWjp4Jsc-8" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0;entryDx=0;entryDy=0;dashed=1;" target="OZvQ3cn4PwjWaCq7kzKI-27" value="include">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-30" edge="1" parent="1" source="9v-JNBmwZUCFBWjp4Jsc-8" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;dashed=1;" target="OZvQ3cn4PwjWaCq7kzKI-29">
<mxGeometry relative="1" as="geometry">
<mxPoint x="520" y="260" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-31" connectable="0" parent="OZvQ3cn4PwjWaCq7kzKI-30" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="include" vertex="1">
<mxGeometry relative="1" x="-0.0522" y="-1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="9v-JNBmwZUCFBWjp4Jsc-8" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="Управление клиентами" vertex="1">
<mxGeometry height="80" width="120" x="380" y="140" as="geometry" />
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-1" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="Добавление и удаление сотрудников" vertex="1">
<mxGeometry height="80" width="120" x="-270" y="280" as="geometry" />
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-4" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="Выдача сотрудникам зарплаты" vertex="1">
<mxGeometry height="80" width="120" x="-180" y="360" as="geometry" />
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-7" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="Добавление и удаление оборудования" vertex="1">
<mxGeometry height="80" width="120" x="-20" y="390" as="geometry" />
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-10" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="Назначение/передача оборудования сотруднику" vertex="1">
<mxGeometry height="80" width="120" x="100" y="430" as="geometry" />
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-13" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="Создание рецептов" vertex="1">
<mxGeometry height="80" width="120" x="170" y="340" as="geometry" />
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-16" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="Добавление пунктов в рецепты" vertex="1">
<mxGeometry height="80" width="120" x="230" y="470" as="geometry" />
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-24" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="Указание необходимого оборудования" vertex="1">
<mxGeometry height="80" width="120" x="400" y="380" as="geometry" />
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-27" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="Сломать клиенту колени" vertex="1">
<mxGeometry height="80" width="120" x="420" y="290" as="geometry" />
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-29" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="Добавление и упраление клиентами" vertex="1">
<mxGeometry height="80" width="120" x="530" y="210" as="geometry" />
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-33" edge="1" parent="1" source="9v-JNBmwZUCFBWjp4Jsc-1" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;" target="OZvQ3cn4PwjWaCq7kzKI-37">
<mxGeometry relative="1" as="geometry">
<mxPoint x="224.19999999999982" y="48.24000000000001" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-34" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="Добавление произведённой по рецептам продукции" vertex="1">
<mxGeometry height="80" width="140" x="520" as="geometry" />
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-35" edge="1" parent="1" source="OZvQ3cn4PwjWaCq7kzKI-37" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;dashed=1;" target="OZvQ3cn4PwjWaCq7kzKI-34">
<mxGeometry relative="1" as="geometry">
<mxPoint x="519.9999999999999" y="-142.79999999999995" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-36" connectable="0" parent="OZvQ3cn4PwjWaCq7kzKI-35" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="include" vertex="1">
<mxGeometry relative="1" x="-0.2541" y="-2" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-37" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="Управление продукцией" vertex="1">
<mxGeometry height="80" width="120" x="320" y="10" as="geometry" />
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-45" edge="1" parent="1" source="OZvQ3cn4PwjWaCq7kzKI-40" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;dashed=1;" target="OZvQ3cn4PwjWaCq7kzKI-42">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-46" connectable="0" parent="OZvQ3cn4PwjWaCq7kzKI-45" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="include" vertex="1">
<mxGeometry relative="1" x="0.0277" y="-1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-40" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="Управление продажами" vertex="1">
<mxGeometry height="80" width="120" x="90" y="-20" as="geometry" />
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-42" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="Продажа произведённой продукции" vertex="1">
<mxGeometry height="80" width="120" x="-20" y="-110" as="geometry" />
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-43" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="Учёт проданной продукции" vertex="1">
<mxGeometry height="80" width="120" x="200" y="-120" as="geometry" />
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-47" edge="1" parent="1" source="OZvQ3cn4PwjWaCq7kzKI-40" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0;exitDx=0;exitDy=0;entryX=0.463;entryY=0.97;entryDx=0;entryDy=0;entryPerimeter=0;dashed=1;" target="OZvQ3cn4PwjWaCq7kzKI-43">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="OZvQ3cn4PwjWaCq7kzKI-48" connectable="0" parent="OZvQ3cn4PwjWaCq7kzKI-47" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" value="include" vertex="1">
<mxGeometry relative="1" x="0.1439" y="1" as="geometry">
<mxPoint x="-8" y="9" as="offset" />
</mxGeometry>
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>