1
0
mirror of https://github.com/LaCasemate/fab-manager.git synced 2025-01-29 18:52:22 +01:00
fab-manager/doc/models_brief.svg

1073 lines
82 KiB
XML
Raw Normal View History

2016-03-23 18:39:41 +01:00
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.36.0 (20140111.2315)
-->
<!-- Title: models_diagram Pages: 1 -->
<svg width="5394pt" height="788pt"
viewBox="0.00 0.00 5394.00 788.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2016-07-25 11:10:35 +02:00
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 784)">
2016-03-23 18:39:41 +01:00
<title>models_diagram</title>
<polygon fill="none" stroke="none" points="-4,4 -4,-784 5390,-784 5390,4 -4,4"/>
2016-03-23 18:39:41 +01:00
<!-- _diagram_info -->
<g id="node1" class="node"><title>_diagram_info</title>
<text text-anchor="start" x="1321" y="-765.6" font-family="Times,serif" font-size="13.00">Models diagram</text>
<text text-anchor="start" x="1321" y="-751.6" font-family="Times,serif" font-size="13.00">Date: Jul 25 2016 &#45; 16:17</text>
<text text-anchor="start" x="1321" y="-737.6" font-family="Times,serif" font-size="13.00">Migration version: 20160725135112</text>
<text text-anchor="start" x="1321" y="-723.6" font-family="Times,serif" font-size="13.00">Generated by RailRoady 1.4.0</text>
<text text-anchor="start" x="1321" y="-709.6" font-family="Times,serif" font-size="13.00">http://railroady.prestonlee.com</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Group -->
<g id="node2" class="node"><title>Group</title>
<ellipse fill="none" stroke="black" cx="1578" cy="-741" rx="33.2209" ry="18"/>
<text text-anchor="middle" x="1578" y="-737.3" font-family="Times,serif" font-size="14.00">Group</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Price -->
<g id="node4" class="node"><title>Price</title>
<ellipse fill="none" stroke="black" cx="2043" cy="-254" rx="28.3955" ry="18"/>
<text text-anchor="middle" x="2043" y="-250.3" font-family="Times,serif" font-size="14.00">Price</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Group&#45;&gt;Price -->
<g id="edge4" class="edge"><title>Group&#45;&gt;Price</title>
<path fill="none" stroke="#3a874d" d="M1592.38,-716.68C1610.47,-685.834 1640.56,-629.15 1652,-576 1655.37,-560.358 1657.86,-554.89 1652,-540 1636,-499.321 1601,-508.679 1585,-468 1579.14,-453.11 1574.6,-444.157 1585,-432 1601.82,-412.346 1674.76,-419.673 1700,-414 1782.74,-395.403 1803.78,-390.242 1883,-360 1896.09,-355.002 1985.75,-314.366 1997,-306 2007.36,-298.293 2017.18,-287.982 2025.07,-278.648"/>
<ellipse fill="none" stroke="#3a874d" cx="1590.32" cy="-720.147" rx="4.00002" ry="4.00002"/>
<polygon fill="#3a874d" stroke="#3a874d" points="2025.16,-278.542 2034.96,-273.628 2028.32,-274.664 2031.47,-270.787 2031.47,-270.787 2031.47,-270.787 2028.32,-274.664 2027.98,-267.946 2025.16,-278.542 2025.16,-278.542"/>
<text text-anchor="middle" x="1687.5" y="-500.3" font-family="Times,serif" font-size="14.00">machines_prices</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- TrainingsPricing -->
2016-07-25 11:10:35 +02:00
<g id="node30" class="node"><title>TrainingsPricing</title>
<ellipse fill="none" stroke="black" cx="1797" cy="-450" rx="69.3156" ry="18"/>
<text text-anchor="middle" x="1797" y="-446.3" font-family="Times,serif" font-size="14.00">TrainingsPricing</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Group&#45;&gt;TrainingsPricing -->
<g id="edge3" class="edge"><title>Group&#45;&gt;TrainingsPricing</title>
<path fill="none" stroke="#5ad420" d="M1595.15,-717.365C1635.41,-664.233 1735.75,-531.827 1777.89,-476.221"/>
<ellipse fill="none" stroke="#5ad420" cx="1592.5" cy="-720.862" rx="4.00002" ry="4.00002"/>
<polygon fill="#5ad420" stroke="#5ad420" points="1778.09,-475.95 1787.72,-470.697 1781.11,-471.964 1784.13,-467.979 1784.13,-467.979 1784.13,-467.979 1781.11,-471.964 1780.55,-465.262 1778.09,-475.95 1778.09,-475.95"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Plan -->
2016-07-25 11:10:35 +02:00
<g id="node33" class="node"><title>Plan</title>
<ellipse fill="none" stroke="black" cx="1792" cy="-342" rx="27" ry="18"/>
<text text-anchor="middle" x="1792" y="-338.3" font-family="Times,serif" font-size="14.00">Plan</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Group&#45;&gt;Plan -->
<g id="edge1" class="edge"><title>Group&#45;&gt;Plan</title>
<path fill="none" stroke="#0fc191" d="M1566.47,-716.074C1541.48,-660.397 1489.42,-520.196 1552,-432 1598.75,-366.116 1700.12,-348.923 1754.97,-344.491"/>
<ellipse fill="none" stroke="#0fc191" cx="1568.13" cy="-719.718" rx="4.00002" ry="4.00002"/>
<polygon fill="#0fc191" stroke="#0fc191" points="1754.99,-344.49 1765.29,-348.273 1759.98,-344.137 1764.97,-343.784 1764.97,-343.784 1764.97,-343.784 1759.98,-344.137 1764.65,-339.295 1754.99,-344.49 1754.99,-344.49"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- User -->
2016-07-25 11:10:35 +02:00
<g id="node39" class="node"><title>User</title>
<ellipse fill="none" stroke="black" cx="1251" cy="-646" rx="26.949" ry="18"/>
<text text-anchor="middle" x="1251" y="-642.3" font-family="Times,serif" font-size="14.00">User</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Group&#45;&gt;User -->
<g id="edge2" class="edge"><title>Group&#45;&gt;User</title>
<path fill="none" stroke="#63d01e" d="M1558.43,-718.763C1551.59,-712.483 1543.49,-706.178 1535,-702 1453.31,-661.777 1344.87,-650.941 1288.55,-648.042"/>
<ellipse fill="none" stroke="#63d01e" cx="1561.46" cy="-721.683" rx="4.00002" ry="4.00002"/>
<polygon fill="#63d01e" stroke="#63d01e" points="1288.32,-648.031 1278.54,-643.079 1283.33,-647.803 1278.33,-647.574 1278.33,-647.574 1278.33,-647.574 1283.33,-647.803 1278.13,-652.07 1288.32,-648.031 1288.32,-648.031"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- InvoiceItem -->
<g id="node3" class="node"><title>InvoiceItem</title>
<ellipse fill="none" stroke="black" cx="2129" cy="-18" rx="53.4184" ry="18"/>
<text text-anchor="middle" x="2129" y="-14.3" font-family="Times,serif" font-size="14.00">InvoiceItem</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- InvoiceItem&#45;&gt;InvoiceItem -->
<g id="edge5" class="edge"><title>InvoiceItem&#45;&gt;InvoiceItem</title>
<path fill="none" stroke="#cb9a3a" d="M2187.22,-23.9524C2194.9,-22.9373 2200,-20.9531 2200,-18 2200,-15.0469 2194.9,-13.0627 2187.22,-12.0476"/>
<ellipse fill="none" stroke="#cb9a3a" cx="2182.75" cy="-24.3181" rx="4" ry="4"/>
<ellipse fill="#cb9a3a" stroke="#cb9a3a" cx="2182.75" cy="-11.6819" rx="4" ry="4"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- AvailabilityTag -->
<g id="node5" class="node"><title>AvailabilityTag</title>
<ellipse fill="none" stroke="black" cx="2184" cy="-558" rx="65.9423" ry="18"/>
<text text-anchor="middle" x="2184" y="-554.3" font-family="Times,serif" font-size="14.00">AvailabilityTag</text>
2016-07-25 11:10:35 +02:00
</g>
<!-- OpenAPI -->
<g id="node6" class="node"><title>OpenAPI</title>
<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="2464,-759 2396,-759 2396,-723 2464,-723 2464,-759"/>
<text text-anchor="middle" x="2430" y="-737.3" font-family="Times,serif" font-size="14.00">OpenAPI</text>
2016-07-25 11:10:35 +02:00
</g>
<!-- TrainingImage -->
<g id="node7" class="node"><title>TrainingImage</title>
<ellipse fill="none" stroke="black" cx="2127" cy="-450" rx="63.5411" ry="18"/>
<text text-anchor="middle" x="2127" y="-446.3" font-family="Times,serif" font-size="14.00">TrainingImage</text>
2016-07-25 11:10:35 +02:00
</g>
<!-- OpenAPI::Client -->
<g id="node8" class="node"><title>OpenAPI::Client</title>
<ellipse fill="none" stroke="black" cx="2999" cy="-741" rx="70.2909" ry="18"/>
<text text-anchor="middle" x="2999" y="-737.3" font-family="Times,serif" font-size="14.00">OpenAPI::Client</text>
2016-07-25 11:10:35 +02:00
</g>
<!-- OpenAPI::CallsCountTracing -->
<g id="node9" class="node"><title>OpenAPI::CallsCountTracing</title>
<ellipse fill="none" stroke="black" cx="2999" cy="-646" rx="115.534" ry="18"/>
<text text-anchor="middle" x="2999" y="-642.3" font-family="Times,serif" font-size="14.00">OpenAPI::CallsCountTracing</text>
2016-07-25 11:10:35 +02:00
</g>
<!-- OpenAPI::Client&#45;&gt;OpenAPI::CallsCountTracing -->
<g id="edge6" class="edge"><title>OpenAPI::Client&#45;&gt;OpenAPI::CallsCountTracing</title>
<path fill="none" stroke="#cf198f" d="M2999,-714.562C2999,-702.078 2999,-687.025 2999,-674.299"/>
<ellipse fill="none" stroke="#cf198f" cx="2999" cy="-718.942" rx="4" ry="4"/>
<polygon fill="#cf198f" stroke="#cf198f" points="2999,-674.264 3003.5,-664.264 2999,-669.264 2999,-664.264 2999,-664.264 2999,-664.264 2999,-669.264 2994.5,-664.264 2999,-674.264 2999,-674.264"/>
2016-07-25 11:10:35 +02:00
</g>
<!-- OpenAPI::ParameterError -->
<g id="node10" class="node"><title>OpenAPI::ParameterError</title>
<polygon fill="none" stroke="black" points="3258.25,-759 3099.75,-759 3099.75,-723 3258.25,-723 3258.25,-759"/>
<text text-anchor="middle" x="3179" y="-737.3" font-family="Times,serif" font-size="14.00">OpenAPI::ParameterError</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- UserAvatar -->
2016-07-25 11:10:35 +02:00
<g id="node11" class="node"><title>UserAvatar</title>
<ellipse fill="none" stroke="black" cx="284" cy="-450" rx="51.0191" ry="18"/>
<text text-anchor="middle" x="284" y="-446.3" font-family="Times,serif" font-size="14.00">UserAvatar</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- ProjectImage -->
2016-07-25 11:10:35 +02:00
<g id="node12" class="node"><title>ProjectImage</title>
<ellipse fill="none" stroke="black" cx="1119" cy="-450" rx="57.2688" ry="18"/>
<text text-anchor="middle" x="1119" y="-446.3" font-family="Times,serif" font-size="14.00">ProjectImage</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Tag -->
2016-07-25 11:10:35 +02:00
<g id="node13" class="node"><title>Tag</title>
<ellipse fill="none" stroke="black" cx="2029" cy="-741" rx="27" ry="18"/>
<text text-anchor="middle" x="2029" y="-737.3" font-family="Times,serif" font-size="14.00">Tag</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Tag&#45;&gt;AvailabilityTag -->
2016-07-25 11:10:35 +02:00
<g id="edge9" class="edge"><title>Tag&#45;&gt;AvailabilityTag</title>
<path fill="none" stroke="#bb747c" d="M2047.4,-718.515C2076.32,-684.747 2132.25,-619.433 2162.81,-583.749"/>
<ellipse fill="none" stroke="#bb747c" cx="2044.55" cy="-721.841" rx="4.00002" ry="4.00002"/>
<polygon fill="#bb747c" stroke="#bb747c" points="2163.13,-583.365 2173.06,-578.697 2166.39,-579.568 2169.64,-575.77 2169.64,-575.77 2169.64,-575.77 2166.39,-579.568 2166.22,-572.843 2163.13,-583.365 2163.13,-583.365"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Tag&#45;&gt;User -->
2016-07-25 11:10:35 +02:00
<g id="edge8" class="edge"><title>Tag&#45;&gt;User</title>
<path fill="none" stroke="#fe2ac4" d="M1992.51,-735.638C1861.9,-720.025 1418.53,-667.026 1287.66,-651.382"/>
<polygon fill="#fe2ac4" stroke="#fe2ac4" points="1992.74,-735.665 2002.13,-741.321 1997.7,-736.259 2002.67,-736.852 2002.67,-736.852 2002.67,-736.852 1997.7,-736.259 2003.2,-732.384 1992.74,-735.665 1992.74,-735.665"/>
<polygon fill="#fe2ac4" stroke="#fe2ac4" points="1287.65,-651.382 1278.26,-645.726 1282.69,-650.788 1277.72,-650.195 1277.72,-650.195 1277.72,-650.195 1282.69,-650.788 1277.19,-654.663 1287.65,-651.382 1287.65,-651.382"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Availability -->
2016-07-25 11:10:35 +02:00
<g id="node51" class="node"><title>Availability</title>
<ellipse fill="none" stroke="black" cx="2333" cy="-646" rx="52.4675" ry="18"/>
<text text-anchor="middle" x="2333" y="-642.3" font-family="Times,serif" font-size="14.00">Availability</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Tag&#45;&gt;Availability -->
2016-07-25 11:10:35 +02:00
<g id="edge10" class="edge"><title>Tag&#45;&gt;Availability</title>
<path fill="none" stroke="#cafc6d" d="M2062.75,-729.676C2116.89,-713.112 2223.35,-680.545 2285.26,-661.604"/>
<polygon fill="#cafc6d" stroke="#cafc6d" points="2062.67,-729.699 2051.79,-728.322 2057.89,-731.162 2053.11,-732.625 2053.11,-732.625 2053.11,-732.625 2057.89,-731.162 2054.42,-736.928 2062.67,-729.699 2062.67,-729.699"/>
<polygon fill="#cafc6d" stroke="#cafc6d" points="2285.61,-661.498 2296.49,-662.876 2290.39,-660.036 2295.17,-658.573 2295.17,-658.573 2295.17,-658.573 2290.39,-660.036 2293.85,-654.27 2285.61,-661.498 2285.61,-661.498"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- UserTag -->
2016-07-25 11:10:35 +02:00
<g id="node63" class="node"><title>UserTag</title>
<ellipse fill="none" stroke="black" cx="1603" cy="-558" rx="40.4202" ry="18"/>
<text text-anchor="middle" x="1603" y="-554.3" font-family="Times,serif" font-size="14.00">UserTag</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Tag&#45;&gt;UserTag -->
2016-07-25 11:10:35 +02:00
<g id="edge7" class="edge"><title>Tag&#45;&gt;UserTag</title>
<path fill="none" stroke="#d2725d" d="M1999.07,-727.281C1923.32,-695.098 1724.14,-610.47 1640.66,-575.001"/>
<ellipse fill="none" stroke="#d2725d" cx="2003.01" cy="-728.959" rx="4.00002" ry="4.00002"/>
<polygon fill="#d2725d" stroke="#d2725d" points="1640.51,-574.936 1633.06,-566.884 1635.91,-572.981 1631.3,-571.026 1631.3,-571.026 1631.3,-571.026 1635.91,-572.981 1629.54,-575.167 1640.51,-574.936 1640.51,-574.936"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Event -->
2016-07-25 11:10:35 +02:00
<g id="node14" class="node"><title>Event</title>
<ellipse fill="none" stroke="black" cx="2713" cy="-558" rx="31.2965" ry="18"/>
<text text-anchor="middle" x="2713" y="-554.3" font-family="Times,serif" font-size="14.00">Event</text>
2016-07-25 11:10:35 +02:00
</g>
<!-- EventTheme -->
<g id="node36" class="node"><title>EventTheme</title>
<ellipse fill="none" stroke="black" cx="2713" cy="-450" rx="55.3436" ry="18"/>
<text text-anchor="middle" x="2713" y="-446.3" font-family="Times,serif" font-size="14.00">EventTheme</text>
2016-07-25 11:10:35 +02:00
</g>
<!-- Event&#45;&gt;EventTheme -->
<g id="edge14" class="edge"><title>Event&#45;&gt;EventTheme</title>
<path fill="none" stroke="#6f56ea" d="M2713,-529.931C2713,-514.187 2713,-494.393 2713,-478.566"/>
<polygon fill="#6f56ea" stroke="#6f56ea" points="2713,-529.969 2708.5,-539.969 2713,-534.969 2713,-539.969 2713,-539.969 2713,-539.969 2713,-534.969 2717.5,-539.969 2713,-529.969 2713,-529.969"/>
<polygon fill="#6f56ea" stroke="#6f56ea" points="2713,-478.341 2717.5,-468.341 2713,-473.341 2713,-468.341 2713,-468.341 2713,-468.341 2713,-473.341 2708.5,-468.341 2713,-478.341 2713,-478.341"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- EventImage -->
2016-07-25 11:10:35 +02:00
<g id="node41" class="node"><title>EventImage</title>
<ellipse fill="none" stroke="black" cx="2841" cy="-450" rx="53.4184" ry="18"/>
<text text-anchor="middle" x="2841" y="-446.3" font-family="Times,serif" font-size="14.00">EventImage</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Event&#45;&gt;EventImage -->
2016-07-25 11:10:35 +02:00
<g id="edge11" class="edge"><title>Event&#45;&gt;EventImage</title>
<path fill="none" stroke="#dbf789" d="M2736.22,-537.767C2758.64,-519.2 2792.51,-491.159 2815.63,-472.014"/>
<ellipse fill="none" stroke="#dbf789" cx="2733.08" cy="-540.373" rx="4.00002" ry="4.00002"/>
<ellipse fill="#dbf789" stroke="#dbf789" cx="2818.76" cy="-469.416" rx="4.00002" ry="4.00002"/>
2016-07-25 11:10:35 +02:00
</g>
<!-- Reservation -->
<g id="node56" class="node"><title>Reservation</title>
<ellipse fill="none" stroke="black" cx="2510" cy="-342" rx="52.4675" ry="18"/>
<text text-anchor="middle" x="2510" y="-338.3" font-family="Times,serif" font-size="14.00">Reservation</text>
2016-07-25 11:10:35 +02:00
</g>
<!-- Event&#45;&gt;Reservation -->
<g id="edge13" class="edge"><title>Event&#45;&gt;Reservation</title>
<path fill="none" stroke="#a31ffc" d="M2693.16,-536.081C2655.21,-496.08 2572.59,-408.979 2532.59,-366.815"/>
<ellipse fill="none" stroke="#a31ffc" cx="2695.97" cy="-539.05" rx="4.00002" ry="4.00002"/>
<polygon fill="#a31ffc" stroke="#a31ffc" points="2532.52,-366.742 2528.9,-356.39 2529.08,-363.114 2525.64,-359.487 2525.64,-359.487 2525.64,-359.487 2529.08,-363.114 2522.37,-362.584 2532.52,-366.742 2532.52,-366.742"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- EventFile -->
2016-07-25 11:10:35 +02:00
<g id="node62" class="node"><title>EventFile</title>
<ellipse fill="none" stroke="black" cx="2958" cy="-450" rx="44.271" ry="18"/>
<text text-anchor="middle" x="2958" y="-446.3" font-family="Times,serif" font-size="14.00">EventFile</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Event&#45;&gt;EventFile -->
2016-07-25 11:10:35 +02:00
<g id="edge12" class="edge"><title>Event&#45;&gt;EventFile</title>
<path fill="none" stroke="#647fef" d="M2744.99,-543.161C2789.81,-523.768 2871.21,-488.551 2919.36,-467.718"/>
<ellipse fill="none" stroke="#647fef" cx="2741.06" cy="-544.86" rx="4.00002" ry="4.00002"/>
<polygon fill="#647fef" stroke="#647fef" points="2919.64,-467.598 2930.6,-467.757 2924.23,-465.612 2928.82,-463.627 2928.82,-463.627 2928.82,-463.627 2924.23,-465.612 2927.03,-459.497 2919.64,-467.598 2919.64,-467.598"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- StatisticSubType -->
2016-07-25 11:10:35 +02:00
<g id="node15" class="node"><title>StatisticSubType</title>
<ellipse fill="none" stroke="black" cx="3353" cy="-741" rx="70.2668" ry="18"/>
<text text-anchor="middle" x="3353" y="-737.3" font-family="Times,serif" font-size="14.00">StatisticSubType</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- StatisticType -->
2016-07-25 11:10:35 +02:00
<g id="node31" class="node"><title>StatisticType</title>
<ellipse fill="none" stroke="black" cx="3274" cy="-646" rx="57.2927" ry="18"/>
<text text-anchor="middle" x="3274" y="-642.3" font-family="Times,serif" font-size="14.00">StatisticType</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- StatisticSubType&#45;&gt;StatisticType -->
<g id="edge16" class="edge"><title>StatisticSubType&#45;&gt;StatisticType</title>
<path fill="none" stroke="#8b41a8" d="M3331.68,-714.9C3320.23,-701.426 3306.18,-684.887 3294.82,-671.505"/>
<polygon fill="#8b41a8" stroke="#8b41a8" points="3332.04,-715.321 3335.08,-725.856 3335.27,-719.132 3338.51,-722.942 3338.51,-722.942 3338.51,-722.942 3335.27,-719.132 3341.94,-720.029 3332.04,-715.321 3332.04,-715.321"/>
<polygon fill="#8b41a8" stroke="#8b41a8" points="3294.61,-671.258 3291.56,-660.723 3291.37,-667.447 3288.13,-663.637 3288.13,-663.637 3288.13,-663.637 3291.37,-667.447 3284.7,-666.55 3294.61,-671.258 3294.61,-671.258"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- StatisticTypeSubType -->
2016-07-25 11:10:35 +02:00
<g id="node72" class="node"><title>StatisticTypeSubType</title>
<ellipse fill="none" stroke="black" cx="3397" cy="-558" rx="89.0632" ry="18"/>
<text text-anchor="middle" x="3397" y="-554.3" font-family="Times,serif" font-size="14.00">StatisticTypeSubType</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- StatisticSubType&#45;&gt;StatisticTypeSubType -->
<g id="edge15" class="edge"><title>StatisticSubType&#45;&gt;StatisticTypeSubType</title>
<path fill="none" stroke="#5c0847" d="M3359.06,-715.083C3367.28,-681.249 3381.93,-621.001 3390.42,-586.081"/>
<ellipse fill="none" stroke="#5c0847" cx="3358.08" cy="-719.085" rx="4.00001" ry="4.00001"/>
<polygon fill="#5c0847" stroke="#5c0847" points="3390.48,-585.832 3397.21,-577.178 3391.66,-580.973 3392.84,-576.115 3392.84,-576.115 3392.84,-576.115 3391.66,-580.973 3388.47,-575.052 3390.48,-585.832 3390.48,-585.832"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Project -->
2016-07-25 11:10:35 +02:00
<g id="node16" class="node"><title>Project</title>
<ellipse fill="none" stroke="black" cx="899" cy="-558" rx="35.6194" ry="18"/>
<text text-anchor="middle" x="899" y="-554.3" font-family="Times,serif" font-size="14.00">Project</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Project&#45;&gt;ProjectImage -->
<g id="edge17" class="edge"><title>Project&#45;&gt;ProjectImage</title>
<path fill="none" stroke="#749d61" d="M931.093,-541.537C971.113,-522.255 1039.4,-489.353 1081.7,-468.97"/>
<ellipse fill="none" stroke="#749d61" cx="927.413" cy="-543.31" rx="4.00002" ry="4.00002"/>
<ellipse fill="#749d61" stroke="#749d61" cx="1085.43" cy="-467.176" rx="4.00002" ry="4.00002"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Project&#45;&gt;User -->
<g id="edge23" class="edge"><title>Project&#45;&gt;User</title>
<path fill="none" stroke="#357027" d="M940.109,-569.044C1009.98,-586.114 1150.66,-620.485 1216.08,-636.467"/>
<polygon fill="#357027" stroke="#357027" points="940.046,-569.028 931.4,-562.284 935.189,-567.842 930.332,-566.655 930.332,-566.655 930.332,-566.655 935.189,-567.842 929.264,-571.026 940.046,-569.028 940.046,-569.028"/>
<polygon fill="#357027" stroke="#357027" points="1216.25,-636.511 1224.9,-643.255 1221.11,-637.697 1225.97,-638.884 1225.97,-638.884 1225.97,-638.884 1221.11,-637.697 1227.04,-634.513 1216.25,-636.511 1216.25,-636.511"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Theme -->
2016-07-25 11:10:35 +02:00
<g id="node45" class="node"><title>Theme</title>
<ellipse fill="none" stroke="black" cx="767" cy="-450" rx="35.6194" ry="18"/>
<text text-anchor="middle" x="767" y="-446.3" font-family="Times,serif" font-size="14.00">Theme</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Project&#45;&gt;Theme -->
<g id="edge21" class="edge"><title>Project&#45;&gt;Theme</title>
<path fill="none" stroke="#75c67a" d="M873.02,-536.137C849.968,-517.626 816.453,-490.712 793.303,-472.122"/>
<polygon fill="#75c67a" stroke="#75c67a" points="873.126,-536.222 878.105,-545.992 877.024,-539.353 880.923,-542.483 880.923,-542.483 880.923,-542.483 877.024,-539.353 883.74,-538.975 873.126,-536.222 873.126,-536.222"/>
<polygon fill="#75c67a" stroke="#75c67a" points="793.08,-471.943 788.1,-462.173 789.181,-468.812 785.283,-465.681 785.283,-465.681 785.283,-465.681 789.181,-468.812 782.465,-469.19 793.08,-471.943 793.08,-471.943"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- ProjectCao -->
2016-07-25 11:10:35 +02:00
<g id="node46" class="node"><title>ProjectCao</title>
<ellipse fill="none" stroke="black" cx="871" cy="-450" rx="50.0684" ry="18"/>
<text text-anchor="middle" x="871" y="-446.3" font-family="Times,serif" font-size="14.00">ProjectCao</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Project&#45;&gt;ProjectCao -->
<g id="edge18" class="edge"><title>Project&#45;&gt;ProjectCao</title>
<path fill="none" stroke="#047c12" d="M892.398,-532.008C888.082,-515.668 882.45,-494.346 878.047,-477.679"/>
<ellipse fill="none" stroke="#047c12" cx="893.48" cy="-536.102" rx="4.00001" ry="4.00001"/>
<polygon fill="#047c12" stroke="#047c12" points="878.042,-477.657 879.838,-466.839 876.765,-472.823 875.488,-467.988 875.488,-467.988 875.488,-467.988 876.765,-472.823 871.137,-469.138 878.042,-477.657 878.042,-477.657"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- ProjectStep -->
2016-07-25 11:10:35 +02:00
<g id="node55" class="node"><title>ProjectStep</title>
<ellipse fill="none" stroke="black" cx="662" cy="-450" rx="51.0191" ry="18"/>
<text text-anchor="middle" x="662" y="-446.3" font-family="Times,serif" font-size="14.00">ProjectStep</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Project&#45;&gt;ProjectStep -->
<g id="edge24" class="edge"><title>Project&#45;&gt;ProjectStep</title>
<path fill="none" stroke="#14e241" d="M863.372,-543.669C847,-537.37 827.397,-529.582 810,-522 771.811,-505.357 728.978,-484.57 699.257,-469.799"/>
<ellipse fill="none" stroke="#14e241" cx="867.39" cy="-545.206" rx="4.00001" ry="4.00001"/>
<polygon fill="#14e241" stroke="#14e241" points="699.039,-469.691 692.099,-461.201 694.565,-467.459 690.09,-465.228 690.09,-465.228 690.09,-465.228 694.565,-467.459 688.082,-469.255 699.039,-469.691 699.039,-469.691"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- ProjectUser -->
2016-07-25 11:10:35 +02:00
<g id="node70" class="node"><title>ProjectUser</title>
<ellipse fill="none" stroke="black" cx="541" cy="-450" rx="51.4931" ry="18"/>
<text text-anchor="middle" x="541" y="-446.3" font-family="Times,serif" font-size="14.00">ProjectUser</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Project&#45;&gt;ProjectUser -->
<g id="edge22" class="edge"><title>Project&#45;&gt;ProjectUser</title>
<path fill="none" stroke="#ca056d" d="M857.689,-550.38C822.986,-544.371 772.272,-534.54 729,-522 677.167,-506.979 619.337,-484.19 581.68,-468.503"/>
<ellipse fill="none" stroke="#ca056d" cx="861.772" cy="-551.077" rx="4.00001" ry="4.00001"/>
<polygon fill="#ca056d" stroke="#ca056d" points="581.308,-468.347 573.827,-460.329 576.697,-466.413 572.086,-464.479 572.086,-464.479 572.086,-464.479 576.697,-466.413 570.345,-468.628 581.308,-468.347 581.308,-468.347"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Machine -->
2016-07-25 11:10:35 +02:00
<g id="node77" class="node"><title>Machine</title>
<ellipse fill="none" stroke="black" cx="2003" cy="-450" rx="42.3701" ry="18"/>
<text text-anchor="middle" x="2003" y="-446.3" font-family="Times,serif" font-size="14.00">Machine</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Project&#45;&gt;Machine -->
<g id="edge19" class="edge"><title>Project&#45;&gt;Machine</title>
<path fill="none" stroke="#d16e15" d="M943.099,-551.382C1048.18,-538.172 1321.7,-504.841 1551,-486 1694.74,-474.189 1731.41,-481.504 1875,-468 1901.05,-465.55 1929.96,-461.8 1953.7,-458.445"/>
<polygon fill="#d16e15" stroke="#d16e15" points="942.799,-551.419 932.315,-548.205 937.838,-552.045 932.877,-552.67 932.877,-552.67 932.877,-552.67 937.838,-552.045 933.44,-557.135 942.799,-551.419 942.799,-551.419"/>
<polygon fill="#d16e15" stroke="#d16e15" points="1953.97,-458.405 1964.51,-461.441 1958.92,-457.696 1963.87,-456.986 1963.87,-456.986 1963.87,-456.986 1958.92,-457.696 1963.24,-452.532 1953.97,-458.405 1953.97,-458.405"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Component -->
2016-07-25 11:10:35 +02:00
<g id="node79" class="node"><title>Component</title>
<ellipse fill="none" stroke="black" cx="991" cy="-450" rx="51.4931" ry="18"/>
<text text-anchor="middle" x="991" y="-446.3" font-family="Times,serif" font-size="14.00">Component</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Project&#45;&gt;Component -->
<g id="edge20" class="edge"><title>Project&#45;&gt;Component</title>
<path fill="none" stroke="#3d7921" d="M919.319,-533.589C934.423,-516.187 954.962,-492.522 970.183,-474.985"/>
<polygon fill="#3d7921" stroke="#3d7921" points="919.13,-533.807 909.176,-538.41 915.852,-537.583 912.575,-541.359 912.575,-541.359 912.575,-541.359 915.852,-537.583 915.973,-544.309 919.13,-533.807 919.13,-533.807"/>
<polygon fill="#3d7921" stroke="#3d7921" points="970.209,-474.955 980.162,-470.352 973.486,-471.179 976.764,-467.403 976.764,-467.403 976.764,-467.403 973.486,-471.179 973.365,-464.453 970.209,-474.955 970.209,-474.955"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- CustomAsset -->
2016-07-25 11:10:35 +02:00
<g id="node17" class="node"><title>CustomAsset</title>
<ellipse fill="none" stroke="black" cx="3503" cy="-741" rx="57.2688" ry="18"/>
<text text-anchor="middle" x="3503" y="-737.3" font-family="Times,serif" font-size="14.00">CustomAsset</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- CustomAssetFile -->
2016-07-25 11:10:35 +02:00
<g id="node80" class="node"><title>CustomAssetFile</title>
<ellipse fill="none" stroke="black" cx="3503" cy="-646" rx="71.2405" ry="18"/>
<text text-anchor="middle" x="3503" y="-642.3" font-family="Times,serif" font-size="14.00">CustomAssetFile</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- CustomAsset&#45;&gt;CustomAssetFile -->
<g id="edge25" class="edge"><title>CustomAsset&#45;&gt;CustomAssetFile</title>
<path fill="none" stroke="#b3a0c7" d="M3503,-714.562C3503,-701.454 3503,-685.513 3503,-672.408"/>
<ellipse fill="none" stroke="#b3a0c7" cx="3503" cy="-718.942" rx="4" ry="4"/>
<ellipse fill="#b3a0c7" stroke="#b3a0c7" cx="3503" cy="-668.264" rx="4" ry="4"/>
2016-07-25 11:10:35 +02:00
</g>
<!-- AgeRange -->
<g id="node18" class="node"><title>AgeRange</title>
<ellipse fill="none" stroke="black" cx="2783" cy="-646" rx="48.1437" ry="18"/>
<text text-anchor="middle" x="2783" y="-642.3" font-family="Times,serif" font-size="14.00">AgeRange</text>
2016-07-25 11:10:35 +02:00
</g>
<!-- AgeRange&#45;&gt;Event -->
<g id="edge26" class="edge"><title>AgeRange&#45;&gt;Event</title>
<path fill="none" stroke="#f11799" d="M2764.18,-621.873C2754.29,-609.724 2742.19,-594.861 2732.24,-582.637"/>
<ellipse fill="none" stroke="#f11799" cx="2766.98" cy="-625.316" rx="4.00002" ry="4.00002"/>
<polygon fill="#f11799" stroke="#f11799" points="2732.06,-582.417 2729.24,-571.821 2728.9,-578.539 2725.75,-574.661 2725.75,-574.661 2725.75,-574.661 2728.9,-578.539 2722.26,-577.502 2732.06,-582.417 2732.06,-582.417"/>
2016-07-25 11:10:35 +02:00
</g>
<!-- Wallet -->
<g id="node19" class="node"><title>Wallet</title>
<ellipse fill="none" stroke="black" cx="96" cy="-504" rx="34.1708" ry="18"/>
<text text-anchor="middle" x="96" y="-500.3" font-family="Times,serif" font-size="14.00">Wallet</text>
2016-07-25 11:10:35 +02:00
</g>
<!-- WalletTransaction -->
<g id="node60" class="node"><title>WalletTransaction</title>
<ellipse fill="none" stroke="black" cx="76" cy="-396" rx="76.0649" ry="18"/>
<text text-anchor="middle" x="76" y="-392.3" font-family="Times,serif" font-size="14.00">WalletTransaction</text>
2016-07-25 11:10:35 +02:00
</g>
<!-- Wallet&#45;&gt;WalletTransaction -->
<g id="edge27" class="edge"><title>Wallet&#45;&gt;WalletTransaction</title>
<path fill="none" stroke="#f80299" d="M91.2845,-478.008C88.2307,-461.823 84.2544,-440.748 81.123,-424.152"/>
<ellipse fill="none" stroke="#f80299" cx="92.045" cy="-482.039" rx="4.00001" ry="4.00001"/>
<polygon fill="#f80299" stroke="#f80299" points="81.0595,-423.815 83.6273,-413.154 80.1325,-418.902 79.2054,-413.988 79.2054,-413.988 79.2054,-413.988 80.1325,-418.902 74.7834,-414.823 81.0595,-423.815 81.0595,-423.815"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Stats::Event -->
2016-07-25 11:10:35 +02:00
<g id="node20" class="node"><title>Stats::Event</title>
<polygon fill="none" stroke="black" points="3661,-759 3579,-759 3579,-723 3661,-723 3661,-759"/>
<text text-anchor="middle" x="3620" y="-737.3" font-family="Times,serif" font-size="14.00">Stats::Event</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Stats::Project -->
2016-07-25 11:10:35 +02:00
<g id="node21" class="node"><title>Stats::Project</title>
<polygon fill="none" stroke="black" points="3768.25,-759 3679.75,-759 3679.75,-723 3768.25,-723 3768.25,-759"/>
<text text-anchor="middle" x="3724" y="-737.3" font-family="Times,serif" font-size="14.00">Stats::Project</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Stats::User -->
2016-07-25 11:10:35 +02:00
<g id="node22" class="node"><title>Stats::User</title>
<polygon fill="none" stroke="black" points="3863,-759 3787,-759 3787,-723 3863,-723 3863,-759"/>
<text text-anchor="middle" x="3825" y="-737.3" font-family="Times,serif" font-size="14.00">Stats::User</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Stats::Subscription -->
2016-07-25 11:10:35 +02:00
<g id="node23" class="node"><title>Stats::Subscription</title>
<polygon fill="none" stroke="black" points="4000.25,-759 3881.75,-759 3881.75,-723 4000.25,-723 4000.25,-759"/>
<text text-anchor="middle" x="3941" y="-737.3" font-family="Times,serif" font-size="14.00">Stats::Subscription</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Stats::Training -->
2016-07-25 11:10:35 +02:00
<g id="node24" class="node"><title>Stats::Training</title>
<polygon fill="none" stroke="black" points="4115.25,-759 4018.75,-759 4018.75,-723 4115.25,-723 4115.25,-759"/>
<text text-anchor="middle" x="4067" y="-737.3" font-family="Times,serif" font-size="14.00">Stats::Training</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Stats::Account -->
2016-07-25 11:10:35 +02:00
<g id="node25" class="node"><title>Stats::Account</title>
<polygon fill="none" stroke="black" points="4230,-759 4134,-759 4134,-723 4230,-723 4230,-759"/>
<text text-anchor="middle" x="4182" y="-737.3" font-family="Times,serif" font-size="14.00">Stats::Account</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Stats::Machine -->
2016-07-25 11:10:35 +02:00
<g id="node26" class="node"><title>Stats::Machine</title>
<polygon fill="none" stroke="black" points="4345.5,-759 4248.5,-759 4248.5,-723 4345.5,-723 4345.5,-759"/>
<text text-anchor="middle" x="4297" y="-737.3" font-family="Times,serif" font-size="14.00">Stats::Machine</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Invoice -->
2016-07-25 11:10:35 +02:00
<g id="node27" class="node"><title>Invoice</title>
<ellipse fill="none" stroke="black" cx="2013" cy="-92" rx="37.0701" ry="18"/>
<text text-anchor="middle" x="2013" y="-88.3" font-family="Times,serif" font-size="14.00">Invoice</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Invoice&#45;&gt;InvoiceItem -->
<g id="edge28" class="edge"><title>Invoice&#45;&gt;InvoiceItem</title>
<path fill="none" stroke="#98aca9" d="M2041.64,-73.2262C2058.06,-63.0307 2078.76,-50.1859 2095.88,-39.5571"/>
<ellipse fill="none" stroke="#98aca9" cx="2038.22" cy="-75.3479" rx="4.00002" ry="4.00002"/>
<polygon fill="#98aca9" stroke="#98aca9" points="2095.97,-39.5004 2106.84,-38.0501 2100.22,-36.8636 2104.47,-34.2267 2104.47,-34.2267 2104.47,-34.2267 2100.22,-36.8636 2102.09,-30.4033 2095.97,-39.5004 2095.97,-39.5004"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Invoice&#45;&gt;Invoice -->
<g id="edge29" class="edge"><title>Invoice&#45;&gt;Invoice</title>
<path fill="none" stroke="#caa024" d="M2055.43,-98.3281C2062.84,-97.4844 2068,-95.375 2068,-92 2068,-88.625 2062.84,-86.5156 2055.43,-85.6719"/>
<ellipse fill="none" stroke="#caa024" cx="2051.37" cy="-98.5408" rx="4" ry="4"/>
<ellipse fill="#caa024" stroke="#caa024" cx="2051.37" cy="-85.4592" rx="4" ry="4"/>
<text text-anchor="middle" x="2082" y="-88.3" font-family="Times,serif" font-size="14.00">avoir</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- PlanFile -->
2016-07-25 11:10:35 +02:00
<g id="node28" class="node"><title>PlanFile</title>
<ellipse fill="none" stroke="black" cx="1758" cy="-254" rx="39.9464" ry="18"/>
<text text-anchor="middle" x="1758" y="-250.3" font-family="Times,serif" font-size="14.00">PlanFile</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- OfferDay -->
2016-07-25 11:10:35 +02:00
<g id="node29" class="node"><title>OfferDay</title>
<ellipse fill="none" stroke="black" cx="1941" cy="-180" rx="44.2946" ry="18"/>
<text text-anchor="middle" x="1941" y="-176.3" font-family="Times,serif" font-size="14.00">OfferDay</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- OfferDay&#45;&gt;Invoice -->
<g id="edge30" class="edge"><title>OfferDay&#45;&gt;Invoice</title>
<path fill="none" stroke="#76eefe" d="M1960.02,-156.287C1970.29,-144.018 1982.95,-128.89 1993.32,-116.501"/>
<ellipse fill="none" stroke="#76eefe" cx="1957.11" cy="-159.757" rx="4.00002" ry="4.00002"/>
<polygon fill="#76eefe" stroke="#76eefe" points="1993.34,-116.48 2003.21,-111.702 1996.55,-112.647 1999.76,-108.813 1999.76,-108.813 1999.76,-108.813 1996.55,-112.647 1996.31,-105.924 1993.34,-116.48 1993.34,-116.48"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- StatisticIndex -->
2016-07-25 11:10:35 +02:00
<g id="node57" class="node"><title>StatisticIndex</title>
<ellipse fill="none" stroke="black" cx="3231" cy="-558" rx="59.2173" ry="18"/>
<text text-anchor="middle" x="3231" y="-554.3" font-family="Times,serif" font-size="14.00">StatisticIndex</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- StatisticType&#45;&gt;StatisticIndex -->
<g id="edge31" class="edge"><title>StatisticType&#45;&gt;StatisticIndex</title>
<path fill="none" stroke="#af3e76" d="M3256.05,-621.304C3249.33,-609.558 3242.23,-595.387 3237.1,-583.529"/>
<ellipse fill="none" stroke="#af3e76" cx="3258.22" cy="-624.975" rx="4.00002" ry="4.00002"/>
<ellipse fill="#af3e76" stroke="#af3e76" cx="3235.57" cy="-579.817" rx="4.00002" ry="4.00002"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- StatisticType&#45;&gt;StatisticTypeSubType -->
<g id="edge32" class="edge"><title>StatisticType&#45;&gt;StatisticTypeSubType</title>
<path fill="none" stroke="#5b93de" d="M3302.94,-624.763C3321.5,-611.785 3345.62,-594.921 3364.79,-581.519"/>
<ellipse fill="none" stroke="#5b93de" cx="3299.55" cy="-627.134" rx="4.00002" ry="4.00002"/>
<polygon fill="#5b93de" stroke="#5b93de" points="3365.02,-581.362 3375.79,-579.32 3369.11,-578.497 3373.21,-575.632 3373.21,-575.632 3373.21,-575.632 3369.11,-578.497 3370.63,-571.944 3365.02,-581.362 3365.02,-581.362"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Address -->
2016-07-25 11:10:35 +02:00
<g id="node32" class="node"><title>Address</title>
<ellipse fill="none" stroke="black" cx="393" cy="-450" rx="39.4691" ry="18"/>
<text text-anchor="middle" x="393" y="-446.3" font-family="Times,serif" font-size="14.00">Address</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Plan&#45;&gt;Price -->
<g id="edge39" class="edge"><title>Plan&#45;&gt;Price</title>
<path fill="none" stroke="#727e62" d="M1826.35,-335.838C1870.06,-328.984 1942.9,-316.518 1968,-306 1986.28,-298.341 2004.72,-285.884 2018.74,-275.199"/>
<ellipse fill="none" stroke="#727e62" cx="1822.24" cy="-336.478" rx="4.00001" ry="4.00001"/>
<polygon fill="#727e62" stroke="#727e62" points="2018.98,-275.004 2029.63,-272.374 2022.92,-271.919 2026.85,-268.833 2026.85,-268.833 2026.85,-268.833 2022.92,-271.919 2024.08,-265.292 2018.98,-275.004 2018.98,-275.004"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Plan&#45;&gt;PlanFile -->
<g id="edge38" class="edge"><title>Plan&#45;&gt;PlanFile</title>
<path fill="none" stroke="#a3cc11" d="M1821.5,-327.89C1825.32,-326.451 1829.22,-325.108 1833,-324 1878.04,-310.776 1962.76,-326.303 1933,-290 1924.81,-280.013 1853.07,-268.19 1804.02,-261.158"/>
<ellipse fill="none" stroke="#a3cc11" cx="1817.53" cy="-329.462" rx="4.00001" ry="4.00001"/>
<ellipse fill="#a3cc11" stroke="#a3cc11" cx="1800.02" cy="-260.59" rx="4.00001" ry="4.00001"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Credit -->
2016-07-25 11:10:35 +02:00
<g id="node42" class="node"><title>Credit</title>
<ellipse fill="none" stroke="black" cx="1322" cy="-254" rx="32.2457" ry="18"/>
<text text-anchor="middle" x="1322" y="-250.3" font-family="Times,serif" font-size="14.00">Credit</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Plan&#45;&gt;Credit -->
<g id="edge33" class="edge"><title>Plan&#45;&gt;Credit</title>
<path fill="none" stroke="#83a373" d="M1764.92,-325.88C1742.38,-314.04 1709.07,-298.242 1678,-290 1648.29,-282.119 1451.67,-265.499 1364.03,-258.367"/>
<ellipse fill="none" stroke="#83a373" cx="1768.61" cy="-327.844" rx="4.00002" ry="4.00002"/>
<polygon fill="#83a373" stroke="#83a373" points="1363.87,-258.354 1354.26,-253.06 1358.88,-257.95 1353.9,-257.545 1353.9,-257.545 1353.9,-257.545 1358.88,-257.95 1353.53,-262.031 1363.87,-258.354 1363.87,-258.354"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Plan&#45;&gt;Credit -->
<g id="edge34" class="edge"><title>Plan&#45;&gt;Credit</title>
<path fill="none" stroke="#b1db21" d="M1769.87,-322.015C1755.29,-310.651 1735.21,-297.079 1715,-290 1698.63,-284.265 1461.98,-265.683 1364,-258.183"/>
<ellipse fill="none" stroke="#b1db21" cx="1773.04" cy="-324.552" rx="4.00002" ry="4.00002"/>
<polygon fill="#b1db21" stroke="#b1db21" points="1363.83,-258.17 1354.21,-252.921 1358.85,-257.789 1353.86,-257.408 1353.86,-257.408 1353.86,-257.408 1358.85,-257.789 1353.52,-261.895 1363.83,-258.17 1363.83,-258.17"/>
<text text-anchor="middle" x="1789.5" y="-294.3" font-family="Times,serif" font-size="14.00">training_credits</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Plan&#45;&gt;Credit -->
<g id="edge35" class="edge"><title>Plan&#45;&gt;Credit</title>
<path fill="none" stroke="#eb8861" d="M1757.1,-337.628C1715.33,-333.022 1643.55,-323.292 1584,-306 1566.4,-300.89 1563.63,-295.007 1546,-290 1483.83,-272.339 1409.25,-262.935 1363.76,-258.461"/>
<ellipse fill="none" stroke="#eb8861" cx="1761.31" cy="-338.08" rx="4" ry="4"/>
<polygon fill="#eb8861" stroke="#eb8861" points="1363.64,-258.449 1354.11,-253.024 1358.66,-257.976 1353.68,-257.504 1353.68,-257.504 1353.68,-257.504 1358.66,-257.976 1353.26,-261.983 1363.64,-258.449 1363.64,-258.449"/>
<text text-anchor="middle" x="1629" y="-294.3" font-family="Times,serif" font-size="14.00">machine_credits</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Subscription -->
2016-07-25 11:10:35 +02:00
<g id="node53" class="node"><title>Subscription</title>
<ellipse fill="none" stroke="black" cx="1941" cy="-254" rx="55.3682" ry="18"/>
<text text-anchor="middle" x="1941" y="-250.3" font-family="Times,serif" font-size="14.00">Subscription</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Plan&#45;&gt;Subscription -->
<g id="edge36" class="edge"><title>Plan&#45;&gt;Subscription</title>
<path fill="none" stroke="#deef59" d="M1821.47,-327.793C1825.3,-326.37 1829.21,-325.058 1833,-324 1858.55,-316.868 1933.72,-326.121 1951,-306 1956.81,-299.237 1956.64,-290.097 1954.25,-281.422"/>
<ellipse fill="none" stroke="#deef59" cx="1817.5" cy="-329.357" rx="4.00001" ry="4.00001"/>
<polygon fill="#deef59" stroke="#deef59" points="1954.23,-281.37 1955.03,-270.433 1952.52,-276.673 1950.8,-271.977 1950.8,-271.977 1950.8,-271.977 1952.52,-276.673 1946.58,-273.52 1954.23,-281.37 1954.23,-281.37"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- PlanImage -->
2016-07-25 11:10:35 +02:00
<g id="node71" class="node"><title>PlanImage</title>
<ellipse fill="none" stroke="black" cx="1601" cy="-254" rx="48.6179" ry="18"/>
<text text-anchor="middle" x="1601" y="-250.3" font-family="Times,serif" font-size="14.00">PlanImage</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Plan&#45;&gt;PlanImage -->
<g id="edge37" class="edge"><title>Plan&#45;&gt;PlanImage</title>
<path fill="none" stroke="#abb4cb" d="M1821.5,-327.794C1839.14,-319.597 1858.6,-309.906 1861,-306 1864.72,-299.94 1865.72,-295.316 1861,-290 1838.41,-264.574 1742.7,-276.645 1709,-272 1690.49,-269.449 1670.25,-266.346 1652.35,-263.493"/>
<ellipse fill="none" stroke="#abb4cb" cx="1817.74" cy="-329.523" rx="4.00002" ry="4.00002"/>
<ellipse fill="#abb4cb" stroke="#abb4cb" cx="1648.25" cy="-262.836" rx="4.00001" ry="4.00001"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- MachineFile -->
2016-07-25 11:10:35 +02:00
<g id="node34" class="node"><title>MachineFile</title>
<ellipse fill="none" stroke="black" cx="2191" cy="-342" rx="55.3436" ry="18"/>
<text text-anchor="middle" x="2191" y="-338.3" font-family="Times,serif" font-size="14.00">MachineFile</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- StatisticGraph -->
2016-07-25 11:10:35 +02:00
<g id="node35" class="node"><title>StatisticGraph</title>
<ellipse fill="none" stroke="black" cx="3095" cy="-450" rx="61.1419" ry="18"/>
<text text-anchor="middle" x="3095" y="-446.3" font-family="Times,serif" font-size="14.00">StatisticGraph</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- OAuth2Mapping -->
2016-07-25 11:10:35 +02:00
<g id="node37" class="node"><title>OAuth2Mapping</title>
<ellipse fill="none" stroke="black" cx="4434" cy="-646" rx="71.2405" ry="18"/>
<text text-anchor="middle" x="4434" y="-642.3" font-family="Times,serif" font-size="14.00">OAuth2Mapping</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Licence -->
2016-07-25 11:10:35 +02:00
<g id="node38" class="node"><title>Licence</title>
<ellipse fill="none" stroke="black" cx="436" cy="-646" rx="38.0212" ry="18"/>
<text text-anchor="middle" x="436" y="-642.3" font-family="Times,serif" font-size="14.00">Licence</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Licence&#45;&gt;Project -->
<g id="edge40" class="edge"><title>Licence&#45;&gt;Project</title>
<path fill="none" stroke="#25f53d" d="M478.763,-637.057C566.985,-620.67 768.27,-583.282 856.374,-566.918"/>
<ellipse fill="none" stroke="#25f53d" cx="474.733" cy="-637.805" rx="4.00001" ry="4.00001"/>
<polygon fill="#25f53d" stroke="#25f53d" points="856.461,-566.901 867.115,-569.5 861.377,-565.988 866.293,-565.075 866.293,-565.075 866.293,-565.075 861.377,-565.988 865.471,-560.651 856.461,-566.901 856.461,-566.901"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- User&#45;&gt;Project -->
<g id="edge44" class="edge"><title>User&#45;&gt;Project</title>
<path fill="none" stroke="#7ea99b" d="M1215.55,-645.914C1161.25,-646.147 1055.03,-641.949 972,-610 954.315,-603.196 936.832,-591.217 923.41,-580.578"/>
<ellipse fill="none" stroke="#7ea99b" cx="1219.81" cy="-645.877" rx="4" ry="4"/>
<polygon fill="#7ea99b" stroke="#7ea99b" points="923.346,-580.525 918.466,-570.705 919.479,-577.355 915.613,-574.185 915.613,-574.185 915.613,-574.185 919.479,-577.355 912.76,-577.665 923.346,-580.525 923.346,-580.525"/>
<text text-anchor="middle" x="1006" y="-598.3" font-family="Times,serif" font-size="14.00">my_projects</text>
2016-07-25 11:10:35 +02:00
</g>
<!-- User&#45;&gt;Wallet -->
<g id="edge56" class="edge"><title>User&#45;&gt;Wallet</title>
<path fill="none" stroke="#9973f7" d="M1215.89,-644.359C1030.82,-640.919 176.156,-624.282 153,-610 124.45,-592.391 109.224,-555.128 101.882,-530.07"/>
<ellipse fill="none" stroke="#9973f7" cx="1219.94" cy="-644.434" rx="4" ry="4"/>
<ellipse fill="#9973f7" stroke="#9973f7" cx="100.747" cy="-525.942" rx="4.00001" ry="4.00001"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- User&#45;&gt;Invoice -->
<g id="edge54" class="edge"><title>User&#45;&gt;Invoice</title>
<path fill="none" stroke="#6292de" d="M1215.7,-644.653C1071.74,-643.078 528.606,-635.533 359,-610 271.691,-596.856 167,-647.292 167,-559 167,-559 167,-559 167,-179 167,-132.552 1678.36,-99.7491 1966.03,-93.9264"/>
<ellipse fill="none" stroke="#6292de" cx="1219.83" cy="-644.697" rx="4" ry="4"/>
<polygon fill="#6292de" stroke="#6292de" points="1966.13,-93.9244 1976.22,-98.222 1971.13,-93.8237 1976.13,-93.7229 1976.13,-93.7229 1976.13,-93.7229 1971.13,-93.8237 1976.03,-89.2238 1966.13,-93.9244 1966.13,-93.9244"/>
2016-07-25 11:10:35 +02:00
</g>
<!-- User&#45;&gt;Credit -->
<g id="edge51" class="edge"><title>User&#45;&gt;Credit</title>
<path fill="none" stroke="#6b4894" d="M1230.91,-622.208C1218.52,-605.802 1205,-582.503 1205,-559 1205,-559 1205,-559 1205,-341 1205,-317.495 1202.88,-307.109 1219,-290 1234.91,-273.106 1259.29,-264.367 1280.33,-259.845"/>
<polygon fill="#6b4894" stroke="#6b4894" points="1230.98,-622.297 1233.68,-632.925 1234.09,-626.21 1237.2,-630.124 1237.2,-630.124 1237.2,-630.124 1234.09,-626.21 1240.72,-627.324 1230.98,-622.297 1230.98,-622.297"/>
<polygon fill="#6b4894" stroke="#6b4894" points="1280.51,-259.81 1291.17,-262.369 1285.42,-258.879 1290.34,-257.947 1290.34,-257.947 1290.34,-257.947 1285.42,-258.879 1289.5,-253.526 1280.51,-259.81 1280.51,-259.81"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- User&#45;&gt;Credit -->
<g id="edge52" class="edge"><title>User&#45;&gt;Credit</title>
<path fill="none" stroke="#33d6e8" d="M1246.65,-617.736C1235.51,-544.211 1209.19,-343.774 1244,-290 1252.52,-276.839 1267.29,-268.581 1281.7,-263.419"/>
<polygon fill="#33d6e8" stroke="#33d6e8" points="1246.71,-618.135 1243.79,-628.704 1247.48,-623.077 1248.24,-628.019 1248.24,-628.019 1248.24,-628.019 1247.48,-623.077 1252.69,-627.333 1246.71,-618.135 1246.71,-618.135"/>
<polygon fill="#33d6e8" stroke="#33d6e8" points="1282,-263.325 1292.89,-264.61 1286.77,-261.821 1291.53,-260.318 1291.53,-260.318 1291.53,-260.318 1286.77,-261.821 1290.18,-256.026 1282,-263.325 1282,-263.325"/>
<text text-anchor="middle" x="1272.5" y="-446.3" font-family="Times,serif" font-size="14.00">training_credits</text>
2016-07-25 11:10:35 +02:00
</g>
<!-- User&#45;&gt;Credit -->
<g id="edge53" class="edge"><title>User&#45;&gt;Credit</title>
<path fill="none" stroke="#633404" d="M1264.29,-619.395C1280.94,-585.735 1308.56,-524.266 1319,-468 1326.4,-428.086 1305.77,-349.816 1303,-306 1302.55,-298.903 1301.25,-296.892 1303,-290 1303.83,-286.716 1305.04,-283.407 1306.46,-280.203"/>
<polygon fill="#633404" stroke="#633404" points="1264.2,-619.583 1255.69,-626.498 1261.95,-624.051 1259.71,-628.518 1259.71,-628.518 1259.71,-628.518 1261.95,-624.051 1263.73,-630.539 1264.2,-619.583 1264.2,-619.583"/>
<polygon fill="#633404" stroke="#633404" points="1306.59,-279.946 1315.14,-273.077 1308.86,-275.49 1311.13,-271.035 1311.13,-271.035 1311.13,-271.035 1308.86,-275.49 1307.12,-268.992 1306.59,-279.946 1306.59,-279.946"/>
<text text-anchor="middle" x="1366" y="-446.3" font-family="Times,serif" font-size="14.00">machine_credits</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Role -->
2016-07-25 11:10:35 +02:00
<g id="node47" class="node"><title>Role</title>
<ellipse fill="none" stroke="black" cx="684" cy="-254" rx="26.949" ry="18"/>
<text text-anchor="middle" x="684" y="-250.3" font-family="Times,serif" font-size="14.00">Role</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- User&#45;&gt;Role -->
<g id="edge42" class="edge"><title>User&#45;&gt;Role</title>
<path fill="none" stroke="#03335b" d="M1213.16,-645.446C1071.55,-646.798 573.173,-648.642 420,-610 315.698,-583.687 268.949,-565.729 224,-468 217.314,-453.464 214.943,-445.19 224,-432 274.701,-358.166 550.083,-286.726 648.781,-263.138"/>
<polygon fill="#03335b" stroke="#03335b" points="1213.49,-645.442 1223.53,-649.841 1218.49,-645.392 1223.49,-645.342 1223.49,-645.342 1223.49,-645.342 1218.49,-645.392 1223.44,-640.842 1213.49,-645.442 1213.49,-645.442"/>
<polygon fill="#03335b" stroke="#03335b" points="648.848,-263.122 659.616,-265.194 653.713,-261.969 658.578,-260.815 658.578,-260.815 658.578,-260.815 653.713,-261.969 657.54,-256.437 648.848,-263.122 648.848,-263.122"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Notification -->
2016-07-25 11:10:35 +02:00
<g id="node52" class="node"><title>Notification</title>
<ellipse fill="none" stroke="black" cx="1377" cy="-558" rx="52.9443" ry="18"/>
<text text-anchor="middle" x="1377" y="-554.3" font-family="Times,serif" font-size="14.00">Notification</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- User&#45;&gt;Notification -->
<g id="edge41" class="edge"><title>User&#45;&gt;Notification</title>
<path fill="none" stroke="#e7cac2" d="M1278.37,-629.646C1288.47,-623.751 1299.91,-616.802 1310,-610 1323.27,-601.059 1337.43,-590.442 1349.31,-581.217"/>
<ellipse fill="none" stroke="#e7cac2" cx="1274.75" cy="-631.734" rx="4.00002" ry="4.00002"/>
<polygon fill="#e7cac2" stroke="#e7cac2" points="1349.64,-580.96 1360.28,-578.329 1353.57,-577.874 1357.5,-574.788 1357.5,-574.788 1357.5,-574.788 1353.57,-577.874 1354.73,-571.248 1349.64,-580.96 1349.64,-580.96"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- User&#45;&gt;Subscription -->
<g id="edge49" class="edge"><title>User&#45;&gt;Subscription</title>
<path fill="none" stroke="#b1d05b" d="M1284.68,-638.533C1324.5,-629.629 1391.38,-610.618 1439,-576 1504.8,-528.164 1483.97,-476.604 1552,-432 1565.25,-423.312 1813.04,-365.235 1828,-360 1865.18,-346.985 1872.09,-337.774 1909,-324 1934.69,-314.415 1951.69,-328.033 1968,-306 1974.05,-297.824 1971.06,-288.11 1965.24,-279.364"/>
<ellipse fill="none" stroke="#b1d05b" cx="1280.76" cy="-639.383" rx="4.00001" ry="4.00001"/>
<polygon fill="#b1d05b" stroke="#b1d05b" points="1965.14,-279.244 1962.54,-268.59 1962.07,-275.301 1958.99,-271.357 1958.99,-271.357 1958.99,-271.357 1962.07,-275.301 1955.45,-274.124 1965.14,-279.244 1965.14,-279.244"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Training -->
2016-07-25 11:10:35 +02:00
<g id="node54" class="node"><title>Training</title>
<ellipse fill="none" stroke="black" cx="1951" cy="-558" rx="40.4202" ry="18"/>
<text text-anchor="middle" x="1951" y="-554.3" font-family="Times,serif" font-size="14.00">Training</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- User&#45;&gt;Training -->
<g id="edge48" class="edge"><title>User&#45;&gt;Training</title>
<path fill="none" stroke="#8c1291" d="M1287.67,-640.759C1343.61,-634.266 1453.63,-621.414 1547,-610 1675.35,-594.311 1826.51,-575.008 1902.38,-565.263"/>
<polygon fill="#8c1291" stroke="#8c1291" points="1287.48,-640.781 1277.02,-637.463 1282.51,-641.357 1277.54,-641.933 1277.54,-641.933 1277.54,-641.933 1282.51,-641.357 1278.06,-646.403 1287.48,-640.781 1287.48,-640.781"/>
<polygon fill="#8c1291" stroke="#8c1291" points="1902.66,-565.228 1913.15,-568.416 1907.62,-564.59 1912.58,-563.953 1912.58,-563.953 1912.58,-563.953 1907.62,-564.59 1912,-559.49 1902.66,-565.228 1902.66,-565.228"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- User&#45;&gt;Reservation -->
<g id="edge46" class="edge"><title>User&#45;&gt;Reservation</title>
<path fill="none" stroke="#2e6ba8" d="M1286.48,-644.578C1394.69,-642.685 1729.59,-632.345 2000,-576 2049.95,-565.593 2059.13,-550.778 2109,-540 2182.4,-524.136 2203.8,-538.761 2277,-522 2346.48,-506.092 2371.99,-512.082 2428,-468 2461.57,-441.578 2485.87,-397.46 2498.94,-369.323"/>
<ellipse fill="none" stroke="#2e6ba8" cx="1282.2" cy="-644.648" rx="4" ry="4"/>
<polygon fill="#2e6ba8" stroke="#2e6ba8" points="2498.99,-369.212 2507.2,-361.938 2501.04,-364.652 2503.09,-360.092 2503.09,-360.092 2503.09,-360.092 2501.04,-364.652 2498.99,-358.246 2498.99,-369.212 2498.99,-369.212"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- UsersCredit -->
2016-07-25 11:10:35 +02:00
<g id="node59" class="node"><title>UsersCredit</title>
<ellipse fill="none" stroke="black" cx="677" cy="-180" rx="52.4675" ry="18"/>
<text text-anchor="middle" x="677" y="-176.3" font-family="Times,serif" font-size="14.00">UsersCredit</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- User&#45;&gt;UsersCredit -->
<g id="edge50" class="edge"><title>User&#45;&gt;UsersCredit</title>
<path fill="none" stroke="#9f75e3" d="M1215.58,-644.919C1061.96,-644.107 461,-636.011 461,-559 461,-559 461,-559 461,-253 461,-219.653 554.827,-198.987 618.802,-188.772"/>
<ellipse fill="none" stroke="#9f75e3" cx="1219.81" cy="-644.938" rx="4" ry="4"/>
<polygon fill="#9f75e3" stroke="#9f75e3" points="618.912,-188.755 629.484,-191.669 623.853,-187.988 628.794,-187.222 628.794,-187.222 628.794,-187.222 623.853,-187.988 628.104,-182.775 618.912,-188.755 618.912,-188.755"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- User&#45;&gt;UserTag -->
<g id="edge55" class="edge"><title>User&#45;&gt;UserTag</title>
<path fill="none" stroke="#4fe2a2" d="M1286.33,-644.75C1338.1,-643.41 1437,-637.125 1516,-610 1536.82,-602.852 1558.17,-590.425 1574.51,-579.628"/>
<ellipse fill="none" stroke="#4fe2a2" cx="1282.13" cy="-644.842" rx="4" ry="4"/>
<polygon fill="#4fe2a2" stroke="#4fe2a2" points="1574.77,-579.456 1585.57,-577.564 1578.9,-576.648 1583.04,-573.841 1583.04,-573.841 1583.04,-573.841 1578.9,-576.648 1580.51,-570.117 1574.77,-579.456 1574.77,-579.456"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- UserTraining -->
2016-07-25 11:10:35 +02:00
<g id="node69" class="node"><title>UserTraining</title>
<ellipse fill="none" stroke="black" cx="1652" cy="-450" rx="57.2688" ry="18"/>
<text text-anchor="middle" x="1652" y="-446.3" font-family="Times,serif" font-size="14.00">UserTraining</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- User&#45;&gt;UserTraining -->
<g id="edge47" class="edge"><title>User&#45;&gt;UserTraining</title>
<path fill="none" stroke="#00fb91" d="M1286.35,-642.85C1340.76,-638.975 1441.92,-629.355 1472,-610 1499.78,-592.123 1528,-506.379 1554,-486 1566.36,-476.309 1581.64,-469.164 1596.41,-463.952"/>
<ellipse fill="none" stroke="#00fb91" cx="1282.02" cy="-643.148" rx="4" ry="4"/>
<polygon fill="#00fb91" stroke="#00fb91" points="1596.51,-463.919 1607.42,-465.075 1601.27,-462.359 1606.02,-460.8 1606.02,-460.8 1606.02,-460.8 1601.27,-462.359 1604.61,-456.524 1596.51,-463.919 1596.51,-463.919"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- User&#45;&gt;ProjectUser -->
<g id="edge45" class="edge"><title>User&#45;&gt;ProjectUser</title>
<path fill="none" stroke="#5196c7" d="M1215.39,-645.266C1115.44,-644.556 826.243,-632.428 622,-522 599.382,-509.771 577.693,-490.196 562.46,-474.694"/>
<ellipse fill="none" stroke="#5196c7" cx="1219.64" cy="-645.284" rx="4" ry="4"/>
<polygon fill="#5196c7" stroke="#5196c7" points="562.446,-474.68 558.773,-464.347 558.986,-471.071 555.525,-467.461 555.525,-467.461 555.525,-467.461 558.986,-471.071 552.277,-470.576 562.446,-474.68 562.446,-474.68"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Profile -->
2016-07-25 11:10:35 +02:00
<g id="node81" class="node"><title>Profile</title>
<ellipse fill="none" stroke="black" cx="393" cy="-558" rx="34.1708" ry="18"/>
<text text-anchor="middle" x="393" y="-554.3" font-family="Times,serif" font-size="14.00">Profile</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- User&#45;&gt;Profile -->
<g id="edge43" class="edge"><title>User&#45;&gt;Profile</title>
<path fill="none" stroke="#cb0cec" d="M1215.18,-644.907C1068.53,-644.329 518.283,-640.152 447,-610 432.505,-603.869 419.558,-591.992 409.976,-581.242"/>
<ellipse fill="none" stroke="#cb0cec" cx="1219.46" cy="-644.923" rx="4" ry="4"/>
<ellipse fill="#cb0cec" stroke="#cb0cec" cx="407.332" cy="-578.139" rx="4.00002" ry="4.00002"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- ProjectStepImage -->
2016-07-25 11:10:35 +02:00
<g id="node40" class="node"><title>ProjectStepImage</title>
<ellipse fill="none" stroke="black" cx="662" cy="-342" rx="73.1654" ry="18"/>
<text text-anchor="middle" x="662" y="-338.3" font-family="Times,serif" font-size="14.00">ProjectStepImage</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Credit&#45;&gt;UsersCredit -->
<g id="edge57" class="edge"><title>Credit&#45;&gt;UsersCredit</title>
<path fill="none" stroke="#444609" d="M1282.42,-248.581C1173.04,-236.372 866.203,-202.12 736.295,-187.619"/>
<ellipse fill="none" stroke="#444609" cx="1286.48" cy="-249.035" rx="4.00001" ry="4.00001"/>
<polygon fill="#444609" stroke="#444609" points="736.076,-187.595 726.637,-182.013 731.107,-187.04 726.138,-186.485 726.138,-186.485 726.138,-186.485 731.107,-187.04 725.639,-190.957 736.076,-187.595 736.076,-187.595"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- PartnerPlan -->
2016-07-25 11:10:35 +02:00
<g id="node43" class="node"><title>PartnerPlan</title>
<ellipse fill="none" stroke="black" cx="1511" cy="-342" rx="51.4931" ry="18"/>
<text text-anchor="middle" x="1511" y="-338.3" font-family="Times,serif" font-size="14.00">PartnerPlan</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- PartnerPlan&#45;&gt;Price -->
<g id="edge64" class="edge"><title>PartnerPlan&#45;&gt;Price</title>
<path fill="none" stroke="#53f993" d="M1570.31,-339.213C1664.54,-334.945 1853.28,-320.533 2005,-272 2007.27,-271.275 2009.58,-270.456 2011.88,-269.579"/>
<ellipse fill="none" stroke="#53f993" cx="1566.04" cy="-339.398" rx="4" ry="4"/>
<polygon fill="#53f993" stroke="#53f993" points="2011.97,-269.542 2022.93,-269.897 2016.6,-267.639 2021.22,-265.736 2021.22,-265.736 2021.22,-265.736 2016.6,-267.639 2019.51,-261.575 2011.97,-269.542 2011.97,-269.542"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- PartnerPlan&#45;&gt;PlanFile -->
<g id="edge63" class="edge"><title>PartnerPlan&#45;&gt;PlanFile</title>
<path fill="none" stroke="#2baad3" d="M1566.94,-333.9C1599.31,-328.613 1640.36,-319.859 1675,-306 1695.02,-297.991 1715.68,-285.312 1731.38,-274.6"/>
<ellipse fill="none" stroke="#2baad3" cx="1562.86" cy="-334.546" rx="4.00001" ry="4.00001"/>
<ellipse fill="#2baad3" stroke="#2baad3" cx="1734.94" cy="-272.124" rx="4.00002" ry="4.00002"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- PartnerPlan&#45;&gt;Credit -->
<g id="edge58" class="edge"><title>PartnerPlan&#45;&gt;Credit</title>
<path fill="none" stroke="#cfeca8" d="M1457.17,-332.038C1401.16,-322.588 1321.25,-308.697 1319,-306 1313.51,-299.415 1312.59,-290.529 1313.58,-282.019"/>
<ellipse fill="none" stroke="#cfeca8" cx="1461.3" cy="-332.734" rx="4.00001" ry="4.00001"/>
<polygon fill="#cfeca8" stroke="#cfeca8" points="1313.62,-281.819 1319.96,-272.875 1314.58,-276.913 1315.55,-272.007 1315.55,-272.007 1315.55,-272.007 1314.58,-276.913 1311.13,-271.138 1313.62,-281.819 1313.62,-281.819"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- PartnerPlan&#45;&gt;Credit -->
<g id="edge59" class="edge"><title>PartnerPlan&#45;&gt;Credit</title>
<path fill="none" stroke="#dbd4cf" d="M1456.39,-332.685C1409.43,-325.082 1347.87,-313.855 1339,-306 1332.07,-299.862 1327.96,-290.824 1325.52,-282.055"/>
<ellipse fill="none" stroke="#dbd4cf" cx="1460.43" cy="-333.333" rx="4.00001" ry="4.00001"/>
<polygon fill="#dbd4cf" stroke="#dbd4cf" points="1325.48,-281.848 1327.76,-271.122 1324.42,-276.961 1323.36,-272.074 1323.36,-272.074 1323.36,-272.074 1324.42,-276.961 1318.96,-273.027 1325.48,-281.848 1325.48,-281.848"/>
<text text-anchor="middle" x="1381.5" y="-294.3" font-family="Times,serif" font-size="14.00">training_credits</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- PartnerPlan&#45;&gt;Credit -->
<g id="edge60" class="edge"><title>PartnerPlan&#45;&gt;Credit</title>
<path fill="none" stroke="#1ac546" d="M1479.87,-321.868C1459.63,-309.603 1435.03,-295.064 1424,-290 1403.43,-280.555 1379.53,-272.223 1360.04,-266.061"/>
<ellipse fill="none" stroke="#1ac546" cx="1483.4" cy="-324.014" rx="4.00002" ry="4.00002"/>
<polygon fill="#1ac546" stroke="#1ac546" points="1359.85,-266 1351.62,-258.743 1355.07,-264.521 1350.29,-263.042 1350.29,-263.042 1350.29,-263.042 1355.07,-264.521 1348.96,-267.34 1359.85,-266 1359.85,-266"/>
<text text-anchor="middle" x="1497" y="-294.3" font-family="Times,serif" font-size="14.00">machine_credits</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- PartnerPlan&#45;&gt;Role -->
<g id="edge65" class="edge"><title>PartnerPlan&#45;&gt;Role</title>
<path fill="none" stroke="#347c6a" d="M1454.37,-335.111C1296.07,-318.649 851.954,-272.466 720.869,-258.834"/>
<ellipse fill="none" stroke="#347c6a" cx="1458.38" cy="-335.528" rx="4" ry="4"/>
<polygon fill="#347c6a" stroke="#347c6a" points="720.515,-258.797 711.034,-253.287 715.542,-258.28 710.569,-257.763 710.569,-257.763 710.569,-257.763 715.542,-258.28 710.103,-262.239 720.515,-258.797 720.515,-258.797"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- PartnerPlan&#45;&gt;Subscription -->
<g id="edge61" class="edge"><title>PartnerPlan&#45;&gt;Subscription</title>
<path fill="none" stroke="#c500c4" d="M1566.16,-333.203C1605.24,-327.158 1658.72,-317.824 1705,-306 1726.79,-300.434 1731.23,-295.627 1753,-290 1795.6,-278.99 1844.48,-269.999 1881.72,-263.887"/>
<ellipse fill="none" stroke="#c500c4" cx="1562.01" cy="-333.839" rx="4.00001" ry="4.00001"/>
<polygon fill="#c500c4" stroke="#c500c4" points="1882.03,-263.837 1892.62,-266.683 1886.97,-263.039 1891.9,-262.24 1891.9,-262.24 1891.9,-262.24 1886.97,-263.039 1891.19,-257.798 1882.03,-263.837 1882.03,-263.837"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- PartnerPlan&#45;&gt;PlanImage -->
<g id="edge62" class="edge"><title>PartnerPlan&#45;&gt;PlanImage</title>
<path fill="none" stroke="#78d065" d="M1533.89,-319.129C1547.47,-306.152 1564.63,-289.758 1578.19,-276.794"/>
<ellipse fill="none" stroke="#78d065" cx="1530.82" cy="-322.061" rx="4.00002" ry="4.00002"/>
<ellipse fill="#78d065" stroke="#78d065" cx="1581.26" cy="-273.867" rx="4.00002" ry="4.00002"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- OAuth2Provider -->
2016-07-25 11:10:35 +02:00
<g id="node44" class="node"><title>OAuth2Provider</title>
<ellipse fill="none" stroke="black" cx="4434" cy="-741" rx="69.3156" ry="18"/>
<text text-anchor="middle" x="4434" y="-737.3" font-family="Times,serif" font-size="14.00">OAuth2Provider</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- OAuth2Provider&#45;&gt;OAuth2Mapping -->
<g id="edge67" class="edge"><title>OAuth2Provider&#45;&gt;OAuth2Mapping</title>
<path fill="none" stroke="#aa5fbc" d="M4434,-714.562C4434,-702.078 4434,-687.025 4434,-674.299"/>
<ellipse fill="none" stroke="#aa5fbc" cx="4434" cy="-718.942" rx="4" ry="4"/>
<polygon fill="#aa5fbc" stroke="#aa5fbc" points="4434,-674.264 4438.5,-664.264 4434,-669.264 4434,-664.264 4434,-664.264 4434,-664.264 4434,-669.264 4429.5,-664.264 4434,-674.264 4434,-674.264"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- AuthProvider -->
2016-07-25 11:10:35 +02:00
<g id="node67" class="node"><title>AuthProvider</title>
<ellipse fill="none" stroke="black" cx="4589" cy="-646" rx="58.2422" ry="18"/>
<text text-anchor="middle" x="4589" y="-642.3" font-family="Times,serif" font-size="14.00">AuthProvider</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- OAuth2Provider&#45;&gt;AuthProvider -->
<g id="edge66" class="edge"><title>OAuth2Provider&#45;&gt;AuthProvider</title>
<path fill="none" stroke="#6cdae8" d="M4467.35,-719.989C4493.74,-704.157 4530.37,-682.178 4556.53,-666.484"/>
<ellipse fill="none" stroke="#6cdae8" cx="4463.72" cy="-722.166" rx="4.00002" ry="4.00002"/>
<ellipse fill="#6cdae8" stroke="#6cdae8" cx="4560.18" cy="-664.293" rx="4.00002" ry="4.00002"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Asset -->
2016-07-25 11:10:35 +02:00
<g id="node48" class="node"><title>Asset</title>
<ellipse fill="none" stroke="black" cx="4717" cy="-741" rx="30.3206" ry="18"/>
<text text-anchor="middle" x="4717" y="-737.3" font-family="Times,serif" font-size="14.00">Asset</text>
2016-07-25 11:10:35 +02:00
</g>
<!-- Project::OpenlabSync -->
<g id="node49" class="node"><title>Project::OpenlabSync</title>
<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="4900.25,-759 4765.75,-759 4765.75,-723 4900.25,-723 4900.25,-759"/>
<text text-anchor="middle" x="4833" y="-737.3" font-family="Times,serif" font-size="14.00">Project::OpenlabSync</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- DatabaseProvider -->
2016-07-25 11:10:35 +02:00
<g id="node50" class="node"><title>DatabaseProvider</title>
<ellipse fill="none" stroke="black" cx="4595" cy="-741" rx="73.1654" ry="18"/>
<text text-anchor="middle" x="4595" y="-737.3" font-family="Times,serif" font-size="14.00">DatabaseProvider</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- DatabaseProvider&#45;&gt;AuthProvider -->
<g id="edge68" class="edge"><title>DatabaseProvider&#45;&gt;AuthProvider</title>
<path fill="none" stroke="#dfdbb3" d="M4593.36,-714.562C4592.51,-701.454 4591.48,-685.513 4590.64,-672.408"/>
<ellipse fill="none" stroke="#dfdbb3" cx="4593.64" cy="-718.951" rx="4" ry="4"/>
<ellipse fill="#dfdbb3" stroke="#dfdbb3" cx="4590.37" cy="-668.256" rx="4" ry="4"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Availability&#45;&gt;AvailabilityTag -->
<g id="edge76" class="edge"><title>Availability&#45;&gt;AvailabilityTag</title>
<path fill="none" stroke="#bccaea" d="M2296.61,-627.38C2285.98,-622.01 2274.43,-615.949 2264,-610 2248.01,-600.875 2230.72,-589.993 2216.33,-580.63"/>
<ellipse fill="none" stroke="#bccaea" cx="2300.22" cy="-629.186" rx="4.00002" ry="4.00002"/>
<polygon fill="#bccaea" stroke="#bccaea" points="2216.14,-580.506 2210.24,-571.261 2211.96,-577.766 2207.78,-575.025 2207.78,-575.025 2207.78,-575.025 2211.96,-577.766 2205.31,-578.789 2216.14,-580.506 2216.14,-580.506"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Availability&#45;&gt;Event -->
<g id="edge75" class="edge"><title>Availability&#45;&gt;Event</title>
<path fill="none" stroke="#ad9e37" d="M2392.89,-642.67C2448.74,-639.244 2533.9,-630.799 2605,-610 2633.31,-601.72 2663.5,-586.898 2684.74,-575.359"/>
<ellipse fill="none" stroke="#ad9e37" cx="2388.86" cy="-642.906" rx="4" ry="4"/>
<ellipse fill="#ad9e37" stroke="#ad9e37" cx="2688.36" cy="-573.362" rx="4.00002" ry="4.00002"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Availability&#45;&gt;Training -->
<g id="edge72" class="edge"><title>Availability&#45;&gt;Training</title>
<path fill="none" stroke="#9d47ca" d="M2280.05,-633.08C2204.61,-616.095 2067.45,-585.218 1996.4,-569.22"/>
<polygon fill="#9d47ca" stroke="#9d47ca" points="2280.54,-633.189 2289.3,-639.775 2285.41,-634.287 2290.29,-635.385 2290.29,-635.385 2290.29,-635.385 2285.41,-634.287 2291.28,-630.995 2280.54,-633.189 2280.54,-633.189"/>
<polygon fill="#9d47ca" stroke="#9d47ca" points="1996.16,-569.168 1987.4,-562.581 1991.29,-568.07 1986.41,-566.971 1986.41,-566.971 1986.41,-566.971 1991.29,-568.07 1985.42,-571.362 1996.16,-569.168 1996.16,-569.168"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Availability&#45;&gt;Reservation -->
<g id="edge74" class="edge"><title>Availability&#45;&gt;Reservation</title>
<path fill="none" stroke="#cd143e" d="M2363.93,-623.364C2403.57,-593.598 2470.55,-535.914 2499,-468 2512.19,-436.529 2513.35,-396.777 2512.27,-370.657"/>
<polygon fill="#cd143e" stroke="#cd143e" points="2363.48,-623.695 2352.77,-626.01 2359.46,-626.663 2355.44,-629.631 2355.44,-629.631 2355.44,-629.631 2359.46,-626.663 2358.11,-633.253 2363.48,-623.695 2363.48,-623.695"/>
<polygon fill="#cd143e" stroke="#cd143e" points="2512.26,-370.346 2516.2,-360.112 2511.98,-365.354 2511.7,-360.362 2511.7,-360.362 2511.7,-360.362 2511.98,-365.354 2507.21,-360.611 2512.26,-370.346 2512.26,-370.346"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Slot -->
2016-07-25 11:10:35 +02:00
<g id="node61" class="node"><title>Slot</title>
<ellipse fill="none" stroke="black" cx="2564" cy="-254" rx="27" ry="18"/>
<text text-anchor="middle" x="2564" y="-250.3" font-family="Times,serif" font-size="14.00">Slot</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Availability&#45;&gt;Slot -->
<g id="edge73" class="edge"><title>Availability&#45;&gt;Slot</title>
<path fill="none" stroke="#23bc15" d="M2389.32,-637.758C2465.23,-626.392 2591,-601.195 2591,-559 2591,-559 2591,-559 2591,-341 2591,-319.939 2583.54,-297.253 2576.46,-280.472"/>
<ellipse fill="none" stroke="#23bc15" cx="2385.18" cy="-638.365" rx="4.00001" ry="4.00001"/>
<polygon fill="#23bc15" stroke="#23bc15" points="2576.46,-280.468 2576.51,-269.503 2574.43,-275.899 2572.39,-271.331 2572.39,-271.331 2572.39,-271.331 2574.43,-275.899 2568.28,-273.159 2576.46,-280.468 2576.46,-280.468"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- MachinesAvailability -->
2016-07-25 11:10:35 +02:00
<g id="node64" class="node"><title>MachinesAvailability</title>
<ellipse fill="none" stroke="black" cx="2352" cy="-342" rx="87.1385" ry="18"/>
<text text-anchor="middle" x="2352" y="-338.3" font-family="Times,serif" font-size="14.00">MachinesAvailability</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Availability&#45;&gt;MachinesAvailability -->
<g id="edge69" class="edge"><title>Availability&#45;&gt;MachinesAvailability</title>
<path fill="none" stroke="#879200" d="M2350.76,-621.227C2373.87,-588.664 2413.06,-527.431 2428,-468 2431.9,-452.483 2433.54,-447.011 2428,-432 2418.49,-406.211 2397.81,-382.825 2380.42,-366.504"/>
<ellipse fill="none" stroke="#879200" cx="2348.15" cy="-624.863" rx="4.00002" ry="4.00002"/>
<polygon fill="#879200" stroke="#879200" points="2380.12,-366.234 2375.73,-356.184 2376.41,-362.876 2372.71,-359.518 2372.71,-359.518 2372.71,-359.518 2376.41,-362.876 2369.69,-362.853 2380.12,-366.234 2380.12,-366.234"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- TrainingsAvailability -->
2016-07-25 11:10:35 +02:00
<g id="node74" class="node"><title>TrainingsAvailability</title>
<ellipse fill="none" stroke="black" cx="2333" cy="-450" rx="86.1637" ry="18"/>
<text text-anchor="middle" x="2333" y="-446.3" font-family="Times,serif" font-size="14.00">TrainingsAvailability</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Availability&#45;&gt;TrainingsAvailability -->
<g id="edge71" class="edge"><title>Availability&#45;&gt;TrainingsAvailability</title>
<path fill="none" stroke="#5264fb" d="M2333,-619.576C2333,-583.046 2333,-515.981 2333,-478.39"/>
<ellipse fill="none" stroke="#5264fb" cx="2333" cy="-623.784" rx="4" ry="4"/>
<polygon fill="#5264fb" stroke="#5264fb" points="2333,-478.178 2337.5,-468.178 2333,-473.178 2333,-468.178 2333,-468.178 2333,-468.178 2333,-473.178 2328.5,-468.178 2333,-478.178 2333,-478.178"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Availability&#45;&gt;Machine -->
<g id="edge70" class="edge"><title>Availability&#45;&gt;Machine</title>
<path fill="none" stroke="#6d4a1d" d="M2320.56,-618.838C2308.07,-595.156 2286.71,-560.878 2259,-540 2254.54,-536.641 2115.94,-489.33 2044.58,-465.094"/>
<polygon fill="#6d4a1d" stroke="#6d4a1d" points="2320.67,-619.052 2321.21,-630.005 2322.94,-623.506 2325.21,-627.96 2325.21,-627.96 2325.21,-627.96 2322.94,-623.506 2329.22,-625.916 2320.67,-619.052 2320.67,-619.052"/>
<polygon fill="#6d4a1d" stroke="#6d4a1d" points="2044.45,-465.049 2036.43,-457.573 2039.72,-463.442 2034.98,-461.835 2034.98,-461.835 2034.98,-461.835 2039.72,-463.442 2033.54,-466.096 2044.45,-465.049 2044.45,-465.049"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Subscription&#45;&gt;Invoice -->
<g id="edge77" class="edge"><title>Subscription&#45;&gt;Invoice</title>
<path fill="none" stroke="#a39d79" d="M1967.44,-231.585C1977.25,-222.274 1987.55,-210.611 1994,-198 2006.47,-173.623 2010.88,-142.391 2012.37,-120.347"/>
<ellipse fill="none" stroke="#a39d79" cx="1964.39" cy="-234.369" rx="4.00002" ry="4.00002"/>
<polygon fill="#a39d79" stroke="#a39d79" points="2012.37,-120.32 2017.39,-110.568 2012.63,-115.327 2012.89,-110.334 2012.89,-110.334 2012.89,-110.334 2012.63,-115.327 2008.4,-110.099 2012.37,-120.32 2012.37,-120.32"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Subscription&#45;&gt;OfferDay -->
<g id="edge78" class="edge"><title>Subscription&#45;&gt;OfferDay</title>
<path fill="none" stroke="#54bde6" d="M1941,-227.792C1941,-221.58 1941,-214.896 1941,-208.579"/>
<ellipse fill="none" stroke="#54bde6" cx="1941" cy="-231.937" rx="4" ry="4"/>
<polygon fill="#54bde6" stroke="#54bde6" points="1941,-208.441 1945.5,-198.441 1941,-203.441 1941,-198.441 1941,-198.441 1941,-198.441 1941,-203.441 1936.5,-198.441 1941,-208.441 1941,-208.441"/>
2016-07-25 11:10:35 +02:00
</g>
<!-- Training&#45;&gt;TrainingImage -->
<g id="edge79" class="edge"><title>Training&#45;&gt;TrainingImage</title>
<path fill="none" stroke="#c017fd" d="M1980.89,-539C2012.29,-520.087 2061.55,-490.421 2094.05,-470.844"/>
<ellipse fill="none" stroke="#c017fd" cx="1977.44" cy="-541.079" rx="4.00002" ry="4.00002"/>
<ellipse fill="#c017fd" stroke="#c017fd" cx="2097.7" cy="-468.647" rx="4.00002" ry="4.00002"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Training&#45;&gt;TrainingsPricing -->
<g id="edge84" class="edge"><title>Training&#45;&gt;TrainingsPricing</title>
<path fill="none" stroke="#c4f3b1" d="M1915.61,-541.338C1904.24,-535.776 1891.8,-529.114 1881,-522 1859.63,-507.914 1837.6,-489.11 1821.47,-474.392"/>
<ellipse fill="none" stroke="#c4f3b1" cx="1919.29" cy="-543.101" rx="4.00002" ry="4.00002"/>
<polygon fill="#c4f3b1" stroke="#c4f3b1" points="1821.4,-474.323 1817.11,-464.23 1817.72,-470.929 1814.05,-467.534 1814.05,-467.534 1814.05,-467.534 1817.72,-470.929 1811,-470.838 1821.4,-474.323 1821.4,-474.323"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Training&#45;&gt;Plan -->
<g id="edge86" class="edge"><title>Training&#45;&gt;Plan</title>
<path fill="none" stroke="#d0e4e2" d="M1949.4,-529.446C1946.22,-500.869 1936.8,-456.947 1909,-432 1881.23,-407.08 1856.37,-437.007 1827,-414 1813.02,-403.053 1804.24,-385.073 1798.97,-369.947"/>
<polygon fill="#d0e4e2" stroke="#d0e4e2" points="1949.42,-529.618 1945.86,-539.99 1949.88,-534.596 1950.34,-539.575 1950.34,-539.575 1950.34,-539.575 1949.88,-534.596 1954.82,-539.16 1949.42,-529.618 1949.42,-529.618"/>
<polygon fill="#d0e4e2" stroke="#d0e4e2" points="1798.86,-369.592 1800.15,-358.703 1797.36,-364.822 1795.86,-360.052 1795.86,-360.052 1795.86,-360.052 1797.36,-364.822 1791.56,-361.402 1798.86,-369.592 1798.86,-369.592"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Training&#45;&gt;Credit -->
<g id="edge85" class="edge"><title>Training&#45;&gt;Credit</title>
<path fill="none" stroke="#58d3f6" d="M1939.27,-532.655C1923.06,-500.011 1893.68,-444.674 1875,-432 1855.18,-418.554 1473.09,-366.341 1450,-360 1385.69,-342.342 1347.73,-360.992 1310,-306 1304.92,-298.589 1305.54,-289.3 1308.23,-280.688"/>
<ellipse fill="none" stroke="#58d3f6" cx="1941.14" cy="-536.447" rx="4.00002" ry="4.00002"/>
<polygon fill="#58d3f6" stroke="#58d3f6" points="1308.24,-280.675 1316.13,-273.058 1310.09,-276.032 1311.95,-271.389 1311.95,-271.389 1311.95,-271.389 1310.09,-276.032 1307.77,-269.719 1308.24,-280.675 1308.24,-280.675"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Training&#45;&gt;Reservation -->
<g id="edge82" class="edge"><title>Training&#45;&gt;Reservation</title>
<path fill="none" stroke="#6729f1" d="M1989.93,-543.882C2008.98,-537.402 2032.23,-529.403 2053,-522 2118.17,-498.771 2140.01,-504.153 2199,-468 2219.11,-455.674 2217.66,-443.942 2238,-432 2238,-432 2386.13,-383.531 2463.76,-358.13"/>
<ellipse fill="none" stroke="#6729f1" cx="1986.1" cy="-545.182" rx="4.00001" ry="4.00001"/>
<polygon fill="#6729f1" stroke="#6729f1" points="2463.81,-358.113 2474.72,-359.28 2468.56,-356.558 2473.32,-355.003 2473.32,-355.003 2473.32,-355.003 2468.56,-356.558 2471.92,-350.726 2463.81,-358.113 2463.81,-358.113"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Training&#45;&gt;UserTraining -->
<g id="edge83" class="edge"><title>Training&#45;&gt;UserTraining</title>
<path fill="none" stroke="#8c31d8" d="M1909.29,-545.722C1886.33,-539.266 1857.41,-530.73 1832,-522 1784.02,-505.52 1730.02,-483.778 1693.79,-468.716"/>
<ellipse fill="none" stroke="#8c31d8" cx="1913.3" cy="-546.84" rx="4.00001" ry="4.00001"/>
<polygon fill="#8c31d8" stroke="#8c31d8" points="1693.75,-468.699 1686.25,-460.694 1689.13,-466.773 1684.52,-464.847 1684.52,-464.847 1684.52,-464.847 1689.13,-466.773 1682.78,-468.999 1693.75,-468.699 1693.75,-468.699"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Training&#45;&gt;TrainingsAvailability -->
<g id="edge81" class="edge"><title>Training&#45;&gt;TrainingsAvailability</title>
<path fill="none" stroke="#1c46de" d="M1997.09,-550.497C2020.67,-547.228 2049.85,-543.276 2076,-540 2145.69,-531.267 2167.41,-547.121 2233,-522 2261.18,-511.205 2288.82,-490.596 2307.87,-474.351"/>
<ellipse fill="none" stroke="#1c46de" cx="1992.95" cy="-551.071" rx="4.00001" ry="4.00001"/>
<polygon fill="#1c46de" stroke="#1c46de" points="2307.95,-474.277 2318.44,-471.087 2311.72,-470.988 2315.48,-467.698 2315.48,-467.698 2315.48,-467.698 2311.72,-470.988 2312.52,-464.309 2307.95,-474.277 2307.95,-474.277"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Training&#45;&gt;Machine -->
<g id="edge80" class="edge"><title>Training&#45;&gt;Machine</title>
<path fill="none" stroke="#ae1221" d="M1963.78,-530.944C1971.83,-514.536 1982.18,-493.435 1990.23,-477.032"/>
<polygon fill="#ae1221" stroke="#ae1221" points="1963.76,-530.991 1955.31,-537.987 1961.56,-535.48 1959.35,-539.969 1959.35,-539.969 1959.35,-539.969 1961.56,-535.48 1963.39,-541.951 1963.76,-530.991 1963.76,-530.991"/>
<polygon fill="#ae1221" stroke="#ae1221" points="1990.26,-476.966 1998.71,-469.97 1992.46,-472.477 1994.67,-467.988 1994.67,-467.988 1994.67,-467.988 1992.46,-472.477 1990.63,-466.007 1990.26,-476.966 1990.26,-476.966"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- ProjectStep&#45;&gt;ProjectStepImage -->
<g id="edge87" class="edge"><title>ProjectStep&#45;&gt;ProjectStepImage</title>
<path fill="none" stroke="#c7b32b" d="M662,-423.795C662,-407.123 662,-385.335 662,-368.586"/>
<ellipse fill="none" stroke="#c7b32b" cx="662" cy="-427.969" rx="4" ry="4"/>
<ellipse fill="#c7b32b" stroke="#c7b32b" cx="662" cy="-364.341" rx="4" ry="4"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Reservation&#45;&gt;Invoice -->
<g id="edge89" class="edge"><title>Reservation&#45;&gt;Invoice</title>
<path fill="none" stroke="#469acc" d="M2465.45,-326.698C2377.93,-298.217 2186.93,-234.055 2128,-198 2090.27,-174.914 2053.79,-138.447 2032.38,-115.133"/>
<ellipse fill="none" stroke="#469acc" cx="2469.28" cy="-327.942" rx="4.00001" ry="4.00001"/>
<ellipse fill="#469acc" stroke="#469acc" cx="2029.44" cy="-111.891" rx="4.00002" ry="4.00002"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Reservation&#45;&gt;Slot -->
<g id="edge88" class="edge"><title>Reservation&#45;&gt;Slot</title>
<path fill="none" stroke="#b07715" d="M2525.01,-317.098C2532.4,-305.319 2541.31,-291.142 2548.74,-279.309"/>
<ellipse fill="none" stroke="#b07715" cx="2522.8" cy="-320.622" rx="4.00002" ry="4.00002"/>
<polygon fill="#b07715" stroke="#b07715" points="2548.76,-279.265 2557.89,-273.189 2551.42,-275.03 2554.08,-270.796 2554.08,-270.796 2554.08,-270.796 2551.42,-275.03 2550.27,-268.403 2548.76,-279.265 2548.76,-279.265"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- StatisticIndex&#45;&gt;StatisticType -->
<g id="edge90" class="edge"><title>StatisticIndex&#45;&gt;StatisticType</title>
<path fill="none" stroke="#9169cc" d="M3248.9,-582.6C3255.25,-593.699 3261.95,-606.979 3267.01,-618.429"/>
<ellipse fill="none" stroke="#9169cc" cx="3246.83" cy="-579.107" rx="4.00002" ry="4.00002"/>
<polygon fill="#9169cc" stroke="#9169cc" points="3267.15,-618.782 3266.86,-629.744 3269.08,-623.396 3271.01,-628.009 3271.01,-628.009 3271.01,-628.009 3269.08,-623.396 3275.16,-626.274 3267.15,-618.782 3267.15,-618.782"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- StatisticIndex&#45;&gt;StatisticGraph -->
<g id="edge92" class="edge"><title>StatisticIndex&#45;&gt;StatisticGraph</title>
<path fill="none" stroke="#d8dd9d" d="M3203.72,-535.734C3180.03,-517.271 3145.91,-490.676 3122.23,-472.225"/>
<ellipse fill="none" stroke="#d8dd9d" cx="3207.19" cy="-538.442" rx="4.00002" ry="4.00002"/>
<ellipse fill="#d8dd9d" stroke="#d8dd9d" cx="3119" cy="-469.71" rx="4.00002" ry="4.00002"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- StatisticField -->
2016-07-25 11:10:35 +02:00
<g id="node58" class="node"><title>StatisticField</title>
<ellipse fill="none" stroke="black" cx="3231" cy="-450" rx="57.2927" ry="18"/>
<text text-anchor="middle" x="3231" y="-446.3" font-family="Times,serif" font-size="14.00">StatisticField</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- StatisticIndex&#45;&gt;StatisticField -->
<g id="edge91" class="edge"><title>StatisticIndex&#45;&gt;StatisticField</title>
<path fill="none" stroke="#5bc2d1" d="M3225.15,-531.743C3223.99,-515.577 3223.95,-494.617 3225.02,-478.103"/>
<ellipse fill="none" stroke="#5bc2d1" cx="3225.53" cy="-535.985" rx="4" ry="4"/>
<polygon fill="#5bc2d1" stroke="#5bc2d1" points="3225.04,-477.952 3230.37,-468.372 3225.46,-472.97 3225.89,-467.988 3225.89,-467.988 3225.89,-467.988 3225.46,-472.97 3221.41,-467.605 3225.04,-477.952 3225.04,-477.952"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- StatisticField&#45;&gt;StatisticIndex -->
<g id="edge93" class="edge"><title>StatisticField&#45;&gt;StatisticIndex</title>
<path fill="none" stroke="#f135ef" d="M3236.85,-476.236C3238.05,-493.013 3238.05,-514.962 3236.85,-531.743"/>
<ellipse fill="none" stroke="#f135ef" cx="3236.47" cy="-471.973" rx="4" ry="4"/>
<ellipse fill="#f135ef" stroke="#f135ef" cx="3236.47" cy="-535.985" rx="4" ry="4"/>
2016-07-25 11:10:35 +02:00
</g>
<!-- WalletTransaction&#45;&gt;Invoice -->
<g id="edge94" class="edge"><title>WalletTransaction&#45;&gt;Invoice</title>
<path fill="none" stroke="#d38abb" d="M86.9236,-370.418C94.4125,-351.332 103,-323.996 103,-299 103,-299 103,-299 103,-179 103,-147.257 123.851,-140.567 153,-128 238.815,-91.0019 1690.16,-92.296 1967.43,-92.8835"/>
<ellipse fill="none" stroke="#d38abb" cx="85.3187" cy="-374.357" rx="4.00001" ry="4.00001"/>
<ellipse fill="#d38abb" stroke="#d38abb" cx="1971.67" cy="-92.8927" rx="4" ry="4"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Avoir -->
2016-07-25 11:10:35 +02:00
<g id="node65" class="node"><title>Avoir</title>
<ellipse fill="none" stroke="black" cx="2168" cy="-180" rx="31.2965" ry="18"/>
<text text-anchor="middle" x="2168" y="-176.3" font-family="Times,serif" font-size="14.00">Avoir</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Avoir&#45;&gt;InvoiceItem -->
<g id="edge95" class="edge"><title>Avoir&#45;&gt;InvoiceItem</title>
<path fill="none" stroke="#954bfe" d="M2165.92,-153.695C2165,-145.452 2163.73,-136.291 2162,-128 2156.04,-99.427 2145.98,-67.5623 2138.53,-45.7033"/>
<ellipse fill="none" stroke="#954bfe" cx="2166.34" cy="-157.899" rx="4" ry="4"/>
<polygon fill="#954bfe" stroke="#954bfe" points="2138.49,-45.5732 2139.47,-34.6513 2136.85,-40.8484 2135.22,-36.1235 2135.22,-36.1235 2135.22,-36.1235 2136.85,-40.8484 2130.96,-37.5958 2138.49,-45.5732 2138.49,-45.5732"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Avoir&#45;&gt;Invoice -->
<g id="edge96" class="edge"><title>Avoir&#45;&gt;Invoice</title>
<path fill="none" stroke="#d35cb7" d="M2148.09,-157.678C2137.79,-147.606 2124.55,-136.056 2111,-128 2093.06,-117.335 2071.36,-109.169 2052.95,-103.418"/>
<ellipse fill="none" stroke="#d35cb7" cx="2150.97" cy="-160.568" rx="4.00002" ry="4.00002"/>
<ellipse fill="#d35cb7" stroke="#d35cb7" cx="2049.11" cy="-102.258" rx="4.00001" ry="4.00001"/>
<text text-anchor="middle" x="2148" y="-132.3" font-family="Times,serif" font-size="14.00">avoir</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- NotificationType -->
2016-07-25 11:10:35 +02:00
<g id="node66" class="node"><title>NotificationType</title>
<polygon fill="none" stroke="black" points="5029,-759 4919,-759 4919,-723 5029,-723 5029,-759"/>
<text text-anchor="middle" x="4974" y="-737.3" font-family="Times,serif" font-size="14.00">NotificationType</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Stylesheet -->
2016-07-25 11:10:35 +02:00
<g id="node68" class="node"><title>Stylesheet</title>
<ellipse fill="none" stroke="black" cx="5094" cy="-741" rx="46.1964" ry="18"/>
<text text-anchor="middle" x="5094" y="-737.3" font-family="Times,serif" font-size="14.00">Stylesheet</text>
</g>
<!-- Category -->
<g id="node73" class="node"><title>Category</title>
<ellipse fill="none" stroke="black" cx="2674" cy="-646" rx="42.3456" ry="18"/>
<text text-anchor="middle" x="2674" y="-642.3" font-family="Times,serif" font-size="14.00">Category</text>
</g>
<!-- Category&#45;&gt;Event -->
<g id="edge97" class="edge"><title>Category&#45;&gt;Event</title>
<path fill="none" stroke="#335ccb" d="M2685.14,-620.442C2690.17,-609.35 2696.11,-596.237 2701.22,-584.98"/>
<ellipse fill="none" stroke="#335ccb" cx="2683.36" cy="-624.366" rx="4.00002" ry="4.00002"/>
<polygon fill="#335ccb" stroke="#335ccb" points="2701.31,-584.77 2709.54,-577.521 2703.38,-580.217 2705.44,-575.663 2705.44,-575.663 2705.44,-575.663 2703.38,-580.217 2701.35,-573.804 2701.31,-584.77 2701.31,-584.77"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- MachineImage -->
2016-07-25 11:10:35 +02:00
<g id="node75" class="node"><title>MachineImage</title>
<ellipse fill="none" stroke="black" cx="2053" cy="-342" rx="64.0172" ry="18"/>
<text text-anchor="middle" x="2053" y="-338.3" font-family="Times,serif" font-size="14.00">MachineImage</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Feed -->
2016-07-25 11:10:35 +02:00
<g id="node76" class="node"><title>Feed</title>
<polygon fill="none" stroke="black" points="5213,-759 5159,-759 5159,-723 5213,-723 5213,-759"/>
<text text-anchor="middle" x="5186" y="-737.3" font-family="Times,serif" font-size="14.00">Feed</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Machine&#45;&gt;Price -->
2016-07-25 11:10:35 +02:00
<g id="edge101" class="edge"><title>Machine&#45;&gt;Price</title>
<path fill="none" stroke="#fa9e08" d="M1988.58,-425.219C1974.08,-397.878 1956.9,-353.043 1980,-324 2002.15,-296.158 2035.85,-333.842 2058,-306 2063.97,-298.495 2062.62,-288.681 2058.91,-279.668"/>
<ellipse fill="none" stroke="#fa9e08" cx="1990.63" cy="-428.937" rx="4.00002" ry="4.00002"/>
<polygon fill="#fa9e08" stroke="#fa9e08" points="2058.9,-279.63 2058.42,-268.675 2056.65,-275.163 2054.4,-270.696 2054.4,-270.696 2054.4,-270.696 2056.65,-275.163 2050.38,-272.718 2058.9,-279.63 2058.9,-279.63"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Machine&#45;&gt;Plan -->
2016-07-25 11:10:35 +02:00
<g id="edge104" class="edge"><title>Machine&#45;&gt;Plan</title>
<path fill="none" stroke="#d30e65" d="M1960.23,-435.81C1955.77,-434.496 1951.3,-433.205 1947,-432 1916.07,-423.332 1905.58,-428.657 1877,-414 1863.71,-407.185 1835.24,-382.488 1814.91,-364.126"/>
<polygon fill="#d30e65" stroke="#d30e65" points="1960.32,-435.837 1968.62,-443.008 1965.11,-437.266 1969.9,-438.695 1969.9,-438.695 1969.9,-438.695 1965.11,-437.266 1971.19,-434.383 1960.32,-435.837 1960.32,-435.837"/>
<polygon fill="#d30e65" stroke="#d30e65" points="1814.7,-363.934 1810.33,-353.876 1811,-360.57 1807.3,-357.206 1807.3,-357.206 1807.3,-357.206 1811,-360.57 1804.28,-360.535 1814.7,-363.934 1814.7,-363.934"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Machine&#45;&gt;MachineFile -->
2016-07-25 11:10:35 +02:00
<g id="edge99" class="edge"><title>Machine&#45;&gt;MachineFile</title>
<path fill="none" stroke="#902f29" d="M2034.56,-431.208C2068.05,-412.322 2120.86,-382.546 2155.71,-362.896"/>
<ellipse fill="none" stroke="#902f29" cx="2031.06" cy="-433.178" rx="4.00002" ry="4.00002"/>
<polygon fill="#902f29" stroke="#902f29" points="2155.89,-362.797 2166.81,-361.805 2160.24,-360.341 2164.6,-357.885 2164.6,-357.885 2164.6,-357.885 2160.24,-360.341 2162.39,-353.966 2155.89,-362.797 2155.89,-362.797"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Machine&#45;&gt;Credit -->
2016-07-25 11:10:35 +02:00
<g id="edge103" class="edge"><title>Machine&#45;&gt;Credit</title>
<path fill="none" stroke="#aef093" d="M1981.12,-427.402C1937.91,-384.846 1844.98,-293.915 1836,-290 1776.2,-263.931 1608.08,-276.502 1543,-272 1480.63,-267.685 1408.41,-262 1363.96,-258.421"/>
<ellipse fill="none" stroke="#aef093" cx="1984.03" cy="-430.264" rx="4.00002" ry="4.00002"/>
<polygon fill="#aef093" stroke="#aef093" points="1363.8,-258.408 1354.19,-253.118 1358.81,-258.006 1353.83,-257.603 1353.83,-257.603 1353.83,-257.603 1358.81,-258.006 1353.47,-262.089 1363.8,-258.408 1363.8,-258.408"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Machine&#45;&gt;Reservation -->
2016-07-25 11:10:35 +02:00
<g id="edge102" class="edge"><title>Machine&#45;&gt;Reservation</title>
<path fill="none" stroke="#c66e99" d="M2041.8,-435.226C2045.89,-434.028 2050.01,-432.922 2054,-432 2112.98,-418.368 2129.33,-424.184 2189,-414 2304.91,-394.216 2333.69,-387.56 2448,-360 2452.33,-358.956 2456.81,-357.825 2461.3,-356.659"/>
<ellipse fill="none" stroke="#c66e99" cx="2037.84" cy="-436.446" rx="4.00001" ry="4.00001"/>
<polygon fill="#c66e99" stroke="#c66e99" points="2461.4,-356.632 2472.22,-358.421 2466.24,-355.352 2471.07,-354.071 2471.07,-354.071 2471.07,-354.071 2466.24,-355.352 2469.92,-349.721 2461.4,-356.632 2461.4,-356.632"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Machine&#45;&gt;MachinesAvailability -->
2016-07-25 11:10:35 +02:00
<g id="edge100" class="edge"><title>Machine&#45;&gt;MachinesAvailability</title>
<path fill="none" stroke="#ea4f81" d="M2042.78,-435.605C2046.57,-434.37 2050.35,-433.152 2054,-432 2136.91,-405.808 2233.43,-377.351 2293.63,-359.842"/>
<ellipse fill="none" stroke="#ea4f81" cx="2038.85" cy="-436.896" rx="4.00001" ry="4.00001"/>
<polygon fill="#ea4f81" stroke="#ea4f81" points="2293.73,-359.812 2304.59,-361.344 2298.54,-358.417 2303.34,-357.022 2303.34,-357.022 2303.34,-357.022 2298.54,-358.417 2302.08,-352.701 2293.73,-359.812 2293.73,-359.812"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Machine&#45;&gt;MachineImage -->
2016-07-25 11:10:35 +02:00
<g id="edge98" class="edge"><title>Machine&#45;&gt;MachineImage</title>
<path fill="none" stroke="#b5c171" d="M2014.54,-424.534C2022.63,-407.386 2033.4,-384.56 2041.48,-367.422"/>
<ellipse fill="none" stroke="#b5c171" cx="2012.74" cy="-428.352" rx="4.00002" ry="4.00002"/>
<ellipse fill="#b5c171" stroke="#b5c171" cx="2043.28" cy="-363.606" rx="4.00002" ry="4.00002"/>
2016-07-25 11:10:35 +02:00
</g>
<!-- Abuse -->
<g id="node78" class="node"><title>Abuse</title>
<ellipse fill="none" stroke="black" cx="5264" cy="-741" rx="33.2209" ry="18"/>
<text text-anchor="middle" x="5264" y="-737.3" font-family="Times,serif" font-size="14.00">Abuse</text>
2016-03-23 18:39:41 +01:00
</g>
<!-- Profile&#45;&gt;UserAvatar -->
2016-07-25 11:10:35 +02:00
<g id="edge105" class="edge"><title>Profile&#45;&gt;UserAvatar</title>
<path fill="none" stroke="#668cf6" d="M371.549,-536.139C352.869,-517.973 325.866,-491.714 306.799,-473.171"/>
<ellipse fill="none" stroke="#668cf6" cx="374.515" cy="-539.024" rx="4.00002" ry="4.00002"/>
<ellipse fill="#668cf6" stroke="#668cf6" cx="303.528" cy="-469.991" rx="4.00002" ry="4.00002"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Profile&#45;&gt;Address -->
2016-07-25 11:10:35 +02:00
<g id="edge106" class="edge"><title>Profile&#45;&gt;Address</title>
<path fill="none" stroke="#a5bc3c" d="M393,-531.795C393,-515.123 393,-493.335 393,-476.586"/>
<ellipse fill="none" stroke="#a5bc3c" cx="393" cy="-535.969" rx="4" ry="4"/>
<ellipse fill="#a5bc3c" stroke="#a5bc3c" cx="393" cy="-472.341" rx="4" ry="4"/>
2016-03-23 18:39:41 +01:00
</g>
<!-- Setting -->
2016-07-25 11:10:35 +02:00
<g id="node82" class="node"><title>Setting</title>
<ellipse fill="none" stroke="black" cx="5351" cy="-741" rx="35.6194" ry="18"/>
<text text-anchor="middle" x="5351" y="-737.3" font-family="Times,serif" font-size="14.00">Setting</text>
2016-03-23 18:39:41 +01:00
</g>
</g>
</svg>