mirror of
https://github.com/Nebucatnetzer/network_inventory.git
synced 2024-06-30 05:01:05 +02:00
641 lines
85 KiB
Plaintext
641 lines
85 KiB
Plaintext
<mxfile host="app.diagrams.net" modified="2023-03-11T15:26:43.964Z" agent="5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.3 Safari/605.1.15" etag="t6ESUfiALE72S873l9N7" version="21.0.6" type="github">
|
|
<diagram id="594d6491-e9ec-02f9-0b96-bfaf76a69a53" name="Page-1">
|
|
<mxGraphModel dx="1195" dy="790" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="4681" pageHeight="3300" background="#ffffff" math="0" shadow="0">
|
|
<root>
|
|
<mxCell id="0" />
|
|
<mxCell id="1" parent="0" />
|
|
<mxCell id="2" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px"><i>Company</i></div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>varchar(50)<br></td><td>Name<br></td></tr><tr><td><br></td><td><br></td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="2277" y="1209" width="180" height="80" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="3" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">NET</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>varchar(50)<br></td><td>Name<br></td></tr><tr><td>varchar(50)<br></td><td>IP Range<br></td></tr><tr><td>varchar(50)<br></td><td>DHCP Range</td></tr><tr><td>int (FK)</td><td>Customer</td></tr><tr><td><br></td><td><br></td></tr><tr><td><br></td><td><br></td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="150" y="1228" width="200" height="162" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="4" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">User</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>varchar(50)<br></td><td>FirstName<br></td></tr><tr><td>varchar(50)</td><td>LastName</td></tr><tr><td>text</td><td>Description</td></tr><tr><td>int (FK)</td><td>Customer</td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="2110" y="1496.5" width="180" height="143.5" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="6" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">CPU</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>varchar(50)<br></td><td>Name<br></td></tr><tr><td>int</td><td>NumberOfCores</td></tr><tr><td>float</td><td>Frequenzy</td></tr><tr><td>bool</td><td>HyperThreading</td></tr><tr><td>int (FK)</td><td>Architecture</td></tr><tr><td>int (FK)</td><td>Manufacturer</td></tr><tr><td><br></td><td><br></td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="372" y="402" width="218" height="199" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="8" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">Device</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>varchar(50)<br></td><td>Name<br></td></tr><tr><td>text</td><td>Description</td></tr><tr><td><table><tbody><tr><td>varchar(50)<br></td></tr></tbody></table></td><td>SerialNumber<br></td></tr><tr><td>int (FK)</td><td>Category</td></tr><tr><td>int (FK)<br></td><td>Owner<br></td></tr><tr><td>int (FK)<br></td><td>Manufacturer<br></td></tr><tr><td>int (FK)</td><td>HardwareModel</td></tr><tr><td>int (FK)<br></td><td>User<br></td></tr><tr><td>int (FK)</td><td>Location</td></tr><tr><td>int (FK)</td><td>Customer</td></tr><tr><td>DateTime</td><td>InstallationDate</td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="1661" y="1135" width="219" height="325" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="9" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">Computer</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td><br></td><td>ID</td></tr><tr><td>int (FK)</td><td><br></td><td>OS</td></tr><tr><td>int (FK)</td><td><br></td><td>Host</td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="1210" y="531.5" width="202" height="100" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="11" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px"><i>Company</i><br></div><div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">DeviceManufacturer</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>varchar(50)</td><td>Name<br></td></tr><tr><td><br></td><td><br></td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="1987" y="1307" width="180" height="94" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="12" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">ConnectedDevice</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (FK)</td><td>NET</td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="829.5" y="1280" width="180" height="58" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="13" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px"><i>Category</i></div><div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">SoftwareCategory<br></div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td><br></td><td><br></td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="2241" y="496.5" width="180" height="77" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="14" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">Backup</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>varchar(50)<br></td><td>Name<br></td></tr><tr><td>int (FK)<br></td><td>Computer<br></td></tr><tr><td>int (FK)<br></td><td>Method</td></tr><tr><td>int (FK)</td><td>Software</td></tr><tr><td>varchar(50)</td><td>SourcePath</td></tr><tr><td>DateTime</td><td>ExecTime</td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="1679" y="616.5" width="194" height="235" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="16" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">RAM</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>int</td><td>Size</td></tr><tr><td>int (FK)</td><td>Type</td></tr><tr><td>bool</td><td>ECC</td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="410" y="230" width="180" height="121" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="17" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">Disk</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>int</td><td>Size</td></tr><tr><td>int (FK)</td><td>Type</td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="410" y="623" width="180" height="98" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="19" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">DeviceInNet</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>int (FK)<br></td><td>Device<br></td></tr><tr><td>int (FK)</td><td>NET<br></td></tr><tr><td>IP</td><td>IP</td></tr><tr><td>varchar(50)</td><td>NIC</td></tr><tr><td>MAC</td><td>MAC</td></tr><tr><td>int (FK)</td><td>Status</td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="480" y="1293" width="180" height="187" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="21" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">LicenseWithComputer</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>int (FK)<br></td><td>Computer<br></td></tr><tr><td>int (FK)<br></td><td>License<br></td></tr><tr><td><br></td><td><br></td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="1640" y="427" width="180" height="94" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="27" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">Software</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>int (FK)<br></td><td>Category<br></td></tr><tr><td>varchar(50)<br></td><td>Name</td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="1979" y="496" width="180" height="105" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="31" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">RamInComputer<br></div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>int (FK)<br></td><td>Computer<br></td></tr><tr><td>int (FK)<br></td><td>RAM<br></td></tr><tr><td>int<br></td><td>Amount<br></td></tr><tr><td><br></td><td><br></td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="719.5" y="259" width="180" height="120" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="32" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">DiskInComputer<br></div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>int (FK)<br></td><td>Computer<br></td></tr><tr><td>int (FK)<br></td><td>Disks<br></td></tr><tr><td>int<br></td><td>Amount<br></td></tr><tr><td><br></td><td><br></td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="719.5" y="561.5" width="180" height="120" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="33" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">CpuInComputer<br></div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>int (FK)<br></td><td>Computer<br></td></tr><tr><td>int (FK)<br></td><td>CPU</td></tr><tr><td>int<br></td><td>Amount<br></td></tr><tr><td><br></td><td><br></td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="719.5" y="411.5" width="180" height="120" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="35" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">RaidInComputer<br></div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>varchar(50)<br></td><td>Name<br></td></tr><tr><td>int (FK)</td><td>RaidType</td></tr><tr><td>int</td><td>UsableDiskSize</td></tr><tr><td>int (FK)</td><td>Computer</td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="529" y="977" width="211" height="143" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="43" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px"><i>Category</i><br></div><div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">BackupMethod</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>text</td><td>Descrption</td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="1979" y="762" width="180" height="98" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="49" value="Extends" style="endArrow=block;endSize=16;endFill=0;html=1;fontSize=16;entryX=0.5;entryY=0;" parent="1" source="9" target="12" edge="1">
|
|
<mxGeometry width="160" relative="1" as="geometry">
|
|
<mxPoint x="1238.5" y="1389.5" as="sourcePoint" />
|
|
<mxPoint x="1508.5" y="1159.5" as="targetPoint" />
|
|
<Array as="points">
|
|
<mxPoint x="1359" y="940" />
|
|
</Array>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="188" value="Text" style="text;html=1;resizable=0;points=[];align=center;verticalAlign=middle;labelBackgroundColor=#ffffff;" parent="49" vertex="1" connectable="0">
|
|
<mxGeometry x="0.043" y="-38" relative="1" as="geometry">
|
|
<mxPoint x="1" y="49" as="offset" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="53" value="Extends" style="endArrow=block;endSize=16;endFill=0;html=1;fontSize=16;entryX=0;entryY=0.25;exitX=1;exitY=0.5;" parent="1" source="12" target="8" edge="1">
|
|
<mxGeometry width="160" relative="1" as="geometry">
|
|
<mxPoint x="1421.0531914893618" y="899.5" as="sourcePoint" />
|
|
<mxPoint x="1208.6428571428573" y="1259.6428571428573" as="targetPoint" />
|
|
<Array as="points">
|
|
<mxPoint x="1368.5" y="1299.5" />
|
|
</Array>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="60" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">Warranty<br></div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>varchar(50)</td><td>Name</td></tr><tr><td>DateTime<br></td><td>ValidFrom</td></tr><tr><td>DateTime</td><td>ValidUntil</td></tr><tr><td>int</td><td>DurationInYears<br></td></tr><tr><td>int (FK)</td><td>WarrantyType</td></tr><tr><td>int (FK)</td><td>Device</td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="1140" y="1338" width="230" height="188" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="62" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">MailAlias</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>int (FK)</td><td>Login</td></tr><tr><td>int (FK)</td><td>Group</td></tr><tr><td>varchar(50)<br></td><td>Email<br></td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="2620" y="1418" width="180" height="120" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="82" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;endFill=1;exitX=0;exitY=0.5;startArrow=ERzeroToOne;startFill=1;exitDx=0;exitDy=0;entryX=0;entryY=0.25;entryDx=0;entryDy=0;" parent="1" source="165" target="62" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="2260" y="1876" as="sourcePoint" />
|
|
<mxPoint x="2580" y="1450" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="85" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToOne;endFill=1;exitX=1;exitY=0.75;entryX=0.001;entryY=0.14;entryPerimeter=0;startArrow=ERzeroToMany;startFill=1;" parent="1" source="8" target="4" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="1909.879310344828" y="1466.8793103448277" as="sourcePoint" />
|
|
<mxPoint x="1660.5" y="1577.5" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="89" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;endFill=0;entryX=0;entryY=0.25;startArrow=ERzeroToMany;startFill=1;exitX=1;exitY=0.5;" parent="1" source="8" target="11" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="1850" y="1241.5" as="sourcePoint" />
|
|
<mxPoint x="1951.0697674418607" y="1262.7558139534883" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="92" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">Owner</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>int (FK)<br></td><td>Name<br></td></tr><tr><td><br></td><td><br></td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="1987" y="1199" width="179" height="80" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="93" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;endFill=0;startArrow=ERzeroToMany;startFill=1;exitX=1;exitY=0.25;entryX=0;entryY=0.25;" parent="1" source="8" target="92" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="1850" y="1217.5" as="sourcePoint" />
|
|
<mxPoint x="1949" y="1160.5" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="94" value="Extends" style="endArrow=block;endSize=16;endFill=0;html=1;fontSize=16;entryX=0;entryY=0.5;exitX=1;exitY=0.5;" parent="1" source="92" target="2" edge="1">
|
|
<mxGeometry width="160" relative="1" as="geometry">
|
|
<mxPoint x="1689.5531914893618" y="889" as="sourcePoint" />
|
|
<mxPoint x="1477" y="1249" as="targetPoint" />
|
|
<Array as="points" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="95" value="Extends" style="endArrow=block;endSize=16;endFill=0;html=1;fontSize=16;entryX=0;entryY=0.5;exitX=1.001;exitY=0.375;exitPerimeter=0;" parent="1" source="11" target="2" edge="1">
|
|
<mxGeometry width="160" relative="1" as="geometry">
|
|
<mxPoint x="2169" y="1337" as="sourcePoint" />
|
|
<mxPoint x="2287" y="1259" as="targetPoint" />
|
|
<Array as="points" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="97" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;endFill=0;entryX=0;entryY=0.5;exitX=1;exitY=0.25;startArrow=ERzeroToMany;startFill=1;" parent="1" source="60" target="8" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="1250.5" y="1517.5" as="sourcePoint" />
|
|
<mxPoint x="1418.5" y="1387.5" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="98" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;entryX=0;entryY=0.5;startArrow=ERzeroToMany;startFill=1;" parent="1" target="12" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="660.5" y="1352" as="sourcePoint" />
|
|
<mxPoint x="801.5" y="1398" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="99" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;exitX=1;exitY=0.25;startArrow=ERmandOne;startFill=0;endFill=1;" parent="1" source="3" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="310" y="1419.5000000000002" as="sourcePoint" />
|
|
<mxPoint x="479.5" y="1378" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="100" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;exitX=1;exitY=0.25;startArrow=ERmandOne;startFill=0;endFill=1;entryX=-0.005;entryY=0.677;entryPerimeter=0;" parent="1" source="17" target="32" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="581.3333333333335" y="539.3333333333335" as="sourcePoint" />
|
|
<mxPoint x="711" y="651.5" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="101" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERmandOne;startFill=0;endFill=1;entryX=-0.007;entryY=0.66;entryPerimeter=0;exitX=1;exitY=0.25;" parent="1" source="16" target="31" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="591.5" y="291.5" as="sourcePoint" />
|
|
<mxPoint x="731.0000000000002" y="379" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="102" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;exitX=1;exitY=0.25;startArrow=ERmandOne;startFill=0;endFill=1;" parent="1" source="6" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="581.3333333333335" y="385.3333333333335" as="sourcePoint" />
|
|
<mxPoint x="717.5" y="493.5" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="103" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;startArrow=ERzeroToMany;startFill=1;endFill=0;exitX=1;exitY=0.5;entryX=0;entryY=0.25;" parent="1" source="31" target="9" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="1010.5" y="759.5" as="sourcePoint" />
|
|
<mxPoint x="1286.5" y="754.5" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="104" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;startArrow=ERzeroToMany;startFill=1;endFill=0;entryX=0;entryY=0.25;exitX=1;exitY=0.5;" parent="1" source="33" target="9" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="948.5" y="806.8793103448277" as="sourcePoint" />
|
|
<mxPoint x="1296.7758620689656" y="764.8103448275863" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="105" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;startArrow=ERzeroToMany;startFill=1;endFill=0;entryX=0;entryY=0.25;exitX=1;exitY=0.5;" parent="1" source="32" target="9" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="940" y="1089.3793103448277" as="sourcePoint" />
|
|
<mxPoint x="1288.2758620689656" y="1047.3103448275863" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="109" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;exitX=1;exitY=0.25;startArrow=ERzeroToOne;startFill=1;endFill=1;entryX=0;entryY=0.75;" parent="1" source="166" target="35" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="857.0689655172414" y="755.0689655172414" as="sourcePoint" />
|
|
<mxPoint x="1013.6206896551726" y="789.5517241379312" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="111" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">Location</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>varchar(50)<br></td><td>Name<br></td></tr><tr><td>int (FK)</td><td>Customer</td></tr><tr><td><br></td><td><br></td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="1460" y="1511" width="180" height="98" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="112" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;endFill=1;entryX=0;entryY=0.75;exitX=1.007;exitY=0.378;exitPerimeter=0;startArrow=ERzeroToOne;startFill=1;" parent="1" source="111" target="8" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="1340.2857142857142" y="1507.642857142857" as="sourcePoint" />
|
|
<mxPoint x="1448.2857142857142" y="1480.7857142857142" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="113" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERmandOne;exitX=1;exitY=0.5;entryX=0;entryY=0.5;" parent="1" source="9" target="14" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="1618.5" y="1109.5" as="sourcePoint" />
|
|
<mxPoint x="1718.5" y="1009.5" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="114" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERmandOne;exitX=1;exitY=0.5;entryX=0;entryY=0.75;" parent="1" source="9" target="21" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="1478.844827586207" y="771.7068965517242" as="sourcePoint" />
|
|
<mxPoint x="1538.155172413793" y="974.4655172413793" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="115" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;startArrow=ERzeroToMany;exitX=1;exitY=0.5;entryX=0;entryY=0.25;startFill=1;endFill=0;entryDx=0;entryDy=0;" parent="1" source="21" target="-Lb4kKhNQXtFqkJuloxT-228" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="1595" y="478.66666666666663" as="sourcePoint" />
|
|
<mxPoint x="1650" y="486" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="117" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;endFill=0;entryX=0;entryY=0.25;exitX=1;exitY=0.5;startArrow=ERzeroToMany;startFill=1;" parent="1" source="27" target="13" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="2319" y="779.5" as="sourcePoint" />
|
|
<mxPoint x="2419" y="679.5" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="119" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;startArrow=ERzeroToMany;exitX=1;exitY=0.5;entryX=0;entryY=0.25;startFill=1;endFill=0;" parent="1" source="14" target="43" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="1820.1428571428573" y="511" as="sourcePoint" />
|
|
<mxPoint x="1875" y="538.4285714285714" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="121" value="<font style="font-size: 48px">Relationales Model Netzwerk Inventar</font>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
|
|
<mxGeometry x="1172" y="120" width="956" height="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="133" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px"><i>Category</i><br></div><div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">WarrantyType</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>text</td><td>Descrption</td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="911" y="1538" width="180" height="102" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="135" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;entryX=0;entryY=0.75;startArrow=ERmandOne;startFill=0;exitX=1;exitY=0.25;endFill=1;" parent="1" source="133" target="60" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="949.5" y="1331.5" as="sourcePoint" />
|
|
<mxPoint x="1118.844827586207" y="1299.2931034482758" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="hRhUuDC4cLBiLZFLcVm4-230" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.75;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;startArrow=ERzeroToMany;startFill=0;endArrow=ERmandOne;endFill=0;" edge="1" parent="1" source="140" target="hRhUuDC4cLBiLZFLcVm4-229">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="140" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">Customer</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>varchar(50)<br></td><td>Name<br></td></tr><tr><td>int (FK)</td><td>ProjectManager</td></tr><tr><td><br></td><td><br></td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="1900" y="1830" width="209" height="110" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="141" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px"><i>Category</i><br></div><div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">RamType<br></div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td><br></td><td><br></td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="139" y="291" width="180" height="79" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="143" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERmandOne;startFill=0;endFill=1;entryX=0;entryY=0.75;exitX=1;exitY=0.25;" parent="1" source="141" target="16" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="599.844827586207" y="275.08620689655186" as="sourcePoint" />
|
|
<mxPoint x="728.1206896551726" y="348.1896551724137" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="144" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px"><i>Category</i><br></div><div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">CpuArchitecture</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td><br></td><td><br></td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="139" y="426.5" width="180" height="71" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="146" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERmandOne;startFill=0;endFill=1;entryX=0;entryY=0.5;exitX=1;exitY=0.25;" parent="1" source="144" target="6" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="361.2241379310344" y="290.2586206896551" as="sourcePoint" />
|
|
<mxPoint x="419.844827586207" y="345.4310344827586" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="149" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">Host</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>int</td><td>AllVMDisks<br></td></tr><tr><td><br></td><td><br></td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="1001" y="912" width="180" height="78" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="150" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERzeroToOne;startFill=1;endFill=1;entryX=0;entryY=0.75;exitX=1;exitY=0.25;" parent="1" source="149" target="9" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="1250" y="636.5" as="sourcePoint" />
|
|
<mxPoint x="1336.8571428571427" y="740.9285714285713" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="151" value="Extends" style="endArrow=block;endSize=16;endFill=0;html=1;fontSize=16;exitX=1;exitY=0.5;entryX=0.25;entryY=1;" parent="1" source="149" target="9" edge="1">
|
|
<mxGeometry width="160" relative="1" as="geometry">
|
|
<mxPoint x="1456.4264705882351" y="916.5" as="sourcePoint" />
|
|
<mxPoint x="1300" y="956.5" as="targetPoint" />
|
|
<Array as="points">
|
|
<mxPoint x="1309" y="930" />
|
|
</Array>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="152" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">OS</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>varchar(50)</td><td>Name<br></td></tr><tr><td>int (FK)<br></td><td>Architecture</td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="1635" y="259" width="180" height="100" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="153" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px"><i>Category</i></div><div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">SoftwareArchitecture<br></div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td><br></td><td><br></td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="1914" y="279" width="180" height="71" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="154" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;startArrow=ERzeroToMany;exitX=1;exitY=0.25;entryX=0;entryY=0.5;startFill=1;endFill=0;" parent="1" source="21" target="153" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="1825" y="693" as="sourcePoint" />
|
|
<mxPoint x="1880" y="685" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="155" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;startArrow=ERzeroToMany;exitX=1;exitY=0.75;entryX=0;entryY=0.5;startFill=1;endFill=0;" parent="1" source="152" target="153" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="1825" y="501" as="sourcePoint" />
|
|
<mxPoint x="1965" y="272" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="157" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;startArrow=ERzeroToMany;exitX=1;exitY=0.25;entryX=0;entryY=0.25;startFill=1;endFill=0;" parent="1" source="9" target="152" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="1830" y="651.5" as="sourcePoint" />
|
|
<mxPoint x="1929" y="636.5" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="158" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px"><i>Category</i><br></div><div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">DiskType</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td><br></td><td><br></td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="139" y="689" width="180" height="73" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="160" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERmandOne;startFill=0;endFill=1;entryX=0;entryY=0.75;exitX=1;exitY=0.25;" parent="1" source="158" target="17" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="319" y="528.7142857142858" as="sourcePoint" />
|
|
<mxPoint x="381.2857142857142" y="562.4285714285713" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="161" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">Group</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>varchar(50)<br></td><td>Name<br></td></tr><tr><td>varchar(50)</td><td>Email</td></tr><tr><td>int (FK)</td><td>Customer</td></tr><tr><td>int (FK)</td><td>ParentGroup</td></tr><tr><td>int (FK)</td><td>Service</td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="2940" y="1538" width="200" height="192" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="165" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">LoginInGroup</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>int (FK)</td><td>Login</td></tr><tr><td>int (FK)</td><td>Group<br></td></tr><tr><td><br></td><td><br></td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="2590" y="1742" width="180" height="98" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="166" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px"><i>Category</i><br></div><div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">RaidType<br></div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td><br></td><td><br></td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="259" y="1026" width="180" height="74" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="167" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;startArrow=ERzeroToMany;startFill=1;endFill=0;entryX=0;entryY=0.25;exitX=1;exitY=0.25;" parent="1" source="35" target="9" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="920" y="701.7857142857144" as="sourcePoint" />
|
|
<mxPoint x="1338.5714285714284" y="744.6428571428573" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="168" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;endFill=1;exitX=1;exitY=0.25;entryX=0;entryY=0.5;startArrow=ERzeroToOne;startFill=1;exitDx=0;exitDy=0;" parent="1" source="9u3u5tG52CrzNqVvDX5--229" target="165" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="2256.5" y="1706.5" as="sourcePoint" />
|
|
<mxPoint x="2396.5" y="1709.5" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="169" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToOne;endFill=1;exitX=1;exitY=0.75;entryX=0;entryY=0.25;startArrow=ERzeroToMany;startFill=1;" parent="1" source="165" target="161" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="2621.5588235294117" y="1673.9411764705883" as="sourcePoint" />
|
|
<mxPoint x="2721.5588235294117" y="1759.8235294117649" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="171" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;endFill=1;exitX=1;exitY=0.25;entryX=0;entryY=0.75;startArrow=ERmandOne;startFill=0;" parent="1" source="140" target="161" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="1909" y="1506.5" as="sourcePoint" />
|
|
<mxPoint x="2051" y="1618.5" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="172" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;endFill=0;entryX=0;entryY=0.25;exitX=1;exitY=0.75;startArrow=ERzeroToMany;startFill=1;" parent="1" source="111" target="140" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="1401" y="1655.5" as="sourcePoint" />
|
|
<mxPoint x="1438" y="1433.5" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="174" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;endFill=0;entryX=0;entryY=0.25;exitX=1;exitY=0.75;startArrow=ERzeroToMany;startFill=1;" parent="1" source="8" target="140" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="1400" y="1692.5" as="sourcePoint" />
|
|
<mxPoint x="1749" y="1806.5" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="175" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">DisksInRaid<br></div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>int (FK)<br></td><td>RaidInComputer</td></tr><tr><td>int (FK)<br></td><td>Disk<br></td></tr><tr><td>int<br></td><td>DiskAmount<br></td></tr><tr><td><br></td><td><br></td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="282" y="876.5" width="180" height="120" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="177" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;startArrow=ERzeroToMany;startFill=1;endFill=0;entryX=0;entryY=0.5;exitX=1;exitY=0.5;" parent="1" source="175" target="35" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="608.0588235294117" y="764.3823529411766" as="sourcePoint" />
|
|
<mxPoint x="997.4705882352946" y="771.4411764705883" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="178" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;exitX=1;exitY=0.25;startArrow=ERmandOne;startFill=0;endFill=1;entryX=0;entryY=0.5;" parent="1" source="17" target="175" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="638.4705882352941" y="711.4411764705883" as="sourcePoint" />
|
|
<mxPoint x="767.8823529411766" y="745.5588235294117" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="180" value="" style="group" parent="1" vertex="1" connectable="0">
|
|
<mxGeometry x="3070" y="2230" width="284.5" height="140" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="179" value="" style="group" parent="180" vertex="1" connectable="0">
|
|
<mxGeometry width="284.5" height="140" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="129" value="" style="group" parent="179" vertex="1" connectable="0">
|
|
<mxGeometry width="284.5" height="140" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="122" value="<table border="1" width="100%" style="width: 100% ; height: 100% ; border-collapse: collapse"><tbody><tr><td align="center">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</td><td align="center">1</td></tr><tr><td align="center"></td><td align="center">1 optional</td></tr><tr><td align="center"></td><td align="center">Many</td></tr><tr><td><br></td><td style="text-align: center">Many optional</td></tr></tbody></table>" style="text;html=1;strokeColor=none;fillColor=none;overflow=fill;" parent="129" vertex="1">
|
|
<mxGeometry width="284.5" height="140" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="125" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;endFill=0;" parent="129" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="30.482142857142854" y="20" as="sourcePoint" />
|
|
<mxPoint x="111.76785714285714" y="20" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="126" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToOne;endFill=1;" parent="129" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="30.482142857142854" y="51.999999999999886" as="sourcePoint" />
|
|
<mxPoint x="111.76785714285714" y="51.999999999999886" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="127" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmany;endFill=0;" parent="129" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="30.482142857142854" y="86.99999999999989" as="sourcePoint" />
|
|
<mxPoint x="111.76785714285714" y="86.99999999999989" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="128" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;endFill=1;" parent="129" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="30.482142857142854" y="120.99999999999989" as="sourcePoint" />
|
|
<mxPoint x="111.76785714285714" y="120.99999999999989" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="181" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;endFill=1;exitX=1;exitY=0.25;startArrow=ERmandOne;startFill=0;entryX=0;entryY=0.75;" parent="1" source="140" target="4" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="1884.7142857142862" y="1806.7142857142858" as="sourcePoint" />
|
|
<mxPoint x="2340.4285714285716" y="1685.2857142857147" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="183" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToOne;startArrow=ERzeroToMany;exitX=1;exitY=0.5;entryX=0;entryY=0.25;startFill=1;endFill=1;" parent="1" source="14" target="27" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="1834.8333333333335" y="954" as="sourcePoint" />
|
|
<mxPoint x="1974.8333333333335" y="929.8333333333335" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="185" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;startArrow=ERzeroToMany;startFill=1;endFill=0;entryX=0;entryY=0.75;exitX=1;exitY=0.75;" parent="1" source="195" target="14" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="1619" y="1000" as="sourcePoint" />
|
|
<mxPoint x="1338.166666666667" y="731.1666666666667" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="186" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">NotificationFromBackup</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>int (FK)</td><td>Backup</td></tr><tr><td>int (FK)</td><td>Notification</td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="1979" y="616.5" width="180" height="100" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="190" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">Notification</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>varchar(50)<br></td><td>Name<br></td></tr><tr><td>text</td><td>Description</td></tr><tr><td>email</td><td>Recipiant</td></tr><tr><td>int (FK)</td><td>Type</td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="2249" y="622" width="180" height="149" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="191" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px"><i>Category</i><br></div><div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">NotificationType</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="2529" y="632" width="180" height="78" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="192" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;startArrow=ERzeroToMany;exitX=1;exitY=0.75;entryX=0;entryY=0.25;startFill=1;endFill=0;" parent="1" source="186" target="190" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="1830" y="496" as="sourcePoint" />
|
|
<mxPoint x="1907" y="495" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="193" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERmandOne;exitX=1;exitY=0.25;entryX=0;entryY=0.5;" parent="1" source="14" target="186" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="1422" y="592" as="sourcePoint" />
|
|
<mxPoint x="1650" y="526" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="194" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;startArrow=ERzeroToMany;exitX=1;exitY=0.75;entryX=0;entryY=0.5;startFill=1;endFill=0;" parent="1" source="190" target="191" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="2169" y="702" as="sourcePoint" />
|
|
<mxPoint x="2259" y="669" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="195" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">TargetDevice</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>int (FK)<br></td><td>Computer<br></td></tr><tr><td>int (FK)<br></td><td>Backup<br></td></tr><tr><td>varchar(50)</td><td>TargetPath</td></tr><tr><td><br></td><td><br></td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="1419" y="734" width="180" height="126" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="196" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERmandOne;exitX=1;exitY=0.75;entryX=0;entryY=0.5;" parent="1" source="9" target="195" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="1422" y="592" as="sourcePoint" />
|
|
<mxPoint x="1689" y="744" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="197" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px"><i>Category</i><br></div><div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">IPStatus</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="170" y="1447" width="180" height="73" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="198" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;exitX=1;exitY=0.5;startArrow=ERmandOne;startFill=0;endFill=1;entryX=0;entryY=0.75;" parent="1" source="197" target="19" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="360.0689655172414" y="1271.103448275862" as="sourcePoint" />
|
|
<mxPoint x="489.4999999999998" y="1388" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="199" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px"><i>Category</i><br></div><div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">DeviceCategory</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td><br></td><td><br></td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="1979" y="1070" width="179" height="70" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="200" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;endFill=0;startArrow=ERzeroToMany;startFill=1;exitX=1;exitY=0.25;entryX=0;entryY=0.25;" parent="1" source="8" target="199" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="1860.2857142857142" y="1203.5714285714287" as="sourcePoint" />
|
|
<mxPoint x="1996.8571428571427" y="1229.2857142857142" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="201" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px"><i>Category</i></div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>varchar(50)<br></td><td>Name<br></td></tr><tr><td><br></td><td><br></td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="2520" y="497.5" width="180" height="70" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="217" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px"><i>Company</i><br></div><div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">CpuManufacturer</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td><br></td><td><br></td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="140" y="540" width="180" height="71" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="218" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERmandOne;startFill=0;endFill=1;entryX=0;entryY=0.75;exitX=1;exitY=0.25;" parent="1" source="217" target="6" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="328.8571428571429" y="454.42857142857144" as="sourcePoint" />
|
|
<mxPoint x="382" y="511.57142857142867" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="219" value="Extends" style="endArrow=block;endSize=16;endFill=0;html=1;fontSize=16;entryX=0;entryY=0.5;exitX=1;exitY=0.5;" parent="1" source="13" target="201" edge="1">
|
|
<mxGeometry width="160" relative="1" as="geometry">
|
|
<mxPoint x="2455.3333333333335" y="515.1666666666667" as="sourcePoint" />
|
|
<mxPoint x="2566.166666666667" y="525.1666666666667" as="targetPoint" />
|
|
<Array as="points" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="228" value="" style="edgeStyle=orthogonalEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;entryX=0;entryY=0.75;startArrow=ERmandOne;startFill=0;endFill=1;curved=1;exitX=0;exitY=0.25;" parent="1" source="140" target="3" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="1020" y="2040" as="sourcePoint" />
|
|
<mxPoint x="1206.666666666667" y="1523" as="targetPoint" />
|
|
<Array as="points">
|
|
<mxPoint x="60" y="1875" />
|
|
<mxPoint x="60" y="1350" />
|
|
</Array>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="-Lb4kKhNQXtFqkJuloxT-228" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px"><i>License</i><br>ComputerLicense</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>int</td><td>max_allowed_computers</td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="2250" y="291" width="280" height="99" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="-Lb4kKhNQXtFqkJuloxT-230" value="" style="edgeStyle=orthogonalEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERmandOne;exitX=1;exitY=0.25;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;curved=1;" parent="1" source="27" target="-Lb4kKhNQXtFqkJuloxT-231" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="2150" y="290.5" as="sourcePoint" />
|
|
<mxPoint x="2250" y="190.5" as="targetPoint" />
|
|
<Array as="points">
|
|
<mxPoint x="2200" y="522" />
|
|
<mxPoint x="2200" y="430" />
|
|
<mxPoint x="2485" y="430" />
|
|
<mxPoint x="2485" y="482" />
|
|
<mxPoint x="2780" y="482" />
|
|
<mxPoint x="2780" y="516" />
|
|
</Array>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="-Lb4kKhNQXtFqkJuloxT-231" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px"><i>License</i></div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>int (FK)<br></td><td>Customer<br></td></tr><tr><td>varchar(50)<br></td><td>Name</td></tr><tr><td>int (FK)</td><td>Software</td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="2810" y="449.5" width="180" height="132" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="-Lb4kKhNQXtFqkJuloxT-232" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">LicenseWithUser</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>int (FK)<br></td><td>User<br></td></tr><tr><td>int (FK)<br></td><td>License<br></td></tr><tr><td><br></td><td><br></td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="2510" y="1192" width="180" height="94" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="-Lb4kKhNQXtFqkJuloxT-233" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;startArrow=ERmandOne;exitX=1;exitY=0.25;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="9u3u5tG52CrzNqVvDX5--229" target="-Lb4kKhNQXtFqkJuloxT-232" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="2362" y="1501" as="sourcePoint" />
|
|
<mxPoint x="2462" y="1401" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="-Lb4kKhNQXtFqkJuloxT-239" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px"><i>License</i><br>UserLicense</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>int</td><td>max_allowed_computers</td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="2790" y="970" width="280" height="109" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="-Lb4kKhNQXtFqkJuloxT-240" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;startArrow=ERzeroToMany;strokeColor=#000000;exitX=1;exitY=0.25;exitDx=0;exitDy=0;entryX=0;entryY=0.25;entryDx=0;entryDy=0;startFill=1;endFill=0;" parent="1" source="-Lb4kKhNQXtFqkJuloxT-232" target="-Lb4kKhNQXtFqkJuloxT-239" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="2820" y="1414" as="sourcePoint" />
|
|
<mxPoint x="2920" y="1314" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="-Lb4kKhNQXtFqkJuloxT-241" value="Extends" style="endArrow=block;endSize=16;endFill=0;html=1;fontSize=16;entryX=0;entryY=0.25;exitX=1;exitY=0.25;entryDx=0;entryDy=0;exitDx=0;exitDy=0;" parent="1" source="-Lb4kKhNQXtFqkJuloxT-228" target="-Lb4kKhNQXtFqkJuloxT-231" edge="1">
|
|
<mxGeometry width="160" relative="1" as="geometry">
|
|
<mxPoint x="2431" y="545" as="sourcePoint" />
|
|
<mxPoint x="2530" y="542.5" as="targetPoint" />
|
|
<Array as="points" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="-Lb4kKhNQXtFqkJuloxT-243" value="Extends" style="endArrow=block;endSize=16;endFill=0;html=1;fontSize=16;entryX=0.5;entryY=1;exitX=0.5;exitY=0;entryDx=0;entryDy=0;exitDx=0;exitDy=0;" parent="1" source="-Lb4kKhNQXtFqkJuloxT-239" target="-Lb4kKhNQXtFqkJuloxT-231" edge="1">
|
|
<mxGeometry width="160" relative="1" as="geometry">
|
|
<mxPoint x="2540" y="325.7500000000002" as="sourcePoint" />
|
|
<mxPoint x="3050" y="573.5000000000002" as="targetPoint" />
|
|
<Array as="points" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="6uiSVr6nCbgPGzvzgjtp-228" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">HardwareModel<br></div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>varchar(FK)</td><td>Name<br></td></tr><tr><td>int (FK)</td><td>DeviceManufacturer</td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="1440" y="1710" width="255" height="94" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="6uiSVr6nCbgPGzvzgjtp-230" value="" style="edgeStyle=elbowEdgeStyle;fontSize=12;html=1;endArrow=ERmandOne;endFill=0;entryX=0;entryY=0.5;startArrow=ERzeroToMany;startFill=1;entryDx=0;entryDy=0;exitX=1;exitY=0.75;exitDx=0;exitDy=0;" parent="1" source="6uiSVr6nCbgPGzvzgjtp-228" target="11" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="1700" y="1790" as="sourcePoint" />
|
|
<mxPoint x="1671" y="1307.5" as="targetPoint" />
|
|
<Array as="points">
|
|
<mxPoint x="1950" y="1630" />
|
|
<mxPoint x="1930" y="1590" />
|
|
</Array>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="6uiSVr6nCbgPGzvzgjtp-231" value="" style="edgeStyle=elbowEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;endFill=1;entryX=0;entryY=0.75;startArrow=ERmandOne;startFill=0;entryDx=0;entryDy=0;exitX=0;exitY=0.25;exitDx=0;exitDy=0;" parent="1" source="6uiSVr6nCbgPGzvzgjtp-228" target="8" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="1635" y="1810.5" as="sourcePoint" />
|
|
<mxPoint x="1997" y="1364" as="targetPoint" />
|
|
<Array as="points">
|
|
<mxPoint x="1420" y="1550" />
|
|
<mxPoint x="1940" y="1600" />
|
|
</Array>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="9u3u5tG52CrzNqVvDX5--229" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">Login</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>varchar(50)</td><td>Login</td></tr><tr><td>varchar(50)</td><td>Password</td></tr><tr><td>varchar(50)</td><td>Email</td></tr><tr><td>bool</td><td>Enabled</td></tr><tr><td>text</td><td>Description</td></tr><tr><td>int (FK)</td><td>User</td></tr><tr><td>int (FK)</td><td>Service</td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="2300" y="1840" width="180" height="210" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="9u3u5tG52CrzNqVvDX5--230" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;endFill=1;exitX=1;exitY=0.25;entryX=0;entryY=0.75;startArrow=ERzeroToOne;startFill=1;entryDx=0;entryDy=0;exitDx=0;exitDy=0;" parent="1" source="4" target="9u3u5tG52CrzNqVvDX5--229" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="2251" y="1583.25" as="sourcePoint" />
|
|
<mxPoint x="2372" y="1727" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="9u3u5tG52CrzNqVvDX5--233" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToOne;endFill=1;exitX=1;exitY=0.75;entryX=0;entryY=0.25;startArrow=ERzeroToMany;startFill=1;exitDx=0;exitDy=0;entryDx=0;entryDy=0;" parent="1" source="62" target="161" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="2552" y="1751.5" as="sourcePoint" />
|
|
<mxPoint x="2662" y="1728.5" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="9u3u5tG52CrzNqVvDX5--234" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">Service</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>varchar(50)<br></td><td>Name<br></td></tr><tr><td><br></td><td><br></td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" parent="1" vertex="1">
|
|
<mxGeometry x="2620" y="2040" width="180" height="80" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="9u3u5tG52CrzNqVvDX5--235" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToOne;endFill=1;exitX=1;exitY=0.75;entryX=0;entryY=0.25;startArrow=ERzeroToMany;startFill=1;exitDx=0;exitDy=0;entryDx=0;entryDy=0;" parent="1" source="9u3u5tG52CrzNqVvDX5--229" target="9u3u5tG52CrzNqVvDX5--234" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="2800" y="1913.5000000000005" as="sourcePoint" />
|
|
<mxPoint x="2880" y="1500.5000000000005" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="9u3u5tG52CrzNqVvDX5--236" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;endFill=1;rounded=0;entryX=1;entryY=0.75;entryDx=0;entryDy=0;exitX=1;exitY=0.25;exitDx=0;exitDy=0;" parent="1" source="161" target="161" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="3220" y="1610" as="sourcePoint" />
|
|
<mxPoint x="3190" y="1382" as="targetPoint" />
|
|
<Array as="points">
|
|
<mxPoint x="3220" y="1630" />
|
|
</Array>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="7ejt2zhjBWqrWEMZFPHF-229" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERzeroToMany;endFill=1;exitX=1;exitY=0.25;entryX=0;entryY=0.75;startArrow=ERzeroToOne;startFill=0;exitDx=0;exitDy=0;entryDx=0;entryDy=0;" parent="1" source="9u3u5tG52CrzNqVvDX5--234" target="161" edge="1">
|
|
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
|
<mxPoint x="2090" y="1860" as="sourcePoint" />
|
|
<mxPoint x="2950" y="1692" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="hRhUuDC4cLBiLZFLcVm4-229" value="<div style="box-sizing: border-box ; width: 100% ; background: #e4e4e4 ; padding: 2px">InventoryUser</div><table style="width: 100% ; font-size: 1em" cellspacing="0" cellpadding="2"><tbody><tr><td>int (PK)<br></td><td>ID</td></tr><tr><td>varchar(50)<br></td><td>Name<br></td></tr><tr><td><br></td><td><br></td></tr></tbody></table>" style="verticalAlign=top;align=left;overflow=fill;html=1;fillColor=none;gradientColor=none;fontSize=16;" vertex="1" parent="1">
|
|
<mxGeometry x="1900" y="1990" width="180" height="80" as="geometry" />
|
|
</mxCell>
|
|
</root>
|
|
</mxGraphModel>
|
|
</diagram>
|
|
</mxfile>
|