Files
vpsx-fast/app/alchemy/location.svg
Bernhard Radermacher 292e296f01 wip
2025-09-01 11:36:22 +00:00

1 line
36 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentStyleType="text/css" data-diagram-type="CLASS" height="1260px" preserveAspectRatio="none" style="width:892px;height:1260px;background:#FFFFFF;" version="1.1" viewBox="0 0 892 1260" width="892px" zoomAndPan="magnify"><defs/><g><!--class status--><g class="entity" data-entity="status" data-source-line="2" data-uid="ent0002" id="entity_status"><rect fill="#F1F1F1" height="81.8858" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="218.1191" x="222" y="7"/><ellipse cx="306.3866" cy="23" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1;"/><path d="M302.5898,30 L302.5898,17.0625 L310.2616,17.0625 L310.2616,18.9844 L304.6366,18.9844 L304.6366,22.2969 L309.6679,22.2969 L309.6679,24.1875 L304.6366,24.1875 L304.6366,28.0781 L310.2616,28.0781 L310.2616,30 L302.5898,30 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="40.8459" x="326.8866" y="28.0908">status</text><line style="stroke:#181818;stroke-width:0.5;" x1="223" x2="439.1191" y1="39" y2="39"/><ellipse cx="233" cy="52.9714" fill="#000000" rx="3" ry="3" style="stroke:#000000;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="12.0112" x="242" y="56.5623">id</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="69.1437" x="304.999" y="56.5623">varchar(3)</text><line style="stroke:#181818;stroke-width:1;" x1="223" x2="439.1191" y1="63.9429" y2="63.9429"/><ellipse cx="233" cy="77.9143" fill="#000000" rx="3" ry="3" style="stroke:#000000;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="36.4113" x="242" y="81.5051">name</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="77.8935" x="304.999" y="81.5051">varchar(30)</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="34.6216" x="399.4976" y="81.5051">&#171;UK&#187;</text></g><!--class user--><g class="entity" data-entity="user" data-source-line="7" data-uid="ent0003" id="entity_user"><rect fill="#F1F1F1" height="217.4289" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="249.6186" x="422" y="166"/><ellipse cx="528.1519" cy="182" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1;"/><path d="M524.355,189 L524.355,176.0625 L532.0269,176.0625 L532.0269,177.9844 L526.4019,177.9844 L526.4019,181.2969 L531.4331,181.2969 L531.4331,183.1875 L526.4019,183.1875 L526.4019,187.0781 L532.0269,187.0781 L532.0269,189 L524.355,189 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="28.8148" x="548.6519" y="187.0908">user</text><line style="stroke:#181818;stroke-width:0.5;" x1="423" x2="670.6186" y1="198" y2="198"/><ellipse cx="433" cy="211.9714" fill="#000000" rx="3" ry="3" style="stroke:#000000;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="12.0112" x="442" y="215.5623">id</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="16.6048" x="536.4985" y="215.5623">int</text><line style="stroke:#181818;stroke-width:1;" x1="423" x2="670.6186" y1="222.9429" y2="222.9429"/><ellipse cx="433" cy="236.9143" fill="#000000" rx="3" ry="3" style="stroke:#000000;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="33.0108" x="442" y="240.5051">code</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="85.7286" x="536.4985" y="240.5051">varchar(255)</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="34.6216" x="630.9971" y="240.5051">&#171;UK&#187;</text><ellipse cx="433" cy="253.8572" fill="#000000" rx="3" ry="3" style="stroke:#000000;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="36.4113" x="442" y="257.448">name</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="85.7286" x="536.4985" y="257.448">varchar(255)</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="64.6892" x="442" y="274.3909">password</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="85.7286" x="536.4985" y="274.3909">varchar(255)</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="71.1721" x="442" y="291.3338">ldap_name</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="85.7286" x="536.4985" y="291.3338">varchar(255)</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="37.1073" x="442" y="308.2767">notes</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="25.8916" x="536.4985" y="308.2767">text</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="59.1808" x="442" y="325.2196">status_id</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="69.1437" x="536.4985" y="325.2196">varchar(3)</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="32.454" x="630.9971" y="325.2196">&#171;FK&#187;</text><ellipse cx="433" cy="338.5716" fill="#000000" rx="3" ry="3" style="stroke:#000000;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="69.9789" x="442" y="342.1625">_created__</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="58.5643" x="536.4985" y="342.1625">datetime</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="74.155" x="442" y="359.1054">_updated__</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="58.5643" x="536.4985" y="359.1054">datetime</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="59.7973" x="442" y="376.0482">_user__id</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="16.6048" x="536.4985" y="376.0482">int</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="32.454" x="630.9971" y="376.0482">&#171;FK&#187;</text></g><!--class contact--><g class="entity" data-entity="contact" data-source-line="8" data-uid="ent0006" id="entity_contact"><rect fill="#F1F1F1" height="183.5431" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="249.6186" x="309" y="460"/><ellipse cx="404.4333" cy="476" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1;"/><path d="M400.6365,483 L400.6365,470.0625 L408.3083,470.0625 L408.3083,471.9844 L402.6833,471.9844 L402.6833,475.2969 L407.7146,475.2969 L407.7146,477.1875 L402.6833,477.1875 L402.6833,481.0781 L408.3083,481.0781 L408.3083,483 L400.6365,483 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="50.252" x="424.9333" y="481.0908">contact</text><line style="stroke:#181818;stroke-width:0.5;" x1="310" x2="557.6186" y1="492" y2="492"/><ellipse cx="320" cy="505.9714" fill="#000000" rx="3" ry="3" style="stroke:#000000;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="12.0112" x="329" y="509.5623">id</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="16.6048" x="423.4985" y="509.5623">int</text><line style="stroke:#181818;stroke-width:1;" x1="310" x2="557.6186" y1="516.9429" y2="516.9429"/><ellipse cx="320" cy="530.9143" fill="#000000" rx="3" ry="3" style="stroke:#000000;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="33.0108" x="329" y="534.5051">code</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="77.6151" x="423.4985" y="534.5051">varchar(80)</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="34.6216" x="517.9971" y="534.5051">&#171;UK&#187;</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="53.2746" x="329" y="551.448">address</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="85.7286" x="423.4985" y="551.448">varchar(255)</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="37.1073" x="329" y="568.3909">notes</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="25.8916" x="423.4985" y="568.3909">text</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="59.1808" x="329" y="585.3338">status_id</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="69.1437" x="423.4985" y="585.3338">varchar(3)</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="32.454" x="517.9971" y="585.3338">&#171;FK&#187;</text><ellipse cx="320" cy="598.6859" fill="#000000" rx="3" ry="3" style="stroke:#000000;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="69.9789" x="329" y="602.2767">_created__</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="58.5643" x="423.4985" y="602.2767">datetime</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="74.155" x="329" y="619.2196">_updated__</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="58.5643" x="423.4985" y="619.2196">datetime</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="59.7973" x="329" y="636.1625">_user__id</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="16.6048" x="423.4985" y="636.1625">int</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="32.454" x="517.9971" y="636.1625">&#171;FK&#187;</text></g><!--class country--><g class="entity" data-entity="country" data-source-line="9" data-uid="ent0009" id="entity_country"><rect fill="#F1F1F1" height="183.5431" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="249.6186" x="24" y="460"/><ellipse cx="119.2643" cy="476" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1;"/><path d="M115.4674,483 L115.4674,470.0625 L123.1393,470.0625 L123.1393,471.9844 L117.5143,471.9844 L117.5143,475.2969 L122.5456,475.2969 L122.5456,477.1875 L117.5143,477.1875 L117.5143,481.0781 L123.1393,481.0781 L123.1393,483 L115.4674,483 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="50.59" x="139.7643" y="481.0908">country</text><line style="stroke:#181818;stroke-width:0.5;" x1="25" x2="272.6186" y1="492" y2="492"/><ellipse cx="35" cy="505.9714" fill="#000000" rx="3" ry="3" style="stroke:#000000;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="12.0112" x="44" y="509.5623">id</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="16.6048" x="138.4985" y="509.5623">int</text><line style="stroke:#181818;stroke-width:1;" x1="25" x2="272.6186" y1="516.9429" y2="516.9429"/><ellipse cx="35" cy="530.9143" fill="#000000" rx="3" ry="3" style="stroke:#000000;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="33.0108" x="44" y="534.5051">code</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="68.7062" x="138.4985" y="534.5051">varchar(2)</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="34.6216" x="232.9971" y="534.5051">&#171;UK&#187;</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="36.4113" x="44" y="551.448">name</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="77.6151" x="138.4985" y="551.448">varchar(80)</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="37.1073" x="44" y="568.3909">notes</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="25.8916" x="138.4985" y="568.3909">text</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="59.1808" x="44" y="585.3338">status_id</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="69.1437" x="138.4985" y="585.3338">varchar(3)</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="32.454" x="232.9971" y="585.3338">&#171;FK&#187;</text><ellipse cx="35" cy="598.6859" fill="#000000" rx="3" ry="3" style="stroke:#000000;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="69.9789" x="44" y="602.2767">_created__</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="58.5643" x="138.4985" y="602.2767">datetime</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="74.155" x="44" y="619.2196">_updated__</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="58.5643" x="138.4985" y="619.2196">datetime</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="59.7973" x="44" y="636.1625">_user__id</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="16.6048" x="138.4985" y="636.1625">int</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="32.454" x="232.9971" y="636.1625">&#171;FK&#187;</text></g><!--class location_code--><g class="entity" data-entity="location_code" data-source-line="23" data-uid="ent0010" id="entity_location_code"><rect fill="#F1F1F1" height="217.4289" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="249.6186" x="303" y="721"/><ellipse cx="377.722" cy="737" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1;"/><path d="M373.9252,744 L373.9252,731.0625 L381.597,731.0625 L381.597,732.9844 L375.972,732.9844 L375.972,736.2969 L381.0033,736.2969 L381.0033,738.1875 L375.972,738.1875 L375.972,742.0781 L381.597,742.0781 L381.597,744 L373.9252,744 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="91.6745" x="398.222" y="742.0908">location_code</text><line style="stroke:#181818;stroke-width:0.5;" x1="304" x2="551.6186" y1="753" y2="753"/><ellipse cx="314" cy="766.9714" fill="#000000" rx="3" ry="3" style="stroke:#000000;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="12.0112" x="323" y="770.5623">id</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="16.6048" x="417.4985" y="770.5623">int</text><line style="stroke:#181818;stroke-width:1;" x1="304" x2="551.6186" y1="777.9429" y2="777.9429"/><ellipse cx="314" cy="791.9143" fill="#000000" rx="3" ry="3" style="stroke:#000000;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="33.0108" x="323" y="795.5051">code</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="68.8653" x="417.4985" y="795.5051">varchar(8)</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="34.6216" x="511.9971" y="795.5051">&#171;UK&#187;</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="73.9959" x="323" y="812.448">description</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="77.6151" x="417.4985" y="812.448">varchar(80)</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="37.1073" x="323" y="829.3909">notes</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="25.8916" x="417.4985" y="829.3909">text</text><ellipse cx="314" cy="842.743" fill="#000000" rx="3" ry="3" style="stroke:#000000;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="68.9249" x="323" y="846.3338">country_id</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="16.6048" x="417.4985" y="846.3338">int</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="32.454" x="511.9971" y="846.3338">&#171;FK&#187;</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="68.5869" x="323" y="863.2767">contact_id</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="16.6048" x="417.4985" y="863.2767">int</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="32.454" x="511.9971" y="863.2767">&#171;FK&#187;</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="59.1808" x="323" y="880.2196">status_id</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="69.1437" x="417.4985" y="880.2196">varchar(3)</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="32.454" x="511.9971" y="880.2196">&#171;FK&#187;</text><ellipse cx="314" cy="893.5716" fill="#000000" rx="3" ry="3" style="stroke:#000000;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="69.9789" x="323" y="897.1625">_created__</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="58.5643" x="417.4985" y="897.1625">datetime</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="74.155" x="323" y="914.1054">_updated__</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="58.5643" x="417.4985" y="914.1054">datetime</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="59.7973" x="323" y="931.0482">_user__id</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="16.6048" x="417.4985" y="931.0482">int</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="32.454" x="511.9971" y="931.0482">&#171;FK&#187;</text></g><!--class location--><g class="entity" data-entity="location" data-source-line="38" data-uid="ent0011" id="entity_location"><rect fill="#F1F1F1" height="238.3717" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="278.9506" x="542.5" y="1015"/><ellipse cx="651.5553" cy="1031" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1;"/><path d="M647.7584,1038 L647.7584,1025.0625 L655.4303,1025.0625 L655.4303,1026.9844 L649.8053,1026.9844 L649.8053,1030.2969 L654.8365,1030.2969 L654.8365,1032.1875 L649.8053,1032.1875 L649.8053,1036.0781 L655.4303,1036.0781 L655.4303,1038 L647.7584,1038 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="52.34" x="672.0553" y="1036.0908">location</text><line style="stroke:#181818;stroke-width:0.5;" x1="543.5" x2="820.4506" y1="1047" y2="1047"/><ellipse cx="553.5" cy="1060.9714" fill="#000000" rx="3" ry="3" style="stroke:#000000;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="12.0112" x="562.5" y="1064.5623">id</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="16.6048" x="688.498" y="1064.5623">int</text><ellipse cx="553.5" cy="1098.8572" fill="#000000" rx="3" ry="3" style="stroke:#000000;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="110.0095" x="562.5" y="1102.448">location_code_id</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="16.6048" x="688.498" y="1102.448">int</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="32.454" x="782.9966" y="1102.448">&#171;FK&#187;</text><ellipse cx="553.5" cy="1115.8001" fill="#000000" rx="3" ry="3" style="stroke:#000000;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="33.0108" x="562.5" y="1119.3909">code</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="77.8935" x="688.498" y="1119.3909">varchar(30)</text><line style="stroke:#181818;stroke-width:1;stroke-dasharray:1,2;" x1="543.5" x2="664.6645" y1="1080.4143" y2="1080.4143"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="34.6216" x="664.6645" y="1085.0051">&#171;UK&#187;</text><line style="stroke:#181818;stroke-width:1;stroke-dasharray:1,2;" x1="699.2861" x2="820.4506" y1="1080.4143" y2="1080.4143"/><line style="stroke:#181818;stroke-width:1;" x1="543.5" x2="820.4506" y1="1126.7715" y2="1126.7715"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="73.9959" x="562.5" y="1144.3338">description</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="77.6151" x="688.498" y="1144.3338">varchar(80)</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="37.1073" x="562.5" y="1161.2767">notes</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="25.8916" x="688.498" y="1161.2767">text</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="68.5869" x="562.5" y="1178.2196">contact_id</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="16.6048" x="656.9985" y="1178.2196">int</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="32.454" x="751.4971" y="1178.2196">&#171;FK&#187;</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="59.1808" x="562.5" y="1195.1625">status_id</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="69.1437" x="688.498" y="1195.1625">varchar(3)</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="32.454" x="782.9966" y="1195.1625">&#171;FK&#187;</text><ellipse cx="553.5" cy="1208.5145" fill="#000000" rx="3" ry="3" style="stroke:#000000;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="69.9789" x="562.5" y="1212.1054">_created__</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="58.5643" x="688.498" y="1212.1054">datetime</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="74.155" x="562.5" y="1229.0482">_updated__</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="58.5643" x="688.498" y="1229.0482">datetime</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="59.7973" x="562.5" y="1245.9911">_user__id</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="16.6048" x="688.498" y="1245.9911">int</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="32.454" x="782.9966" y="1245.9911">&#171;FK&#187;</text></g><!--link status to user--><g class="link" data-entity-1="status" data-entity-2="user" data-source-line="21" data-uid="lnk4" id="link_status_user"><path codeLine="21" d="M370.116,89.0174 C390.7833,110.6895 411.7057,132.6289 437.8111,160.0033" fill="none" id="status-to-user" style="stroke:#181818;stroke-width:1;"/><line style="stroke:#181818;stroke-width:1;" x1="437.8111" x2="449.1217" y1="160.0033" y2="165.7928"/><line style="stroke:#181818;stroke-width:1;" x1="437.8111" x2="437.5427" y1="160.0033" y2="165.7928"/><line style="stroke:#181818;stroke-width:1;" x1="437.8111" x2="443.3322" y1="160.0033" y2="165.7928"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="54.9548" x="414" y="132.5938">status_id</text></g><!--link user to user--><g class="link" data-entity-1="user" data-entity-2="user" data-source-line="22" data-uid="lnk5" id="link_user_user"><path codeLine="22" d="M672.1086,249.1137 C692.7711,252.7069 707,261.1689 707,274.5 C707,287.8311 700.6528,294.9225 679.9903,298.5157" fill="none" id="user-to-user" style="stroke:#181818;stroke-width:1;stroke-dasharray:7,7;"/><line style="stroke:#181818;stroke-width:1;" x1="679.9903" x2="672.1086" y1="298.5157" y2="307.768"/><line style="stroke:#181818;stroke-width:1;" x1="679.9903" x2="672.1086" y1="298.5157" y2="292.0046"/><line style="stroke:#181818;stroke-width:1;" x1="679.9903" x2="672.1086" y1="298.5157" y2="299.8863"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="55.5273" x="713" y="279.5938">_user__id</text></g><!--link status to contact--><g class="link" data-entity-1="status" data-entity-2="contact" data-source-line="20" data-uid="lnk7" id="link_status_contact"><path codeLine="20" d="M333.2072,89.0776 C338.0137,178.5322 349,383 349,383 C349,383 364.0822,412.9869 383.9262,452.4415" fill="none" id="status-to-contact" style="stroke:#181818;stroke-width:1;"/><line style="stroke:#181818;stroke-width:1;" x1="383.9262" x2="394.6677" y1="452.4415" y2="459.5884"/><line style="stroke:#181818;stroke-width:1;" x1="383.9262" x2="380.3739" y1="452.4415" y2="459.5884"/><line style="stroke:#181818;stroke-width:1;" x1="383.9262" x2="387.5208" y1="452.4415" y2="459.5884"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="54.9548" x="350" y="279.5938">status_id</text></g><!--link user to contact--><g class="link" data-entity-1="user" data-entity-2="contact" data-source-line="21" data-uid="lnk8" id="link_user_contact"><path codeLine="21" d="M502.6637,383.3789 C492.3997,408.5847 484.5906,427.7619 474.6457,452.1842" fill="none" id="user-to-contact" style="stroke:#181818;stroke-width:1;stroke-dasharray:7,7;"/><line style="stroke:#181818;stroke-width:1;" x1="474.6457" x2="479.0379" y1="452.1842" y2="459.5935"/><line style="stroke:#181818;stroke-width:1;" x1="474.6457" x2="464.2193" y1="452.1842" y2="459.5935"/><line style="stroke:#181818;stroke-width:1;" x1="474.6457" x2="471.6286" y1="452.1842" y2="459.5935"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="55.5273" x="491" y="426.5938">_user__id</text></g><!--link contact to location--><g class="link" data-entity-1="contact" data-entity-2="location" data-source-line="53" data-uid="lnk12" id="link_contact_location"><path codeLine="53" d="M508.9135,644.4116 C540.8975,683.8662 571,721 571,721 C571,721 615.1052,885.1029 647.8923,1007.0946" fill="none" id="contact-to-location" style="stroke:#181818;stroke-width:1;stroke-dasharray:7,7;"/><line style="stroke:#181818;stroke-width:1;" x1="647.8923" x2="657.6945" y1="1007.0946" y2="1014.8204"/><line style="stroke:#181818;stroke-width:1;" x1="647.8923" x2="642.2429" y1="1007.0946" y2="1014.8204"/><line style="stroke:#181818;stroke-width:1;" x1="647.8923" x2="649.9687" y1="1007.0946" y2="1014.8204"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="63.6892" x="629" y="834.5938">contact_id</text></g><!--link contact to location_code--><g class="link" data-entity-1="contact" data-entity-2="location_code" data-source-line="54" data-uid="lnk13" id="link_contact_location_code"><path codeLine="54" d="M432.0104,644.018 C431.4783,668.63 431.071,687.4651 430.5215,712.881" fill="none" id="contact-to-location_code" style="stroke:#181818;stroke-width:1;stroke-dasharray:7,7;"/><line style="stroke:#181818;stroke-width:1;" x1="430.5215" x2="438.3467" y1="712.881" y2="720.8791"/><line style="stroke:#181818;stroke-width:1;" x1="430.5215" x2="422.3505" y1="712.881" y2="720.8791"/><line style="stroke:#181818;stroke-width:1;" x1="430.5215" x2="430.3486" y1="712.881" y2="720.8791"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="63.6892" x="432" y="687.5938">contact_id</text></g><!--link country to location_code--><g class="link" data-entity-1="country" data-entity-2="location_code" data-source-line="55" data-uid="lnk14" id="link_country_location_code"><path codeLine="55" d="M241.5154,644.018 C266.2604,668.63 287.5665,689.8216 313.1199,715.2375" fill="none" id="country-to-location_code" style="stroke:#181818;stroke-width:1;"/><line style="stroke:#181818;stroke-width:1;" x1="313.1199" x2="324.4336" y1="715.2375" y2="720.8791"/><line style="stroke:#181818;stroke-width:1;" x1="313.1199" x2="313.1504" y1="715.2375" y2="720.8791"/><line style="stroke:#181818;stroke-width:1;" x1="313.1199" x2="318.792" y1="715.2375" y2="720.8791"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="64.0032" x="289" y="687.5938">country_id</text></g><!--link location_code to location--><g class="link" data-entity-1="location_code" data-entity-2="location" data-source-line="56" data-uid="lnk15" id="link_location_code_location"><path codeLine="56" d="M473.4979,938.3449 C484.4217,964.4782 493,985 493,985 C493,985 507.7996,996.6675 535.8816,1018.8062" fill="none" id="location_code-to-location" style="stroke:#181818;stroke-width:1;"/><line style="stroke:#181818;stroke-width:1;" x1="535.8816" x2="542.1641" y1="1018.8062" y2="1017.4765"/><line style="stroke:#181818;stroke-width:1;" x1="535.8816" x2="542.1641" y1="1018.8062" y2="1030.0415"/><line style="stroke:#181818;stroke-width:1;" x1="535.8816" x2="542.1641" y1="1018.8062" y2="1023.759"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="102.1539" x="494" y="981.5938">location_code_id</text></g><!--link status to country--><g class="link" data-entity-1="status" data-entity-2="country" data-source-line="57" data-uid="lnk16" id="link_status_country"><path codeLine="57" d="M310.7144,89.2707 C293.9889,123.2985 273,166 273,166 C273,166 217.8322,337.7321 181.1479,451.9268" fill="none" id="status-to-country" style="stroke:#181818;stroke-width:1;"/><line style="stroke:#181818;stroke-width:1;" x1="181.1479" x2="186.3177" y1="451.9268" y2="459.5434"/><line style="stroke:#181818;stroke-width:1;" x1="181.1479" x2="171.0845" y1="451.9268" y2="459.5434"/><line style="stroke:#181818;stroke-width:1;" x1="181.1479" x2="178.7011" y1="451.9268" y2="459.5434"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="54.9548" x="274" y="279.5938">status_id</text></g><!--link status to location--><g class="link" data-entity-1="status" data-entity-2="location" data-source-line="58" data-uid="lnk17" id="link_status_location"><path codeLine="58" d="M440.1833,77.0172 C571.6475,111.9559 775,166 775,166 C775,166 829,274.5 829,274.5 C829,274.5 829,274.5 829,829.5 C829,829.5 784.1728,922.3563 742.9436,1007.7597" fill="none" id="status-to-location" style="stroke:#181818;stroke-width:1;"/><line style="stroke:#181818;stroke-width:1;" x1="742.9436" x2="746.67" y1="1007.7597" y2="1014.9641"/><line style="stroke:#181818;stroke-width:1;" x1="742.9436" x2="732.2612" y1="1007.7597" y2="1014.9641"/><line style="stroke:#181818;stroke-width:1;" x1="742.9436" x2="739.4656" y1="1007.7597" y2="1014.9641"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="54.9548" x="830" y="557.0938">status_id</text></g><!--link status to location_code--><g class="link" data-entity-1="status" data-entity-2="location_code" data-source-line="59" data-uid="lnk18" id="link_status_location_code"><path codeLine="59" d="M284.1333,89.2707 C245.4916,123.2985 197,166 197,166 C197,166 6,460 6,460 C6,460 6,644 6,644 C6,644 171.0741,716.5622 295.4902,771.2522" fill="none" id="status-to-location_code" style="stroke:#181818;stroke-width:1;"/><line style="stroke:#181818;stroke-width:1;" x1="295.4902" x2="302.8139" y1="771.2522" y2="767.1478"/><line style="stroke:#181818;stroke-width:1;" x1="295.4902" x2="302.8139" y1="771.2522" y2="781.7952"/><line style="stroke:#181818;stroke-width:1;" x1="295.4902" x2="302.8139" y1="771.2522" y2="774.4715"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="54.9548" x="37" y="426.5938">status_id</text></g><!--link user to country--><g class="link" data-entity-1="user" data-entity-2="country" data-source-line="60" data-uid="lnk19" id="link_user_country"><path codeLine="60" d="M421.8247,363.8521 C405.8829,375.2316 395,383 395,383 C395,383 341.5269,419.7357 280.7559,461.4848" fill="none" id="user-to-country" style="stroke:#181818;stroke-width:1;stroke-dasharray:7,7;"/><line style="stroke:#181818;stroke-width:1;" x1="280.7559" x2="274.162" y1="461.4848" y2="472.6086"/><line style="stroke:#181818;stroke-width:1;" x1="280.7559" x2="274.162" y1="461.4848" y2="459.4208"/><line style="stroke:#181818;stroke-width:1;" x1="280.7559" x2="274.162" y1="461.4848" y2="466.0147"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="55.5273" x="348" y="426.5938">_user__id</text></g><!--link user to location--><g class="link" data-entity-1="user" data-entity-2="location" data-source-line="61" data-uid="lnk20" id="link_user_location"><path codeLine="61" d="M602.6741,383.211 C623.4083,423.6972 642,460 642,460 C642,460 701,721 701,721 C701,721 701,938 701,938 C701,938 698.2957,965.8968 694.3171,1006.9391" fill="none" id="user-to-location" style="stroke:#181818;stroke-width:1;stroke-dasharray:7,7;"/><line style="stroke:#181818;stroke-width:1;" x1="694.3171" x2="701.5079" y1="1006.9391" y2="1014.9018"/><line style="stroke:#181818;stroke-width:1;" x1="694.3171" x2="685.5825" y1="1006.9391" y2="1014.9018"/><line style="stroke:#181818;stroke-width:1;" x1="694.3171" x2="693.5452" y1="1006.9391" y2="1014.9018"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="55.5273" x="694" y="687.5938">_user__id</text></g><!--link user to location_code--><g class="link" data-entity-1="user" data-entity-2="location_code" data-source-line="62" data-uid="lnk21" id="link_user_location_code"><path codeLine="62" d="M564.5813,383.211 C571.1289,423.6972 577,460 577,460 C577,460 577,644 577,644 C577,644 552.8502,674.0657 520.3303,714.5519" fill="none" id="user-to-location_code" style="stroke:#181818;stroke-width:1;stroke-dasharray:7,7;"/><line style="stroke:#181818;stroke-width:1;" x1="520.3303" x2="521.5575" y1="714.5519" y2="720.789"/><line style="stroke:#181818;stroke-width:1;" x1="520.3303" x2="509.0833" y1="714.5519" y2="720.789"/><line style="stroke:#181818;stroke-width:1;" x1="520.3303" x2="515.3204" y1="714.5519" y2="720.789"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="55.5273" x="578" y="557.0938">_user__id</text></g><!--SRC=[nPEnRiCW48Ptdk8wjObagsgNA8eoTkdSpHAYW5HK6oCuLxMYldiDsB6D73UPYXUu-pd- -y3tTqhpiX4ItfcJkIcPngOgoJdia67ZSZCBybeZunYZn7qgRPXb5PHAIsoD15ENhLyGGgH6XMstfT5eMpWHW2qeKQ3_bCPkdMKXo6iXVV2BMVx1xCFJfi33uUtrUEpI09fLi_JkSHFZDKhd4oY_CKIYPneF6UJFeTfBhBO5ograA0Mb1OfkWggIOJDjZBYGSDBIlcfdF7RGb_mXOwjbpHcgMbFVq2qDx-OD2-cuLSQN-hlhxK0u64pj-HtzfLtC_nEr15h2Qo2Mvn39TBCWc46-qDD8UD9Gu1Sk826ymdZojcwYU1N75P9hB1TfzkuWZZm_ZLp3s4_yhuZZoqt4yV-D8ykMnCFx8_FKL3pOIA-FH6umgJy_SJ-INT2cvQ_H3hv7hSSBv-61f1xEDx2WJJrSenqyZ5ho2m00]--></g></svg>