| 1 |
- <svg aria-roledescription="flowchart-v2" role="graphics-document document" viewBox="-8 -8 690.2678833007812 422" style="max-width: 100%;" xmlns="http://www.w3.org/2000/svg" width="100%" id="graph-div" height="100%" xmlns:xlink="http://www.w3.org/1999/xlink"><style>@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css");'</style><style>#graph-div{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#graph-div .error-icon{fill:#552222;}#graph-div .error-text{fill:#552222;stroke:#552222;}#graph-div .edge-thickness-normal{stroke-width:2px;}#graph-div .edge-thickness-thick{stroke-width:3.5px;}#graph-div .edge-pattern-solid{stroke-dasharray:0;}#graph-div .edge-pattern-dashed{stroke-dasharray:3;}#graph-div .edge-pattern-dotted{stroke-dasharray:2;}#graph-div .marker{fill:#333333;stroke:#333333;}#graph-div .marker.cross{stroke:#333333;}#graph-div svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#graph-div .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#graph-div .cluster-label text{fill:#333;}#graph-div .cluster-label span,#graph-div p{color:#333;}#graph-div .label text,#graph-div span,#graph-div p{fill:#333;color:#333;}#graph-div .node rect,#graph-div .node circle,#graph-div .node ellipse,#graph-div .node polygon,#graph-div .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#graph-div .flowchart-label text{text-anchor:middle;}#graph-div .node .label{text-align:center;}#graph-div .node.clickable{cursor:pointer;}#graph-div .arrowheadPath{fill:#333333;}#graph-div .edgePath .path{stroke:#333333;stroke-width:2.0px;}#graph-div .flowchart-link{stroke:#333333;fill:none;}#graph-div .edgeLabel{background-color:#e8e8e8;text-align:center;}#graph-div .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#graph-div .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#graph-div .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#graph-div .cluster text{fill:#333;}#graph-div .cluster span,#graph-div p{color:#333;}#graph-div div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#graph-div .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#graph-div :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}</style><g><marker orient="auto" markerHeight="12" markerWidth="12" markerUnits="userSpaceOnUse" refY="5" refX="6" viewBox="0 0 10 10" class="marker flowchart" id="graph-div_flowchart-pointEnd"><path style="stroke-width: 1; stroke-dasharray: 1, 0;" class="arrowMarkerPath" d="M 0 0 L 10 5 L 0 10 z"></path></marker><marker orient="auto" markerHeight="12" markerWidth="12" markerUnits="userSpaceOnUse" refY="5" refX="4.5" viewBox="0 0 10 10" class="marker flowchart" id="graph-div_flowchart-pointStart"><path style="stroke-width: 1; stroke-dasharray: 1, 0;" class="arrowMarkerPath" d="M 0 5 L 10 10 L 10 0 z"></path></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5" refX="11" viewBox="0 0 10 10" class="marker flowchart" id="graph-div_flowchart-circleEnd"><circle style="stroke-width: 1; stroke-dasharray: 1, 0;" class="arrowMarkerPath" r="5" cy="5" cx="5"></circle></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5" refX="-1" viewBox="0 0 10 10" class="marker flowchart" id="graph-div_flowchart-circleStart"><circle style="stroke-width: 1; stroke-dasharray: 1, 0;" class="arrowMarkerPath" r="5" cy="5" cx="5"></circle></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5.2" refX="12" viewBox="0 0 11 11" class="marker cross flowchart" id="graph-div_flowchart-crossEnd"><path style="stroke-width: 2; stroke-dasharray: 1, 0;" class="arrowMarkerPath" d="M 1,1 l 9,9 M 10,1 l -9,9"></path></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5.2" refX="-1" viewBox="0 0 11 11" class="marker cross flowchart" id="graph-div_flowchart-crossStart"><path style="stroke-width: 2; stroke-dasharray: 1, 0;" class="arrowMarkerPath" d="M 1,1 l 9,9 M 10,1 l -9,9"></path></marker><g class="root"><g class="clusters"><g id="Коллекции" class="cluster default flowchart-label"><rect height="89" width="674.2678642272949" y="228" x="0" ry="0" rx="0" style=""></rect><g transform="translate(296.87202644348145, 228)" class="cluster-label"><foreignObject height="24" width="80.52381134033203"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">Коллекции</span></div></foreignObject></g></g><g id="subGraph0" class="cluster default flowchart-label"><rect height="89" width="663.4166717529297" y="89" x="0.7023811340332031" ry="0" rx="0" style=""></rect><g transform="translate(285, 89)" class="cluster-label"><foreignObject height="24" width="94.8214340209961"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">Базы данных</span></div></foreignObject></g></g></g><g class="edgePaths"><path marker-end="url(#graph-div_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-A LE-B" id="L-A-B-0" d="M307.19,27.264L283.36,33.387C259.53,39.51,211.869,51.755,188.039,62.044C164.208,72.333,164.208,80.667,164.208,88.117C164.208,95.567,164.208,102.133,164.208,105.417L164.208,108.7"></path><path marker-end="url(#graph-div_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-A LE-C" id="L-A-C-0" d="M367.631,27.252L391.508,33.376C415.386,39.501,463.141,51.751,487.018,62.042C510.896,72.333,510.896,80.667,510.896,88.117C510.896,95.567,510.896,102.133,510.896,105.417L510.896,108.7"></path><path marker-end="url(#graph-div_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-B LE-D" id="L-B-D-0" d="M126.179,153L118.053,157.167C109.927,161.333,93.675,169.667,85.549,178C77.423,186.333,77.423,194.667,77.423,203C77.423,211.333,77.423,219.667,77.423,227.117C77.423,234.567,77.423,241.133,77.423,244.417L77.423,247.7"></path><path marker-end="url(#graph-div_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-B LE-E" id="L-B-E-0" d="M202.238,153L210.364,157.167C218.49,161.333,234.742,169.667,242.868,178C250.994,186.333,250.994,194.667,250.994,203C250.994,211.333,250.994,219.667,250.994,227.117C250.994,234.567,250.994,241.133,250.994,244.417L250.994,247.7"></path><path marker-end="url(#graph-div_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-C LE-F" id="L-C-F-0" d="M472.99,153L464.891,157.167C456.791,161.333,440.592,169.667,432.492,178C424.393,186.333,424.393,194.667,424.393,203C424.393,211.333,424.393,219.667,424.393,227.117C424.393,234.567,424.393,241.133,424.393,244.417L424.393,247.7"></path><path marker-end="url(#graph-div_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-C LE-G" id="L-C-G-0" d="M548.802,153L556.901,157.167C565.001,161.333,581.2,169.667,589.299,178C597.399,186.333,597.399,194.667,597.399,203C597.399,211.333,597.399,219.667,597.399,227.117C597.399,234.567,597.399,241.133,597.399,244.417L597.399,247.7"></path><path marker-end="url(#graph-div_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-D LE-H" id="L-D-H-0" d="M77.423,292L77.423,296.167C77.423,300.333,77.423,308.667,77.423,317C77.423,325.333,77.423,333.667,77.423,341.117C77.423,348.567,77.423,355.133,77.423,358.417L77.423,361.7"></path><path marker-end="url(#graph-div_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-E LE-I" id="L-E-I-0" d="M250.994,292L250.994,296.167C250.994,300.333,250.994,308.667,250.994,317C250.994,325.333,250.994,333.667,250.994,341.117C250.994,348.567,250.994,355.133,250.994,358.417L250.994,361.7"></path><path marker-end="url(#graph-div_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-F LE-J" id="L-F-J-0" d="M424.393,292L424.393,296.167C424.393,300.333,424.393,308.667,424.393,317C424.393,325.333,424.393,333.667,424.393,341.117C424.393,348.567,424.393,355.133,424.393,358.417L424.393,361.7"></path><path marker-end="url(#graph-div_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-G LE-K" id="L-G-K-0" d="M597.399,292L597.399,296.167C597.399,300.333,597.399,308.667,597.399,317C597.399,325.333,597.399,333.667,597.399,341.117C597.399,348.567,597.399,355.133,597.399,358.417L597.399,361.7"></path></g><g class="edgeLabels"><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g></g><g class="nodes"><g transform="translate(77.4226188659668, 272.5)" data-id="D" data-node="true" id="flowchart-D-408" class="node default default flowchart-label"><rect height="39" width="84.8452377319336" y="-19.5" x="-42.4226188659668" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-34.9226188659668, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="69.8452377319336"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">Модель A</span></div></foreignObject></g></g><g transform="translate(250.99404907226562, 272.5)" data-id="E" data-node="true" id="flowchart-E-409" class="node default default flowchart-label"><rect height="39" width="84.51190948486328" y="-19.5" x="-42.25595474243164" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-34.75595474243164, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="69.51190948486328"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">Модель Б</span></div></foreignObject></g></g><g transform="translate(424.39286041259766, 272.5)" data-id="F" data-node="true" id="flowchart-F-410" class="node default default flowchart-label"><rect height="39" width="84.5" y="-19.5" x="-42.25" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-34.75, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="69.5"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">Модель В</span></div></foreignObject></g></g><g transform="translate(597.3988151550293, 272.5)" data-id="G" data-node="true" id="flowchart-G-411" class="node default default flowchart-label"><rect height="39" width="83.73809814453125" y="-19.5" x="-41.869049072265625" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-34.369049072265625, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="68.73809814453125"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">Модель Г</span></div></foreignObject></g></g><g transform="translate(164.2083339691162, 133.5)" data-id="B" data-node="true" id="flowchart-B-402" class="node default default flowchart-label"><rect height="39" width="156.88095092773438" y="-19.5" x="-78.44047546386719" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-70.94047546386719, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="141.88095092773438"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">Источник данных 1</span></div></foreignObject></g></g><g transform="translate(510.8958377838135, 133.5)" data-id="C" data-node="true" id="flowchart-C-403" class="node default default flowchart-label"><rect height="39" width="156.88095092773438" y="-19.5" x="-78.44047546386719" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-70.94047546386719, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="141.88095092773438"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">Источник данных 2</span></div></foreignObject></g></g><g transform="translate(337.41071701049805, 19.5)" data-id="A" data-node="true" id="flowchart-A-401" class="node default default flowchart-label"><rect height="39" width="60.44047546386719" y="-19.5" x="-30.220237731933594" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-22.720237731933594, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="45.44047546386719"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">Схема</span></div></foreignObject></g></g><g transform="translate(77.4226188659668, 386.5)" data-id="H" data-node="true" id="flowchart-H-420" class="node default default flowchart-label"><rect height="39" width="123.73809814453125" y="-19.5" x="-61.869049072265625" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-54.369049072265625, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="108.73809814453125"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">Репозиторий A</span></div></foreignObject></g></g><g transform="translate(250.99404907226562, 386.5)" data-id="I" data-node="true" id="flowchart-I-421" class="node default default flowchart-label"><rect height="39" width="123.4047622680664" y="-19.5" x="-61.7023811340332" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-54.2023811340332, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="108.4047622680664"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">Репозиторий Б</span></div></foreignObject></g></g><g transform="translate(424.39286041259766, 386.5)" data-id="J" data-node="true" id="flowchart-J-422" class="node default default flowchart-label"><rect height="39" width="123.39286041259766" y="-19.5" x="-61.69643020629883" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-54.19643020629883, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="108.39286041259766"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">Репозиторий В</span></div></foreignObject></g></g><g transform="translate(597.3988151550293, 386.5)" data-id="K" data-node="true" id="flowchart-K-423" class="node default default flowchart-label"><rect height="39" width="122.61904907226562" y="-19.5" x="-61.30952453613281" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-53.80952453613281, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="107.61904907226562"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">Репозиторий Г</span></div></foreignObject></g></g></g></g></g></svg>
|