1908 lines
196 KiB
XML
1908 lines
196 KiB
XML
<?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 15.1.0 (0)
|
|
-->
|
|
<!-- Title: schema Pages: 1 -->
|
|
<svg width="4891pt" height="1764pt"
|
|
viewBox="0.00 0.00 4891.00 1764.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="background-color:#1e2430;">
|
|
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(36 1727.81)">
|
|
<title>schema</title>
|
|
<polygon fill="#1e2430" stroke="none" points="-36,36 -36,-1727.81 4855.27,-1727.81 4855.27,36 -36,36"/>
|
|
<g id="clust1" class="cluster">
|
|
<title>cluster_identity</title>
|
|
<path fill="#202a3a" stroke="#3f4c5f" d="M250,-170C250,-170 1556,-170 1556,-170 1562,-170 1568,-176 1568,-182 1568,-182 1568,-1616.8 1568,-1616.8 1568,-1622.8 1562,-1628.8 1556,-1628.8 1556,-1628.8 250,-1628.8 250,-1628.8 244,-1628.8 238,-1622.8 238,-1616.8 238,-1616.8 238,-182 238,-182 238,-176 244,-170 250,-170"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="311.45" y="-1611.3" font-family="Helvetica,sans-Serif" font-size="15.00" fill="#e2e8f0">Identity & Company</text>
|
|
</g>
|
|
<g id="clust2" class="cluster">
|
|
<title>cluster_i18n</title>
|
|
<path fill="#202a3a" stroke="#3f4c5f" d="M3716,-898C3716,-898 4293,-898 4293,-898 4299,-898 4305,-904 4305,-910 4305,-910 4305,-1563.2 4305,-1563.2 4305,-1569.2 4299,-1575.2 4293,-1575.2 4293,-1575.2 3716,-1575.2 3716,-1575.2 3710,-1575.2 3704,-1569.2 3704,-1563.2 3704,-1563.2 3704,-910 3704,-910 3704,-904 3710,-898 3716,-898"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="3751.61" y="-1557.7" font-family="Helvetica,sans-Serif" font-size="15.00" fill="#e2e8f0">Localization</text>
|
|
</g>
|
|
<g id="clust3" class="cluster">
|
|
<title>cluster_catalog</title>
|
|
<path fill="#202a3a" stroke="#3f4c5f" d="M2638,-533C2638,-533 3652,-533 3652,-533 3658,-533 3664,-539 3664,-545 3664,-545 3664,-1563.2 3664,-1563.2 3664,-1569.2 3658,-1575.2 3652,-1575.2 3652,-1575.2 2638,-1575.2 2638,-1575.2 2632,-1575.2 2626,-1569.2 2626,-1563.2 2626,-1563.2 2626,-545 2626,-545 2626,-539 2632,-533 2638,-533"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="2659.85" y="-1557.7" font-family="Helvetica,sans-Serif" font-size="15.00" fill="#e2e8f0">Catalog</text>
|
|
</g>
|
|
<g id="clust4" class="cluster">
|
|
<title>cluster_media</title>
|
|
<path fill="#202a3a" stroke="#3f4c5f" d="M1980,-911.4C1980,-911.4 2574,-911.4 2574,-911.4 2580,-911.4 2586,-917.4 2586,-923.4 2586,-923.4 2586,-1618.8 2586,-1618.8 2586,-1624.8 2580,-1630.8 2574,-1630.8 2574,-1630.8 1980,-1630.8 1980,-1630.8 1974,-1630.8 1968,-1624.8 1968,-1618.8 1968,-1618.8 1968,-923.4 1968,-923.4 1968,-917.4 1974,-911.4 1980,-911.4"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1996.43" y="-1613.3" font-family="Helvetica,sans-Serif" font-size="15.00" fill="#e2e8f0">Media</text>
|
|
</g>
|
|
<g id="clust5" class="cluster">
|
|
<title>cluster_manifests</title>
|
|
<path fill="#202a3a" stroke="#3f4c5f" d="M1620,-492.8C1620,-492.8 1842,-492.8 1842,-492.8 1848,-492.8 1854,-498.8 1854,-504.8 1854,-504.8 1854,-1563.2 1854,-1563.2 1854,-1569.2 1848,-1575.2 1842,-1575.2 1842,-1575.2 1620,-1575.2 1620,-1575.2 1614,-1575.2 1608,-1569.2 1608,-1563.2 1608,-1563.2 1608,-504.8 1608,-504.8 1608,-498.8 1614,-492.8 1620,-492.8"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1653.93" y="-1557.7" font-family="Helvetica,sans-Serif" font-size="15.00" fill="#e2e8f0">Documents</text>
|
|
</g>
|
|
<g id="clust6" class="cluster">
|
|
<title>cluster_commerce</title>
|
|
<path fill="#202a3a" stroke="#3f4c5f" d="M4357,-8C4357,-8 4547,-8 4547,-8 4553,-8 4559,-14 4559,-20 4559,-20 4559,-1551.8 4559,-1551.8 4559,-1557.8 4553,-1563.8 4547,-1563.8 4547,-1563.8 4357,-1563.8 4357,-1563.8 4351,-1563.8 4345,-1557.8 4345,-1551.8 4345,-1551.8 4345,-20 4345,-20 4345,-14 4351,-8 4357,-8"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="4375.92" y="-1546.3" font-family="Helvetica,sans-Serif" font-size="15.00" fill="#e2e8f0">Pricing</text>
|
|
</g>
|
|
<g id="clust7" class="cluster">
|
|
<title>cluster_units</title>
|
|
<path fill="#202a3a" stroke="#3f4c5f" d="M3698,-519.6C3698,-519.6 3846,-519.6 3846,-519.6 3852,-519.6 3858,-525.6 3858,-531.6 3858,-531.6 3858,-732 3858,-732 3858,-738 3852,-744 3846,-744 3846,-744 3698,-744 3698,-744 3692,-744 3686,-738 3686,-732 3686,-732 3686,-531.6 3686,-531.6 3686,-525.6 3692,-519.6 3698,-519.6"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="3711.09" y="-726.5" font-family="Helvetica,sans-Serif" font-size="15.00" fill="#e2e8f0">Units</text>
|
|
</g>
|
|
<g id="clust8" class="cluster">
|
|
<title>cluster_pos</title>
|
|
<path fill="#202a3a" stroke="#3f4c5f" d="M20,-519.6C20,-519.6 186,-519.6 186,-519.6 192,-519.6 198,-525.6 198,-531.6 198,-531.6 198,-1079.6 198,-1079.6 198,-1085.6 192,-1091.6 186,-1091.6 186,-1091.6 20,-1091.6 20,-1091.6 14,-1091.6 8,-1085.6 8,-1079.6 8,-1079.6 8,-531.6 8,-531.6 8,-525.6 14,-519.6 20,-519.6"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="31.84" y="-1074.1" font-family="Helvetica,sans-Serif" font-size="15.00" fill="#e2e8f0">POS</text>
|
|
</g>
|
|
<!-- meta -->
|
|
<g id="node1" class="node">
|
|
<title>meta</title>
|
|
<polygon fill="#33415c" stroke="none" points="260.26,-1439.8 260.26,-1464.2 387.74,-1464.2 387.74,-1439.8 260.26,-1439.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="260.26,-1439.8 260.26,-1464.2 387.74,-1464.2 387.74,-1439.8 260.26,-1439.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="309.99" y="-1449.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">meta</text>
|
|
<polygon fill="#2a3242" stroke="none" points="260.26,-1413 260.26,-1439.8 387.74,-1439.8 387.74,-1413 260.26,-1413"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="260.26,-1413 260.26,-1439.8 387.74,-1439.8 387.74,-1413 260.26,-1413"/>
|
|
<text xml:space="preserve" text-anchor="start" x="265.26" y="-1420.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">key</text>
|
|
<text xml:space="preserve" text-anchor="start" x="311.22" y="-1422.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="260.26,-1386.2 260.26,-1413 387.74,-1413 387.74,-1386.2 260.26,-1386.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="260.26,-1386.2 260.26,-1413 387.74,-1413 387.74,-1386.2 260.26,-1386.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="265.26" y="-1394" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">value</text>
|
|
<text xml:space="preserve" text-anchor="start" x="306.73" y="-1396" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
</g>
|
|
<!-- customergroup -->
|
|
<g id="node2" class="node">
|
|
<title>customergroup</title>
|
|
<polygon fill="#33415c" stroke="none" points="259.76,-658.2 259.76,-686.6 396.24,-686.6 396.24,-658.2 259.76,-658.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="259.76,-658.2 259.76,-686.6 396.24,-686.6 396.24,-658.2 259.76,-658.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="261.76,-680.6 261.76,-684.6 305.92,-684.6 305.92,-680.6 261.76,-680.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="305.92,-680.6 305.92,-684.6 350.08,-684.6 350.08,-680.6 305.92,-680.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="350.08,-680.6 350.08,-684.6 394.24,-684.6 394.24,-680.6 350.08,-680.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="284" y="-667.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">customergroup</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="259.76,-631.4 259.76,-658.2 396.24,-658.2 396.24,-631.4 259.76,-631.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="259.76,-631.4 259.76,-658.2 396.24,-658.2 396.24,-631.4 259.76,-631.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="264.76" y="-641.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="361.73" y="-643.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="378.73" y="-643.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="259.76,-604.6 259.76,-631.4 396.24,-631.4 396.24,-604.6 259.76,-604.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="259.76,-604.6 259.76,-631.4 396.24,-631.4 396.24,-604.6 259.76,-604.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="264.76" y="-614.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">company_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="346.45" y="-614.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="362.24" y="-616.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="379.24" y="-616.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="259.76,-577.8 259.76,-604.6 396.24,-604.6 396.24,-577.8 259.76,-577.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="259.76,-577.8 259.76,-604.6 396.24,-604.6 396.24,-577.8 259.76,-577.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="264.76" y="-585.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="319.72" y="-587.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="259.76,-551 259.76,-577.8 396.24,-577.8 396.24,-551 259.76,-551"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="259.76,-551 259.76,-577.8 396.24,-577.8 396.24,-551 259.76,-551"/>
|
|
<text xml:space="preserve" text-anchor="start" x="264.76" y="-558.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="376.74" y="-560.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- company -->
|
|
<g id="node10" class="node">
|
|
<title>company</title>
|
|
<polygon fill="#33415c" stroke="none" points="1043.61,-402.4 1043.61,-430.8 1238.39,-430.8 1238.39,-402.4 1043.61,-402.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1043.61,-402.4 1043.61,-430.8 1238.39,-430.8 1238.39,-402.4 1043.61,-402.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="1045.61,-424.8 1045.61,-428.8 1064.68,-428.8 1064.68,-424.8 1045.61,-424.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="1064.68,-424.8 1064.68,-428.8 1083.76,-428.8 1083.76,-424.8 1064.68,-424.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="1083.76,-424.8 1083.76,-428.8 1102.84,-428.8 1102.84,-424.8 1083.76,-424.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="1102.84,-424.8 1102.84,-428.8 1121.92,-428.8 1121.92,-424.8 1102.84,-424.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="1121.92,-424.8 1121.92,-428.8 1141,-428.8 1141,-424.8 1121.92,-424.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="1141,-424.8 1141,-428.8 1160.08,-428.8 1160.08,-424.8 1141,-424.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="1160.08,-424.8 1160.08,-428.8 1179.16,-428.8 1179.16,-424.8 1160.08,-424.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="1179.16,-424.8 1179.16,-428.8 1198.24,-428.8 1198.24,-424.8 1179.16,-424.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="1198.24,-424.8 1198.24,-428.8 1217.32,-428.8 1217.32,-424.8 1198.24,-424.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="1217.32,-424.8 1217.32,-428.8 1236.39,-428.8 1236.39,-424.8 1217.32,-424.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1114.66" y="-412" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">company</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1043.61,-375.6 1043.61,-402.4 1238.39,-402.4 1238.39,-375.6 1043.61,-375.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1043.61,-375.6 1043.61,-402.4 1238.39,-402.4 1238.39,-375.6 1043.61,-375.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1048.61" y="-385.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1203.89" y="-387.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1220.89" y="-387.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1043.61,-348.8 1043.61,-375.6 1238.39,-375.6 1238.39,-348.8 1043.61,-348.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1043.61,-348.8 1043.61,-375.6 1238.39,-375.6 1238.39,-348.8 1043.61,-348.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1048.61" y="-359" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">poscustomergroup_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1204.4" y="-360.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1221.4" y="-360.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1043.61,-322 1043.61,-348.8 1238.39,-348.8 1238.39,-322 1043.61,-322"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1043.61,-322 1043.61,-348.8 1238.39,-348.8 1238.39,-322 1043.61,-322"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1048.61" y="-332.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">root_category_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1162.19" y="-332.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1204.4" y="-333.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1221.4" y="-333.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1043.61,-295.2 1043.61,-322 1238.39,-322 1238.39,-295.2 1043.61,-295.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1043.61,-295.2 1043.61,-322 1238.39,-322 1238.39,-295.2 1043.61,-295.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1048.61" y="-305.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">default_language_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1183.96" y="-305.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1204.4" y="-306.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1221.4" y="-306.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1043.61,-268.4 1043.61,-295.2 1238.39,-295.2 1238.39,-268.4 1043.61,-268.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1043.61,-268.4 1043.61,-295.2 1238.39,-295.2 1238.39,-268.4 1043.61,-268.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1048.61" y="-278.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">taxrate</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1094.52" y="-278.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1204.4" y="-280.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1221.4" y="-280.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1043.61,-241.6 1043.61,-268.4 1238.39,-268.4 1238.39,-241.6 1043.61,-241.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1043.61,-241.6 1043.61,-268.4 1238.39,-268.4 1238.39,-241.6 1043.61,-241.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1048.61" y="-251.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">reducedtaxrate</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1148.98" y="-251.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1204.4" y="-253.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1221.4" y="-253.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1043.61,-214.8 1043.61,-241.6 1238.39,-241.6 1238.39,-214.8 1043.61,-214.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1043.61,-214.8 1043.61,-241.6 1238.39,-241.6 1238.39,-214.8 1043.61,-214.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1048.61" y="-225" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">taxfreerate</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1120.21" y="-225" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1204.4" y="-226.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1221.4" y="-226.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1043.61,-188 1043.61,-214.8 1238.39,-214.8 1238.39,-188 1043.61,-188"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1043.61,-188 1043.61,-214.8 1238.39,-214.8 1238.39,-188 1043.61,-188"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1048.61" y="-195.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1161.88" y="-197.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
</g>
|
|
<!-- customergroup->company -->
|
|
<g id="edge8" class="edge">
|
|
<title>customergroup:w->company:n</title>
|
|
<g id="a_edge8"><a xlink:title="FK_customergroup_company">
|
|
<path fill="none" stroke="#ff7fc2" stroke-width="1.4" d="M258.76,-618C227.21,-618 240.78,-572.21 259.76,-547 309.84,-480.53 357.37,-509.03 439,-492.8 505.71,-479.54 1028.66,-499 1071.44,-438.07"/>
|
|
<polygon fill="#ff7fc2" stroke="#ff7fc2" stroke-width="1.4" points="1073.64,-439.22 1073.55,-431.81 1068.99,-437.66 1073.64,-439.22"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- numbers -->
|
|
<g id="node3" class="node">
|
|
<title>numbers</title>
|
|
<polygon fill="#33415c" stroke="none" points="480.66,-687 480.66,-711.4 609.34,-711.4 609.34,-687 480.66,-687"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="480.66,-687 480.66,-711.4 609.34,-711.4 609.34,-687 480.66,-687"/>
|
|
<text xml:space="preserve" text-anchor="start" x="519.66" y="-696.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">numbers</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="480.66,-660.2 480.66,-687 609.34,-687 609.34,-660.2 480.66,-660.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="480.66,-660.2 480.66,-687 609.34,-687 609.34,-660.2 480.66,-660.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="485.66" y="-670.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="574.84" y="-671.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="591.84" y="-671.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="480.66,-633.4 480.66,-660.2 609.34,-660.2 609.34,-633.4 480.66,-633.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="480.66,-633.4 480.66,-660.2 609.34,-660.2 609.34,-633.4 480.66,-633.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="485.66" y="-643.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">company_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="575.35" y="-645.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="592.35" y="-645.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="480.66,-606.6 480.66,-633.4 609.34,-633.4 609.34,-606.6 480.66,-606.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="480.66,-606.6 480.66,-633.4 609.34,-633.4 609.34,-606.6 480.66,-606.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="485.66" y="-614.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">type</text>
|
|
<text xml:space="preserve" text-anchor="start" x="532.83" y="-616.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="480.66,-579.8 480.66,-606.6 609.34,-606.6 609.34,-579.8 480.66,-579.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="480.66,-579.8 480.66,-606.6 609.34,-606.6 609.34,-579.8 480.66,-579.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="485.66" y="-587.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">prefix</text>
|
|
<text xml:space="preserve" text-anchor="start" x="537.83" y="-589.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="480.66,-553 480.66,-579.8 609.34,-579.8 609.34,-553 480.66,-553"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="480.66,-553 480.66,-579.8 609.34,-579.8 609.34,-553 480.66,-553"/>
|
|
<text xml:space="preserve" text-anchor="start" x="485.66" y="-560.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">padding</text>
|
|
<text xml:space="preserve" text-anchor="start" x="589.84" y="-562.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="480.66,-526.2 480.66,-553 609.34,-553 609.34,-526.2 480.66,-526.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="480.66,-526.2 480.66,-553 609.34,-553 609.34,-526.2 480.66,-526.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="485.66" y="-534" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">next</text>
|
|
<text xml:space="preserve" text-anchor="start" x="589.84" y="-536" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- numbers->company -->
|
|
<g id="edge54" class="edge">
|
|
<title>numbers:e->company:n</title>
|
|
<g id="a_edge54"><a xlink:title="FK_numbers_company">
|
|
<path fill="none" stroke="#ff9f5a" stroke-width="1.4" d="M610.34,-646.8C681.25,-646.8 598.89,-539.78 652,-492.8 723.81,-429.28 1069.95,-522.48 1092.18,-438.76"/>
|
|
<polygon fill="#ff9f5a" stroke="#ff9f5a" stroke-width="1.4" points="1094.6,-439.15 1093.04,-431.9 1089.74,-438.54 1094.6,-439.15"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- entityaddress -->
|
|
<g id="node4" class="node">
|
|
<title>entityaddress</title>
|
|
<polygon fill="#33415c" stroke="none" points="471.61,-1560.4 471.61,-1584.8 646.39,-1584.8 646.39,-1560.4 471.61,-1560.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="471.61,-1560.4 471.61,-1584.8 646.39,-1584.8 646.39,-1560.4 471.61,-1560.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="519.99" y="-1570" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">entityaddress</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="471.61,-1533.6 471.61,-1560.4 646.39,-1560.4 646.39,-1533.6 471.61,-1533.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="471.61,-1533.6 471.61,-1560.4 646.39,-1560.4 646.39,-1533.6 471.61,-1533.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="476.61" y="-1543.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="611.89" y="-1545.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="628.89" y="-1545.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="471.61,-1506.8 471.61,-1533.6 646.39,-1533.6 646.39,-1506.8 471.61,-1506.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="471.61,-1506.8 471.61,-1533.6 646.39,-1533.6 646.39,-1506.8 471.61,-1506.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="476.61" y="-1517" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">entity_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="612.39" y="-1518.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="629.39" y="-1518.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="471.61,-1480 471.61,-1506.8 646.39,-1506.8 646.39,-1480 471.61,-1480"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="471.61,-1480 471.61,-1506.8 646.39,-1506.8 646.39,-1480 471.61,-1480"/>
|
|
<text xml:space="preserve" text-anchor="start" x="476.61" y="-1487.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">first_name?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="569.87" y="-1489.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="471.61,-1453.2 471.61,-1480 646.39,-1480 646.39,-1453.2 471.61,-1453.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="471.61,-1453.2 471.61,-1480 646.39,-1480 646.39,-1453.2 471.61,-1453.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="476.61" y="-1461" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="569.87" y="-1463" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="471.61,-1426.4 471.61,-1453.2 646.39,-1453.2 646.39,-1426.4 471.61,-1426.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="471.61,-1426.4 471.61,-1453.2 646.39,-1453.2 646.39,-1426.4 471.61,-1426.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="476.61" y="-1434.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">street?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="569.87" y="-1436.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="471.61,-1399.6 471.61,-1426.4 646.39,-1426.4 646.39,-1399.6 471.61,-1399.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="471.61,-1399.6 471.61,-1426.4 646.39,-1426.4 646.39,-1399.6 471.61,-1399.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="476.61" y="-1407.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">streetnumber?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="574.88" y="-1409.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="471.61,-1372.8 471.61,-1399.6 646.39,-1399.6 646.39,-1372.8 471.61,-1372.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="471.61,-1372.8 471.61,-1399.6 646.39,-1399.6 646.39,-1372.8 471.61,-1372.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="476.61" y="-1380.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">zip?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="574.88" y="-1382.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="471.61,-1346 471.61,-1372.8 646.39,-1372.8 646.39,-1346 471.61,-1346"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="471.61,-1346 471.61,-1372.8 646.39,-1372.8 646.39,-1346 471.61,-1346"/>
|
|
<text xml:space="preserve" text-anchor="start" x="476.61" y="-1353.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">city?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="569.87" y="-1355.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="471.61,-1319.2 471.61,-1346 646.39,-1346 646.39,-1319.2 471.61,-1319.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="471.61,-1319.2 471.61,-1346 646.39,-1346 646.39,-1319.2 471.61,-1319.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="476.61" y="-1327" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">county?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="569.87" y="-1329" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="471.61,-1292.4 471.61,-1319.2 646.39,-1319.2 646.39,-1292.4 471.61,-1292.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="471.61,-1292.4 471.61,-1319.2 646.39,-1319.2 646.39,-1292.4 471.61,-1292.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="476.61" y="-1300.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">addresstype</text>
|
|
<text xml:space="preserve" text-anchor="start" x="574.88" y="-1302.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="471.61,-1265.6 471.61,-1292.4 646.39,-1292.4 646.39,-1265.6 471.61,-1265.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="471.61,-1265.6 471.61,-1292.4 646.39,-1292.4 646.39,-1265.6 471.61,-1265.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="476.61" y="-1273.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="626.89" y="-1275.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- entity -->
|
|
<g id="node5" class="node">
|
|
<title>entity</title>
|
|
<polygon fill="#33415c" stroke="none" points="653.05,-1074.8 653.05,-1103.2 822.95,-1103.2 822.95,-1074.8 653.05,-1074.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="653.05,-1074.8 653.05,-1103.2 822.95,-1103.2 822.95,-1074.8 653.05,-1074.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="655.05,-1097.2 655.05,-1101.2 688.23,-1101.2 688.23,-1097.2 655.05,-1097.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="688.23,-1097.2 688.23,-1101.2 721.41,-1101.2 721.41,-1097.2 688.23,-1097.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="721.41,-1097.2 721.41,-1101.2 754.59,-1101.2 754.59,-1097.2 721.41,-1097.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="754.59,-1097.2 754.59,-1101.2 787.77,-1101.2 787.77,-1097.2 754.59,-1097.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="787.77,-1097.2 787.77,-1101.2 820.95,-1101.2 820.95,-1097.2 787.77,-1097.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="722" y="-1084.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">entity</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="653.05,-1048 653.05,-1074.8 822.95,-1074.8 822.95,-1048 653.05,-1048"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="653.05,-1048 653.05,-1074.8 822.95,-1074.8 822.95,-1048 653.05,-1048"/>
|
|
<text xml:space="preserve" text-anchor="start" x="658.05" y="-1058.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="788.45" y="-1059.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="805.45" y="-1059.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="653.05,-1021.2 653.05,-1048 822.95,-1048 822.95,-1021.2 653.05,-1021.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="653.05,-1021.2 653.05,-1048 822.95,-1048 822.95,-1021.2 653.05,-1021.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="658.05" y="-1031.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">customergroup_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="788.95" y="-1032.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="805.95" y="-1032.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="653.05,-994.4 653.05,-1021.2 822.95,-1021.2 822.95,-994.4 653.05,-994.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="653.05,-994.4 653.05,-1021.2 822.95,-1021.2 822.95,-994.4 653.05,-994.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="658.05" y="-1002.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">first_name?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="746.43" y="-1004.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="653.05,-967.6 653.05,-994.4 822.95,-994.4 822.95,-967.6 653.05,-967.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="653.05,-967.6 653.05,-994.4 822.95,-994.4 822.95,-967.6 653.05,-967.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="658.05" y="-975.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="746.43" y="-977.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="653.05,-940.8 653.05,-967.6 822.95,-967.6 822.95,-940.8 653.05,-940.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="653.05,-940.8 653.05,-967.6 822.95,-967.6 822.95,-940.8 653.05,-940.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="658.05" y="-948.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">number?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="746.43" y="-950.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="653.05,-914 653.05,-940.8 822.95,-940.8 822.95,-914 653.05,-914"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="653.05,-914 653.05,-940.8 822.95,-940.8 822.95,-914 653.05,-914"/>
|
|
<text xml:space="preserve" text-anchor="start" x="658.05" y="-921.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">created_at</text>
|
|
<text xml:space="preserve" text-anchor="start" x="767.44" y="-923.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
<polygon fill="#2a3242" stroke="none" points="653.05,-887.2 653.05,-914 822.95,-914 822.95,-887.2 653.05,-887.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="653.05,-887.2 653.05,-914 822.95,-914 822.95,-887.2 653.05,-887.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="658.05" y="-895" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">updated_at</text>
|
|
<text xml:space="preserve" text-anchor="start" x="767.44" y="-897" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
</g>
|
|
<!-- entityaddress->entity -->
|
|
<g id="edge11" class="edge">
|
|
<title>entityaddress:ne->entity:n</title>
|
|
<g id="a_edge11"><a xlink:title="FK_entityaddress_entity">
|
|
<path fill="none" stroke="#ff8f66" stroke-width="1.4" d="M647.39,-1533.6C647.39,-1533.6 667.65,-1173.16 671.13,-1111.21"/>
|
|
<polygon fill="#ff8f66" stroke="#ff8f66" stroke-width="1.4" points="673.57,-1111.44 671.52,-1104.32 668.68,-1111.17 673.57,-1111.44"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- entity->customergroup -->
|
|
<g id="edge10" class="edge">
|
|
<title>entity:w->customergroup:n</title>
|
|
<g id="a_edge10"><a xlink:title="FK_entity_customergroup">
|
|
<path fill="none" stroke="#58d18a" stroke-width="1.4" d="M652.05,-1034.6C443.38,-1034.6 331.2,-901.13 328.07,-694.55"/>
|
|
<polygon fill="#58d18a" stroke="#58d18a" stroke-width="1.4" points="330.52,-694.7 328.02,-687.72 325.62,-694.74 330.52,-694.7"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- companyuser -->
|
|
<g id="node6" class="node">
|
|
<title>companyuser</title>
|
|
<polygon fill="#33415c" stroke="none" points="693.78,-644.8 693.78,-673.2 844.22,-673.2 844.22,-644.8 693.78,-644.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="693.78,-644.8 693.78,-673.2 844.22,-673.2 844.22,-644.8 693.78,-644.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="695.78,-667.2 695.78,-671.2 769,-671.2 769,-667.2 695.78,-667.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="769,-667.2 769,-671.2 842.22,-671.2 842.22,-667.2 769,-667.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="729.99" y="-654.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">companyuser</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="693.78,-618 693.78,-644.8 844.22,-644.8 844.22,-618 693.78,-618"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="693.78,-618 693.78,-644.8 844.22,-644.8 844.22,-618 693.78,-618"/>
|
|
<text xml:space="preserve" text-anchor="start" x="698.78" y="-628.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="809.72" y="-629.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="826.72" y="-629.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="693.78,-591.2 693.78,-618 844.22,-618 844.22,-591.2 693.78,-591.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="693.78,-591.2 693.78,-618 844.22,-618 844.22,-591.2 693.78,-591.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="698.78" y="-601.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">company_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="810.23" y="-602.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="827.22" y="-602.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="693.78,-564.4 693.78,-591.2 844.22,-591.2 844.22,-564.4 693.78,-564.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="693.78,-564.4 693.78,-591.2 844.22,-591.2 844.22,-564.4 693.78,-564.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="698.78" y="-574.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">google_auth_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="810.23" y="-576.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="827.22" y="-576.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
</g>
|
|
<!-- companyuser->company -->
|
|
<g id="edge56" class="edge">
|
|
<title>companyuser:w->company:n</title>
|
|
<g id="a_edge56"><a xlink:title="FK_companyuser_company">
|
|
<path fill="none" stroke="#ff7fc2" stroke-width="1.4" d="M692.78,-604.6C673.13,-604.6 682.24,-576.3 693.78,-560.4 746.96,-487.1 799.61,-519.98 886,-492.8 982.61,-462.41 1104.73,-529.93 1112.04,-438.81"/>
|
|
<polygon fill="#ff7fc2" stroke="#ff7fc2" stroke-width="1.4" points="1114.48,-439.01 1112.3,-431.92 1109.59,-438.82 1114.48,-439.01"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- google_auth -->
|
|
<g id="node12" class="node">
|
|
<title>google_auth</title>
|
|
<polygon fill="#33415c" stroke="none" points="1362.28,-698.4 1362.28,-726.8 1545.72,-726.8 1545.72,-698.4 1362.28,-698.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1362.28,-698.4 1362.28,-726.8 1545.72,-726.8 1545.72,-698.4 1362.28,-698.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="1364.28,-720.8 1364.28,-724.8 1543.72,-724.8 1543.72,-720.8 1364.28,-720.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1418.33" y="-708" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">google_auth</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1362.28,-671.6 1362.28,-698.4 1545.72,-698.4 1545.72,-671.6 1362.28,-671.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1362.28,-671.6 1362.28,-698.4 1545.72,-698.4 1545.72,-671.6 1362.28,-671.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1367.28" y="-681.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1511.22" y="-683.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1528.22" y="-683.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1362.28,-644.8 1362.28,-671.6 1545.72,-671.6 1545.72,-644.8 1362.28,-644.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1362.28,-644.8 1362.28,-671.6 1545.72,-671.6 1545.72,-644.8 1362.28,-644.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1367.28" y="-655" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">selected_company</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1492.56" y="-655" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1511.73" y="-656.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1528.73" y="-656.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1362.28,-618 1362.28,-644.8 1545.72,-644.8 1545.72,-618 1362.28,-618"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1362.28,-618 1362.28,-644.8 1545.72,-644.8 1545.72,-618 1362.28,-618"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1367.28" y="-625.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">email</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1469.21" y="-627.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(320)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1362.28,-591.2 1362.28,-618 1545.72,-618 1545.72,-591.2 1362.28,-591.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1362.28,-591.2 1362.28,-618 1545.72,-618 1545.72,-591.2 1362.28,-591.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1367.28" y="-599" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">picture?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1464.2" y="-601" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(2048)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1362.28,-564.4 1362.28,-591.2 1545.72,-591.2 1545.72,-564.4 1362.28,-564.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1362.28,-564.4 1362.28,-591.2 1545.72,-591.2 1545.72,-564.4 1362.28,-564.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1367.28" y="-572.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">picturebinary?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1463.21" y="-574.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">VARBINARY(MAX)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1362.28,-537.6 1362.28,-564.4 1545.72,-564.4 1545.72,-537.6 1362.28,-537.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1362.28,-537.6 1362.28,-564.4 1545.72,-564.4 1545.72,-537.6 1362.28,-537.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1367.28" y="-545.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sub?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1469.21" y="-547.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1362.28,-510.8 1362.28,-537.6 1545.72,-537.6 1545.72,-510.8 1362.28,-510.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1362.28,-510.8 1362.28,-537.6 1545.72,-537.6 1545.72,-510.8 1362.28,-510.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1367.28" y="-518.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">created_at</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1490.22" y="-520.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
</g>
|
|
<!-- companyuser->google_auth -->
|
|
<g id="edge55" class="edge">
|
|
<title>companyuser:e->google_auth:n</title>
|
|
<g id="a_edge55"><a xlink:title="FK_companyuser_google_auth">
|
|
<path fill="none" stroke="#5cd6d6" stroke-width="1.4" d="M845.22,-577.8C921.28,-577.8 846.3,-679.13 886,-744 896.43,-761.04 901.28,-766.43 920,-773.4 973.1,-793.17 1408.31,-786.16 1450.68,-734.17"/>
|
|
<polygon fill="#5cd6d6" stroke="#5cd6d6" stroke-width="1.4" points="1452.92,-735.18 1453.22,-727.77 1448.36,-733.37 1452.92,-735.18"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- entitycontact -->
|
|
<g id="node7" class="node">
|
|
<title>entitycontact</title>
|
|
<polygon fill="#33415c" stroke="none" points="729.94,-1480 729.94,-1504.4 886.06,-1504.4 886.06,-1480 729.94,-1480"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="729.94,-1480 729.94,-1504.4 886.06,-1504.4 886.06,-1480 729.94,-1480"/>
|
|
<text xml:space="preserve" text-anchor="start" x="770.66" y="-1489.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">entitycontact</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="729.94,-1453.2 729.94,-1480 886.06,-1480 886.06,-1453.2 729.94,-1453.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="729.94,-1453.2 729.94,-1480 886.06,-1480 886.06,-1453.2 729.94,-1453.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="734.94" y="-1463.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="851.55" y="-1464.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="868.55" y="-1464.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="729.94,-1426.4 729.94,-1453.2 886.06,-1453.2 886.06,-1426.4 729.94,-1426.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="729.94,-1426.4 729.94,-1453.2 886.06,-1453.2 886.06,-1426.4 729.94,-1426.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="734.94" y="-1436.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">entity_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="852.06" y="-1438.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="869.06" y="-1438.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="729.94,-1399.6 729.94,-1426.4 886.06,-1426.4 886.06,-1399.6 729.94,-1399.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="729.94,-1399.6 729.94,-1426.4 886.06,-1426.4 886.06,-1399.6 729.94,-1399.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="734.94" y="-1407.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">contacttype</text>
|
|
<text xml:space="preserve" text-anchor="start" x="814.54" y="-1409.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="729.94,-1372.8 729.94,-1399.6 886.06,-1399.6 886.06,-1372.8 729.94,-1372.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="729.94,-1372.8 729.94,-1399.6 886.06,-1399.6 886.06,-1372.8 729.94,-1372.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="734.94" y="-1380.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">contact</text>
|
|
<text xml:space="preserve" text-anchor="start" x="809.54" y="-1382.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="729.94,-1346 729.94,-1372.8 886.06,-1372.8 886.06,-1346 729.94,-1346"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="729.94,-1346 729.94,-1372.8 886.06,-1372.8 886.06,-1346 729.94,-1346"/>
|
|
<text xml:space="preserve" text-anchor="start" x="734.94" y="-1353.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="866.56" y="-1355.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- entitycontact->entity -->
|
|
<g id="edge12" class="edge">
|
|
<title>entitycontact:sw->entity:n</title>
|
|
<g id="a_edge12"><a xlink:title="FK_entitycontact_entity">
|
|
<path fill="none" stroke="#4fc4e8" stroke-width="1.4" d="M728.94,-1426.4C679.86,-1377.31 702.83,-1189.91 704.7,-1111.24"/>
|
|
<polygon fill="#4fc4e8" stroke="#4fc4e8" stroke-width="1.4" points="707.15,-1111.35 704.79,-1104.32 702.25,-1111.29 707.15,-1111.35"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- syncpos -->
|
|
<g id="node8" class="node">
|
|
<title>syncpos</title>
|
|
<polygon fill="#33415c" stroke="none" points="927.89,-660.2 927.89,-684.6 1066.11,-684.6 1066.11,-660.2 927.89,-660.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="927.89,-660.2 927.89,-684.6 1066.11,-684.6 1066.11,-660.2 927.89,-660.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="972.66" y="-669.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">syncpos</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="927.89,-633.4 927.89,-660.2 1066.11,-660.2 1066.11,-633.4 927.89,-633.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="927.89,-633.4 927.89,-660.2 1066.11,-660.2 1066.11,-633.4 927.89,-633.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="932.89" y="-643.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1031.61" y="-645.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1048.6" y="-645.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="927.89,-606.6 927.89,-633.4 1066.11,-633.4 1066.11,-606.6 927.89,-606.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="927.89,-606.6 927.89,-633.4 1066.11,-633.4 1066.11,-606.6 927.89,-606.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="932.89" y="-616.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">company_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1032.11" y="-618.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1049.11" y="-618.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="927.89,-579.8 927.89,-606.6 1066.11,-606.6 1066.11,-579.8 927.89,-579.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="927.89,-579.8 927.89,-606.6 1066.11,-606.6 1066.11,-579.8 927.89,-579.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="932.89" y="-587.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">paircode</text>
|
|
<text xml:space="preserve" text-anchor="start" x="994.6" y="-589.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="927.89,-553 927.89,-579.8 1066.11,-579.8 1066.11,-553 927.89,-553"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="927.89,-553 927.89,-579.8 1066.11,-579.8 1066.11,-553 927.89,-553"/>
|
|
<text xml:space="preserve" text-anchor="start" x="932.89" y="-560.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">token?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="989.59" y="-562.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
</g>
|
|
<!-- syncpos->company -->
|
|
<g id="edge57" class="edge">
|
|
<title>syncpos:ne->company:n</title>
|
|
<g id="a_edge57"><a xlink:title="FK_syncpos_company">
|
|
<path fill="none" stroke="#8f95ff" stroke-width="1.4" d="M1067.11,-633.4C1067.11,-633.4 1108,-492.8 1108,-492.8 1116.36,-467.54 1128.44,-461 1130.98,-438.77"/>
|
|
<polygon fill="#8f95ff" stroke="#8f95ff" stroke-width="1.4" points="1133.42,-439.04 1131.35,-431.92 1128.53,-438.77 1133.42,-439.04"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- entityhistory -->
|
|
<g id="node9" class="node">
|
|
<title>entityhistory</title>
|
|
<polygon fill="#33415c" stroke="none" points="969.98,-1480 969.98,-1504.4 1136.02,-1504.4 1136.02,-1480 969.98,-1480"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="969.98,-1480 969.98,-1504.4 1136.02,-1504.4 1136.02,-1480 969.98,-1480"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1016.99" y="-1489.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">entityhistory</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="969.98,-1453.2 969.98,-1480 1136.02,-1480 1136.02,-1453.2 969.98,-1453.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="969.98,-1453.2 969.98,-1480 1136.02,-1480 1136.02,-1453.2 969.98,-1453.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="974.98" y="-1463.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1101.52" y="-1464.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1118.52" y="-1464.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="969.98,-1426.4 969.98,-1453.2 1136.02,-1453.2 1136.02,-1426.4 969.98,-1426.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="969.98,-1426.4 969.98,-1453.2 1136.02,-1453.2 1136.02,-1426.4 969.98,-1426.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="974.98" y="-1436.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">entity_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1102.03" y="-1438.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1119.02" y="-1438.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="969.98,-1399.6 969.98,-1426.4 1136.02,-1426.4 1136.02,-1399.6 969.98,-1399.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="969.98,-1399.6 969.98,-1426.4 1136.02,-1426.4 1136.02,-1399.6 969.98,-1399.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="974.98" y="-1409.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">companyuser_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1086.24" y="-1409.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1102.03" y="-1411.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1119.02" y="-1411.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="969.98,-1372.8 969.98,-1399.6 1136.02,-1399.6 1136.02,-1372.8 969.98,-1372.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="969.98,-1372.8 969.98,-1399.6 1136.02,-1399.6 1136.02,-1372.8 969.98,-1372.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="974.98" y="-1380.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">date</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1080.52" y="-1382.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
<polygon fill="#2a3242" stroke="none" points="969.98,-1346 969.98,-1372.8 1136.02,-1372.8 1136.02,-1346 969.98,-1346"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="969.98,-1346 969.98,-1372.8 1136.02,-1372.8 1136.02,-1346 969.98,-1346"/>
|
|
<text xml:space="preserve" text-anchor="start" x="974.98" y="-1353.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">text</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1055.02" y="-1355.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
</g>
|
|
<!-- entityhistory->entity -->
|
|
<g id="edge13" class="edge">
|
|
<title>entityhistory:sw->entity:n</title>
|
|
<g id="a_edge13"><a xlink:title="FK_entityhistory_entity">
|
|
<path fill="none" stroke="#a98cff" stroke-width="1.4" d="M968.98,-1426.4C915,-1372.42 968.55,-1324.28 928,-1259.6 871.41,-1169.32 745.4,-1209.41 738.31,-1111.15"/>
|
|
<polygon fill="#a98cff" stroke="#a98cff" stroke-width="1.4" points="740.77,-1111.23 738.07,-1104.32 735.87,-1111.4 740.77,-1111.23"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- entityhistory->companyuser -->
|
|
<g id="edge14" class="edge">
|
|
<title>entityhistory:se->companyuser:n</title>
|
|
<g id="a_edge14"><a xlink:title="FK_entityhistory_companyuser">
|
|
<path fill="none" stroke="#ff6f6f" stroke-width="1.4" d="M1137.02,-1399.6C1203.35,-1333.27 1404.73,-1543.99 865,-802.8 818.11,-738.41 738.57,-753.63 732.73,-681"/>
|
|
<polygon fill="#ff6f6f" stroke="#ff6f6f" stroke-width="1.4" points="735.19,-681.22 732.47,-674.32 730.29,-681.41 735.19,-681.22"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- company->customergroup -->
|
|
<g id="edge9" class="edge">
|
|
<title>company:w->customergroup:n</title>
|
|
<g id="a_edge9"><a xlink:title="FK_company_poscustomergroup">
|
|
<path fill="none" stroke="#8f95ff" stroke-width="1.4" d="M1042.61,-362.2C514.97,-362.2 317.79,-459.16 251.76,-547 215.02,-595.89 209.2,-640.69 251.76,-684.6 258.9,-691.96 272.35,-696.63 279.35,-693.37"/>
|
|
<polygon fill="#8f95ff" stroke="#8f95ff" stroke-width="1.4" points="281.4,-694.72 282.78,-687.43 277.16,-692.27 281.4,-694.72"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- language -->
|
|
<g id="node13" class="node">
|
|
<title>language</title>
|
|
<polygon fill="#33415c" stroke="none" points="3726.12,-1437.8 3726.12,-1466.2 3851.88,-1466.2 3851.88,-1437.8 3726.12,-1437.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3726.12,-1437.8 3726.12,-1466.2 3851.88,-1466.2 3851.88,-1437.8 3726.12,-1437.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3728.12,-1460.2 3728.12,-1464.2 3758.56,-1464.2 3758.56,-1460.2 3728.12,-1460.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="3758.56,-1460.2 3758.56,-1464.2 3789,-1464.2 3789,-1460.2 3758.56,-1460.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="3789,-1460.2 3789,-1464.2 3819.44,-1464.2 3819.44,-1460.2 3789,-1460.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="3819.44,-1460.2 3819.44,-1464.2 3849.88,-1464.2 3849.88,-1460.2 3819.44,-1460.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3762.66" y="-1447.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">language</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3726.12,-1411 3726.12,-1437.8 3851.88,-1437.8 3851.88,-1411 3726.12,-1411"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3726.12,-1411 3726.12,-1437.8 3851.88,-1437.8 3851.88,-1411 3726.12,-1411"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3731.12" y="-1421.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3817.38" y="-1422.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3834.38" y="-1422.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3726.12,-1384.2 3726.12,-1411 3851.88,-1411 3851.88,-1384.2 3726.12,-1384.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3726.12,-1384.2 3726.12,-1411 3851.88,-1411 3851.88,-1384.2 3726.12,-1384.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3731.12" y="-1392" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">iso639</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3780.37" y="-1394" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(10)</text>
|
|
</g>
|
|
<!-- company->language -->
|
|
<g id="edge4" class="edge">
|
|
<title>company:e->language:n</title>
|
|
<g id="a_edge4"><a xlink:title="FK_company_default_language">
|
|
<path fill="none" stroke="#f5c15c" stroke-width="1.4" d="M1239.39,-308.6C1386.17,-308.6 3771.32,-388.9 3875,-492.8 4093.22,-711.49 4008.54,-899.89 3896,-1187.6 3853.55,-1296.12 3760.56,-1271.68 3718.12,-1380.2 3704.52,-1414.97 3692.25,-1437.28 3718.12,-1464.2 3722.98,-1469.25 3731.61,-1472.76 3737.41,-1471.95"/>
|
|
<polygon fill="#f5c15c" stroke="#f5c15c" stroke-width="1.4" points="3739.16,-1473.67 3741.94,-1466.79 3735.48,-1470.43 3739.16,-1473.67"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- category -->
|
|
<g id="node19" class="node">
|
|
<title>category</title>
|
|
<polygon fill="#33415c" stroke="none" points="2764.1,-1021.2 2764.1,-1049.6 2881.9,-1049.6 2881.9,-1021.2 2764.1,-1021.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2764.1,-1021.2 2764.1,-1049.6 2881.9,-1049.6 2881.9,-1021.2 2764.1,-1021.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="2766.1,-1043.6 2766.1,-1047.6 2785.07,-1047.6 2785.07,-1043.6 2766.1,-1043.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="2785.07,-1043.6 2785.07,-1047.6 2804.03,-1047.6 2804.03,-1043.6 2785.07,-1043.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="2804.03,-1043.6 2804.03,-1047.6 2823,-1047.6 2823,-1043.6 2804.03,-1043.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="2823,-1043.6 2823,-1047.6 2841.97,-1047.6 2841.97,-1043.6 2823,-1043.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="2841.97,-1043.6 2841.97,-1047.6 2860.93,-1047.6 2860.93,-1043.6 2841.97,-1043.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="2860.93,-1043.6 2860.93,-1047.6 2879.9,-1047.6 2879.9,-1043.6 2860.93,-1043.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2797.99" y="-1030.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">category</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2764.1,-994.4 2764.1,-1021.2 2881.9,-1021.2 2881.9,-994.4 2764.1,-994.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2764.1,-994.4 2764.1,-1021.2 2881.9,-1021.2 2881.9,-994.4 2764.1,-994.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2769.1" y="-1004.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2847.4" y="-1006.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2864.4" y="-1006.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2764.1,-967.6 2764.1,-994.4 2881.9,-994.4 2881.9,-967.6 2764.1,-967.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2764.1,-967.6 2764.1,-994.4 2881.9,-994.4 2881.9,-967.6 2764.1,-967.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2769.1" y="-977.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">parent_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2832.12" y="-977.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2847.9" y="-979.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2864.9" y="-979.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2764.1,-940.8 2764.1,-967.6 2881.9,-967.6 2881.9,-940.8 2764.1,-940.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2764.1,-940.8 2764.1,-967.6 2881.9,-967.6 2881.9,-940.8 2764.1,-940.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2769.1" y="-948.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2862.4" y="-950.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- company->category -->
|
|
<g id="edge3" class="edge">
|
|
<title>company:e->category:n</title>
|
|
<g id="a_edge3"><a xlink:title="FK_company_root_category">
|
|
<path fill="none" stroke="#5aa7ff" stroke-width="1.4" d="M1239.39,-335.4C1347.17,-335.4 3099.95,-413.56 3173,-492.8 3248.67,-574.88 3241.04,-655.49 3173,-744 3111.05,-824.58 3044.39,-760.43 2952,-802.8 2856.12,-846.77 2805.32,-843.5 2756.1,-936.8 2733.13,-980.36 2722.19,-1011.9 2756.1,-1047.6 2759.09,-1050.74 2763.96,-1053.16 2768.08,-1053.71"/>
|
|
<polygon fill="#5aa7ff" stroke="#5aa7ff" stroke-width="1.4" points="2769.43,-1055.76 2773.83,-1049.79 2766.67,-1051.71 2769.43,-1055.76"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- tax -->
|
|
<g id="node35" class="node">
|
|
<title>tax</title>
|
|
<polygon fill="#33415c" stroke="none" points="4367.18,-79.6 4367.18,-108 4472.82,-108 4472.82,-79.6 4367.18,-79.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4367.18,-79.6 4367.18,-108 4472.82,-108 4472.82,-79.6 4367.18,-79.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="4369.18,-102 4369.18,-106 4389.51,-106 4389.51,-102 4369.18,-102"/>
|
|
<polygon fill="#33415c" stroke="none" points="4389.51,-102 4389.51,-106 4409.84,-106 4409.84,-102 4389.51,-102"/>
|
|
<polygon fill="#33415c" stroke="none" points="4409.84,-102 4409.84,-106 4430.16,-106 4430.16,-102 4409.84,-102"/>
|
|
<polygon fill="#33415c" stroke="none" points="4430.16,-102 4430.16,-106 4450.49,-106 4450.49,-102 4430.16,-102"/>
|
|
<polygon fill="#33415c" stroke="none" points="4450.49,-102 4450.49,-106 4470.82,-106 4470.82,-102 4450.49,-102"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4411.33" y="-89.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">tax</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4367.18,-52.8 4367.18,-79.6 4472.82,-79.6 4472.82,-52.8 4367.18,-52.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4367.18,-52.8 4367.18,-79.6 4472.82,-79.6 4472.82,-52.8 4367.18,-52.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4372.18" y="-63" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4438.32" y="-64.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4455.32" y="-64.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="4367.18,-26 4367.18,-52.8 4472.82,-52.8 4472.82,-26 4367.18,-26"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4367.18,-26 4367.18,-52.8 4472.82,-52.8 4472.82,-26 4367.18,-26"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4372.18" y="-33.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">rate</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4404.3" y="-35.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DECIMAL(18,4)</text>
|
|
</g>
|
|
<!-- company->tax -->
|
|
<g id="edge5" class="edge">
|
|
<title>company:e->tax:n</title>
|
|
<g id="a_edge5"><a xlink:title="FK_company_taxrate">
|
|
<path fill="none" stroke="#c79bff" stroke-width="1.4" d="M1239.39,-281.8C1325.63,-281.8 4264.91,-199.81 4414.12,-113.73"/>
|
|
<polygon fill="#c79bff" stroke="#c79bff" stroke-width="1.4" points="4415.85,-115.48 4418.61,-108.6 4412.16,-112.26 4415.85,-115.48"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- company->tax -->
|
|
<g id="edge6" class="edge">
|
|
<title>company:e->tax:n</title>
|
|
<g id="a_edge6"><a xlink:title="FK_company_reducedtaxrate">
|
|
<path fill="none" stroke="#ff9f5a" stroke-width="1.4" d="M1239.39,-255C1325.04,-255 4245.58,-197.9 4393.83,-113.64"/>
|
|
<polygon fill="#ff9f5a" stroke="#ff9f5a" stroke-width="1.4" points="4395.49,-115.46 4398.27,-108.59 4391.81,-112.23 4395.49,-115.46"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- company->tax -->
|
|
<g id="edge7" class="edge">
|
|
<title>company:e->tax:n</title>
|
|
<g id="a_edge7"><a xlink:title="FK_company_taxfreerate">
|
|
<path fill="none" stroke="#5cd6d6" stroke-width="1.4" d="M1239.39,-228.2C1324.46,-228.2 4226.24,-195.99 4373.54,-113.55"/>
|
|
<polygon fill="#5cd6d6" stroke="#5cd6d6" stroke-width="1.4" points="4375.13,-115.45 4377.94,-108.59 4371.46,-112.2 4375.13,-115.45"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- companysetting -->
|
|
<g id="node11" class="node">
|
|
<title>companysetting</title>
|
|
<polygon fill="#33415c" stroke="none" points="1149.66,-687 1149.66,-711.4 1278.34,-711.4 1278.34,-687 1149.66,-687"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1149.66,-687 1149.66,-711.4 1278.34,-711.4 1278.34,-687 1149.66,-687"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1167.99" y="-696.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">companysetting</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1149.66,-660.2 1149.66,-687 1278.34,-687 1278.34,-660.2 1149.66,-660.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1149.66,-660.2 1149.66,-687 1278.34,-687 1278.34,-660.2 1149.66,-660.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1154.66" y="-670.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1243.84" y="-671.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1260.84" y="-671.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1149.66,-633.4 1149.66,-660.2 1278.34,-660.2 1278.34,-633.4 1149.66,-633.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1149.66,-633.4 1149.66,-660.2 1278.34,-660.2 1278.34,-633.4 1149.66,-633.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1154.66" y="-643.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">company_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1244.35" y="-645.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1261.35" y="-645.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1149.66,-606.6 1149.66,-633.4 1278.34,-633.4 1278.34,-606.6 1149.66,-606.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1149.66,-606.6 1149.66,-633.4 1278.34,-633.4 1278.34,-606.6 1149.66,-606.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1154.66" y="-614.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">key</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1201.83" y="-616.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1149.66,-579.8 1149.66,-606.6 1278.34,-606.6 1278.34,-579.8 1149.66,-579.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1149.66,-579.8 1149.66,-606.6 1278.34,-606.6 1278.34,-579.8 1149.66,-579.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1154.66" y="-587.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">value</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1197.34" y="-589.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1149.66,-553 1149.66,-579.8 1278.34,-579.8 1278.34,-553 1149.66,-553"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1149.66,-553 1149.66,-579.8 1278.34,-579.8 1278.34,-553 1149.66,-553"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1154.66" y="-560.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">frontend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1259.34" y="-562.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">BIT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1149.66,-526.2 1149.66,-553 1278.34,-553 1278.34,-526.2 1149.66,-526.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1149.66,-526.2 1149.66,-553 1278.34,-553 1278.34,-526.2 1149.66,-526.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1154.66" y="-534" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">writeonly</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1259.34" y="-536" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">BIT</text>
|
|
</g>
|
|
<!-- companysetting->company -->
|
|
<g id="edge58" class="edge">
|
|
<title>companysetting:sw->company:n</title>
|
|
<g id="a_edge58"><a xlink:title="FK_companysetting_company">
|
|
<path fill="none" stroke="#58d18a" stroke-width="1.4" d="M1148.66,-633.4C1086.79,-571.54 1146.31,-523.57 1150.33,-438.68"/>
|
|
<polygon fill="#58d18a" stroke="#58d18a" stroke-width="1.4" points="1152.77,-438.97 1150.49,-431.92 1147.87,-438.86 1152.77,-438.97"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- google_auth->company -->
|
|
<g id="edge1" class="edge">
|
|
<title>google_auth:sw->company:n</title>
|
|
<g id="a_edge1"><a xlink:title="FK_google_auth_selected_company">
|
|
<path fill="none" stroke="#ff6b6b" stroke-width="1.4" d="M1361.28,-644.8C1311.78,-595.3 1366.14,-545.45 1320,-492.8 1274.38,-440.75 1178.73,-496.76 1170.23,-438.76"/>
|
|
<polygon fill="#ff6b6b" stroke="#ff6b6b" stroke-width="1.4" points="1172.68,-438.73 1169.76,-431.91 1167.79,-439.06 1172.68,-438.73"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- unittext -->
|
|
<g id="node14" class="node">
|
|
<title>unittext</title>
|
|
<polygon fill="#33415c" stroke="none" points="3725.57,-1050 3725.57,-1074.4 3854.43,-1074.4 3854.43,-1050 3725.57,-1050"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3725.57,-1050 3725.57,-1074.4 3854.43,-1074.4 3854.43,-1050 3725.57,-1050"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3768.33" y="-1059.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">unittext</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3725.57,-1023.2 3725.57,-1050 3854.43,-1050 3854.43,-1023.2 3725.57,-1023.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3725.57,-1023.2 3725.57,-1050 3854.43,-1050 3854.43,-1023.2 3725.57,-1023.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3730.57" y="-1033.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3819.93" y="-1034.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3836.93" y="-1034.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3725.57,-996.4 3725.57,-1023.2 3854.43,-1023.2 3854.43,-996.4 3725.57,-996.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3725.57,-996.4 3725.57,-1023.2 3854.43,-1023.2 3854.43,-996.4 3725.57,-996.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3730.57" y="-1006.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">unit_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3820.43" y="-1008.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3837.43" y="-1008.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3725.57,-969.6 3725.57,-996.4 3854.43,-996.4 3854.43,-969.6 3725.57,-969.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3725.57,-969.6 3725.57,-996.4 3854.43,-996.4 3854.43,-969.6 3725.57,-969.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3730.57" y="-979.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">language_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3820.43" y="-981.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3837.43" y="-981.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3725.57,-942.8 3725.57,-969.6 3854.43,-969.6 3854.43,-942.8 3725.57,-942.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3725.57,-942.8 3725.57,-969.6 3854.43,-969.6 3854.43,-942.8 3725.57,-942.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3730.57" y="-950.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">symbol</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3782.92" y="-952.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3725.57,-916 3725.57,-942.8 3854.43,-942.8 3854.43,-916 3725.57,-916"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3725.57,-916 3725.57,-942.8 3854.43,-942.8 3854.43,-916 3725.57,-916"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3730.57" y="-923.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3777.91" y="-925.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
</g>
|
|
<!-- unittext->language -->
|
|
<g id="edge17" class="edge">
|
|
<title>unittext:nw->language:n</title>
|
|
<g id="a_edge17"><a xlink:title="FK_unittext_language">
|
|
<path fill="none" stroke="#ff7aa8" stroke-width="1.4" d="M3724.57,-996.4C3679.17,-1041.8 3707.93,-1453.83 3718.12,-1464.2 3733.02,-1479.37 3763.42,-1487.48 3771.67,-1473.76"/>
|
|
<polygon fill="#ff7aa8" stroke="#ff7aa8" stroke-width="1.4" points="3773.98,-1474.64 3773.27,-1467.26 3769.22,-1473.47 3773.98,-1474.64"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- unit -->
|
|
<g id="node37" class="node">
|
|
<title>unit</title>
|
|
<polygon fill="#33415c" stroke="none" points="3707.66,-671.6 3707.66,-700 3836.34,-700 3836.34,-671.6 3707.66,-671.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3707.66,-671.6 3707.66,-700 3836.34,-700 3836.34,-671.6 3707.66,-671.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="3709.66,-694 3709.66,-698 3772,-698 3772,-694 3709.66,-694"/>
|
|
<polygon fill="#33415c" stroke="none" points="3772,-694 3772,-698 3834.34,-698 3834.34,-694 3772,-694"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3761" y="-681.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">unit</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3707.66,-644.8 3707.66,-671.6 3836.34,-671.6 3836.34,-644.8 3707.66,-644.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3707.66,-644.8 3707.66,-671.6 3836.34,-671.6 3836.34,-644.8 3707.66,-644.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3712.66" y="-655" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3801.84" y="-656.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3818.84" y="-656.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3707.66,-618 3707.66,-644.8 3836.34,-644.8 3836.34,-618 3707.66,-618"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3707.66,-618 3707.66,-644.8 3836.34,-644.8 3836.34,-618 3707.66,-618"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3712.66" y="-628.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">company_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3802.35" y="-629.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3819.35" y="-629.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3707.66,-591.2 3707.66,-618 3836.34,-618 3836.34,-591.2 3707.66,-591.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3707.66,-591.2 3707.66,-618 3836.34,-618 3836.34,-591.2 3707.66,-591.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3712.66" y="-599" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">si</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3764.83" y="-601" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3707.66,-564.4 3707.66,-591.2 3836.34,-591.2 3836.34,-564.4 3707.66,-564.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3707.66,-564.4 3707.66,-591.2 3836.34,-591.2 3836.34,-564.4 3707.66,-564.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3712.66" y="-572.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">basesi</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3764.83" y="-574.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3707.66,-537.6 3707.66,-564.4 3836.34,-564.4 3836.34,-537.6 3707.66,-537.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3707.66,-537.6 3707.66,-564.4 3836.34,-564.4 3836.34,-537.6 3707.66,-537.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3712.66" y="-545.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">basesifactor</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3802.34" y="-547.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
</g>
|
|
<!-- unittext->unit -->
|
|
<g id="edge16" class="edge">
|
|
<title>unittext:se->unit:n</title>
|
|
<g id="a_edge16"><a xlink:title="FK_unittext_unit">
|
|
<path fill="none" stroke="#5aa7e6" stroke-width="1.4" d="M3855.43,-996.4C3881.95,-969.87 3859.07,-949.23 3854.43,-912 3842.76,-818.4 3805.6,-797.63 3803.28,-707.9"/>
|
|
<polygon fill="#5aa7e6" stroke="#5aa7e6" stroke-width="1.4" points="3805.74,-708.09 3803.2,-701.12 3800.84,-708.15 3805.74,-708.09"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- categorytext -->
|
|
<g id="node15" class="node">
|
|
<title>categorytext</title>
|
|
<polygon fill="#33415c" stroke="none" points="3936.32,-1506.8 3936.32,-1531.2 4067.68,-1531.2 4067.68,-1506.8 3936.32,-1506.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3936.32,-1506.8 3936.32,-1531.2 4067.68,-1531.2 4067.68,-1506.8 3936.32,-1506.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3966.32" y="-1516.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">categorytext</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3936.32,-1480 3936.32,-1506.8 4067.68,-1506.8 4067.68,-1480 3936.32,-1480"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3936.32,-1480 3936.32,-1506.8 4067.68,-1506.8 4067.68,-1480 3936.32,-1480"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3941.32" y="-1490.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4033.18" y="-1491.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4050.18" y="-1491.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3936.32,-1453.2 3936.32,-1480 4067.68,-1480 4067.68,-1453.2 3936.32,-1453.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3936.32,-1453.2 3936.32,-1480 4067.68,-1480 4067.68,-1453.2 3936.32,-1453.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3941.32" y="-1463.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">category_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4033.69" y="-1464.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4050.68" y="-1464.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3936.32,-1426.4 3936.32,-1453.2 4067.68,-1453.2 4067.68,-1426.4 3936.32,-1426.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3936.32,-1426.4 3936.32,-1453.2 4067.68,-1453.2 4067.68,-1426.4 3936.32,-1426.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3941.32" y="-1436.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">language_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4033.69" y="-1438.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4050.68" y="-1438.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3936.32,-1399.6 3936.32,-1426.4 4067.68,-1426.4 4067.68,-1399.6 3936.32,-1399.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3936.32,-1399.6 3936.32,-1426.4 4067.68,-1426.4 4067.68,-1399.6 3936.32,-1399.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3941.32" y="-1407.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3991.16" y="-1409.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3936.32,-1372.8 3936.32,-1399.6 4067.68,-1399.6 4067.68,-1372.8 3936.32,-1372.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3936.32,-1372.8 3936.32,-1399.6 4067.68,-1399.6 4067.68,-1372.8 3936.32,-1372.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3941.32" y="-1380.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">slug</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3991.16" y="-1382.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3936.32,-1346 3936.32,-1372.8 4067.68,-1372.8 4067.68,-1346 3936.32,-1346"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3936.32,-1346 3936.32,-1372.8 4067.68,-1372.8 4067.68,-1346 3936.32,-1346"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3941.32" y="-1353.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">seo?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3986.68" y="-1355.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3936.32,-1319.2 3936.32,-1346 4067.68,-1346 4067.68,-1319.2 3936.32,-1319.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3936.32,-1319.2 3936.32,-1346 4067.68,-1346 4067.68,-1319.2 3936.32,-1319.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3941.32" y="-1327" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">desc?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3986.68" y="-1329" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
</g>
|
|
<!-- categorytext->language -->
|
|
<g id="edge40" class="edge">
|
|
<title>categorytext:w->language:n</title>
|
|
<g id="a_edge40"><a xlink:title="FK_categorytext_language">
|
|
<path fill="none" stroke="#5aa7e6" stroke-width="1.4" d="M3935.32,-1439.8C3900.08,-1439.8 3894.64,-1458.4 3859.88,-1464.2 3841.01,-1467.35 3818.03,-1481.03 3808.59,-1475.61"/>
|
|
<polygon fill="#5aa7e6" stroke="#5aa7e6" stroke-width="1.4" points="3810.01,-1472.66 3805.04,-1467.15 3805.49,-1474.56 3810.01,-1472.66"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- categorytext->category -->
|
|
<g id="edge39" class="edge">
|
|
<title>categorytext:w->category:n</title>
|
|
<g id="a_edge39"><a xlink:title="FK_categorytext_category">
|
|
<path fill="none" stroke="#4ecb8f" stroke-width="1.4" d="M3935.32,-1466.6C3841.5,-1466.6 3964.22,-1321.81 3894,-1259.6 3736.86,-1120.37 3130.08,-1298.79 2952,-1187.6 2893.85,-1151.29 2872.28,-1122.78 2870.53,-1057.6"/>
|
|
<polygon fill="#4ecb8f" stroke="#4ecb8f" stroke-width="1.4" points="2872.98,-1057.69 2870.44,-1050.72 2868.08,-1057.75 2872.98,-1057.69"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articletext -->
|
|
<g id="node16" class="node">
|
|
<title>articletext</title>
|
|
<polygon fill="#33415c" stroke="none" points="4151.32,-1506.8 4151.32,-1531.2 4282.68,-1531.2 4282.68,-1506.8 4151.32,-1506.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4151.32,-1506.8 4151.32,-1531.2 4282.68,-1531.2 4282.68,-1506.8 4151.32,-1506.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4188.65" y="-1516.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">articletext</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4151.32,-1480 4151.32,-1506.8 4282.68,-1506.8 4282.68,-1480 4151.32,-1480"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4151.32,-1480 4151.32,-1506.8 4282.68,-1506.8 4282.68,-1480 4151.32,-1480"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4156.32" y="-1490.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4248.18" y="-1491.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4265.18" y="-1491.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4151.32,-1453.2 4151.32,-1480 4282.68,-1480 4282.68,-1453.2 4151.32,-1453.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4151.32,-1453.2 4151.32,-1480 4282.68,-1480 4282.68,-1453.2 4151.32,-1453.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4156.32" y="-1463.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">article_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4248.69" y="-1464.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4265.68" y="-1464.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4151.32,-1426.4 4151.32,-1453.2 4282.68,-1453.2 4282.68,-1426.4 4151.32,-1426.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4151.32,-1426.4 4151.32,-1453.2 4282.68,-1453.2 4282.68,-1426.4 4151.32,-1426.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4156.32" y="-1436.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">language_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4248.69" y="-1438.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4265.68" y="-1438.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="4151.32,-1399.6 4151.32,-1426.4 4282.68,-1426.4 4282.68,-1399.6 4151.32,-1399.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4151.32,-1399.6 4151.32,-1426.4 4282.68,-1426.4 4282.68,-1399.6 4151.32,-1399.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4156.32" y="-1407.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4206.16" y="-1409.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="4151.32,-1372.8 4151.32,-1399.6 4282.68,-1399.6 4282.68,-1372.8 4151.32,-1372.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4151.32,-1372.8 4151.32,-1399.6 4282.68,-1399.6 4282.68,-1372.8 4151.32,-1372.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4156.32" y="-1380.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">slug</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4206.16" y="-1382.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="4151.32,-1346 4151.32,-1372.8 4282.68,-1372.8 4282.68,-1346 4151.32,-1346"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4151.32,-1346 4151.32,-1372.8 4282.68,-1372.8 4282.68,-1346 4151.32,-1346"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4156.32" y="-1353.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">seo?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4201.68" y="-1355.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="4151.32,-1319.2 4151.32,-1346 4282.68,-1346 4282.68,-1319.2 4151.32,-1319.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4151.32,-1319.2 4151.32,-1346 4282.68,-1346 4282.68,-1319.2 4151.32,-1319.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4156.32" y="-1327" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">desc?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4201.68" y="-1329" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
</g>
|
|
<!-- articletext->language -->
|
|
<g id="edge42" class="edge">
|
|
<title>articletext:w->language:n</title>
|
|
<g id="a_edge42"><a xlink:title="FK_articletext_language">
|
|
<path fill="none" stroke="#e0b25a" stroke-width="1.4" d="M4150.32,-1439.8C4063.56,-1439.8 4150.25,-1553.94 4110,-1630.8 4099.79,-1650.3 4096.21,-1658.09 4076,-1666.8 4015.59,-1692.84 3988.41,-1692.84 3928,-1666.8 3840.07,-1628.9 3834.9,-1567.78 3834.67,-1474.07"/>
|
|
<polygon fill="#e0b25a" stroke="#e0b25a" stroke-width="1.4" points="3837.12,-1474.32 3834.66,-1467.32 3832.22,-1474.32 3837.12,-1474.32"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- article -->
|
|
<g id="node21" class="node">
|
|
<title>article</title>
|
|
<polygon fill="#33415c" stroke="none" points="3206.42,-1155.2 3206.42,-1183.6 3361.58,-1183.6 3361.58,-1155.2 3206.42,-1155.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3206.42,-1155.2 3206.42,-1183.6 3361.58,-1183.6 3361.58,-1155.2 3206.42,-1155.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="3208.42,-1177.6 3208.42,-1181.6 3223.54,-1181.6 3223.54,-1177.6 3208.42,-1177.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="3223.54,-1177.6 3223.54,-1181.6 3238.65,-1181.6 3238.65,-1177.6 3223.54,-1177.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="3238.65,-1177.6 3238.65,-1181.6 3253.77,-1181.6 3253.77,-1177.6 3238.65,-1177.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="3253.77,-1177.6 3253.77,-1181.6 3268.88,-1181.6 3268.88,-1177.6 3253.77,-1177.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="3268.88,-1177.6 3268.88,-1181.6 3284,-1181.6 3284,-1177.6 3268.88,-1177.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="3284,-1177.6 3284,-1181.6 3299.12,-1181.6 3299.12,-1177.6 3284,-1177.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="3299.12,-1177.6 3299.12,-1181.6 3314.23,-1181.6 3314.23,-1177.6 3299.12,-1177.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="3314.23,-1177.6 3314.23,-1181.6 3329.35,-1181.6 3329.35,-1177.6 3314.23,-1177.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="3329.35,-1177.6 3329.35,-1181.6 3344.46,-1181.6 3344.46,-1177.6 3329.35,-1177.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="3344.46,-1177.6 3344.46,-1181.6 3359.58,-1181.6 3359.58,-1177.6 3344.46,-1177.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3266.32" y="-1164.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">article</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3206.42,-1128.4 3206.42,-1155.2 3361.58,-1155.2 3361.58,-1128.4 3206.42,-1128.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3206.42,-1128.4 3206.42,-1155.2 3361.58,-1155.2 3361.58,-1128.4 3206.42,-1128.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3211.42" y="-1138.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3327.08" y="-1140.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3344.07" y="-1140.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3206.42,-1101.6 3206.42,-1128.4 3361.58,-1128.4 3361.58,-1101.6 3206.42,-1101.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3206.42,-1101.6 3206.42,-1128.4 3361.58,-1128.4 3361.58,-1101.6 3206.42,-1101.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3211.42" y="-1111.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">brand_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3270.54" y="-1111.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3327.58" y="-1113.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3344.58" y="-1113.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3206.42,-1074.8 3206.42,-1101.6 3361.58,-1101.6 3361.58,-1074.8 3206.42,-1074.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3206.42,-1074.8 3206.42,-1101.6 3361.58,-1101.6 3361.58,-1074.8 3206.42,-1074.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3211.42" y="-1085" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">fatherarticle_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3311.8" y="-1085" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3327.58" y="-1086.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3344.58" y="-1086.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3206.42,-1048 3206.42,-1074.8 3361.58,-1074.8 3361.58,-1048 3206.42,-1048"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3206.42,-1048 3206.42,-1074.8 3361.58,-1074.8 3361.58,-1048 3206.42,-1048"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3211.42" y="-1058.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">articlelist_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3293.13" y="-1058.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3327.58" y="-1059.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3344.58" y="-1059.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3206.42,-1021.2 3206.42,-1048 3361.58,-1048 3361.58,-1021.2 3206.42,-1021.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3206.42,-1021.2 3206.42,-1048 3361.58,-1048 3361.58,-1021.2 3206.42,-1021.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3211.42" y="-1031.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">optionslist_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3302.42" y="-1031.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3327.58" y="-1032.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3344.58" y="-1032.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3206.42,-994.4 3206.42,-1021.2 3361.58,-1021.2 3361.58,-994.4 3206.42,-994.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3206.42,-994.4 3206.42,-1021.2 3361.58,-1021.2 3361.58,-994.4 3206.42,-994.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3211.42" y="-1004.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">unit_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3327.58" y="-1006.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3344.58" y="-1006.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3206.42,-967.6 3206.42,-994.4 3361.58,-994.4 3361.58,-967.6 3206.42,-967.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3206.42,-967.6 3206.42,-994.4 3361.58,-994.4 3361.58,-967.6 3206.42,-967.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3211.42" y="-975.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sku?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3285.06" y="-977.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3206.42,-940.8 3206.42,-967.6 3361.58,-967.6 3361.58,-940.8 3206.42,-940.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3206.42,-940.8 3206.42,-967.6 3361.58,-967.6 3361.58,-940.8 3206.42,-940.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3211.42" y="-948.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">unitamount</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3327.57" y="-950.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3206.42,-914 3206.42,-940.8 3361.58,-940.8 3361.58,-914 3206.42,-914"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3206.42,-914 3206.42,-940.8 3361.58,-940.8 3361.58,-914 3206.42,-914"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3211.42" y="-921.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">weight</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3327.57" y="-923.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3206.42,-887.2 3206.42,-914 3361.58,-914 3361.58,-887.2 3206.42,-887.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3206.42,-887.2 3206.42,-914 3361.58,-914 3361.58,-887.2 3206.42,-887.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3211.42" y="-895" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">is_father</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3342.58" y="-897" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">BIT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3206.42,-860.4 3206.42,-887.2 3361.58,-887.2 3361.58,-860.4 3206.42,-860.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3206.42,-860.4 3206.42,-887.2 3361.58,-887.2 3361.58,-860.4 3206.42,-860.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3211.42" y="-868.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">fathersort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3342.08" y="-870.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3206.42,-833.6 3206.42,-860.4 3361.58,-860.4 3361.58,-833.6 3206.42,-833.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3206.42,-833.6 3206.42,-860.4 3361.58,-860.4 3361.58,-833.6 3206.42,-833.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3211.42" y="-841.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">created_at</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3306.07" y="-843.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3206.42,-806.8 3206.42,-833.6 3361.58,-833.6 3361.58,-806.8 3206.42,-806.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3206.42,-806.8 3206.42,-833.6 3361.58,-833.6 3361.58,-806.8 3206.42,-806.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3211.42" y="-814.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">updated_at</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3306.07" y="-816.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
</g>
|
|
<!-- articletext->article -->
|
|
<g id="edge41" class="edge">
|
|
<title>articletext:e->article:n</title>
|
|
<g id="a_edge41"><a xlink:title="FK_articletext_article">
|
|
<path fill="none" stroke="#ff7aa8" stroke-width="1.4" d="M4283.68,-1466.6C4350.97,-1466.6 4322.48,-1369.46 4282.68,-1315.2 4234.99,-1250.19 4188.93,-1276.04 4110,-1259.6 4028.46,-1242.61 3384.57,-1267.09 3339.4,-1191.29"/>
|
|
<polygon fill="#ff7aa8" stroke="#ff7aa8" stroke-width="1.4" points="3341.78,-1190.69 3337.49,-1184.64 3337.07,-1192.04 3341.78,-1190.69"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- categoryarticle -->
|
|
<g id="node17" class="node">
|
|
<title>categoryarticle</title>
|
|
<polygon fill="#33415c" stroke="none" points="2648.21,-1453.2 2648.21,-1477.6 2773.79,-1477.6 2773.79,-1453.2 2648.21,-1453.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2648.21,-1453.2 2648.21,-1477.6 2773.79,-1477.6 2773.79,-1453.2 2648.21,-1453.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2668.31" y="-1462.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">categoryarticle</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2648.21,-1426.4 2648.21,-1453.2 2773.79,-1453.2 2773.79,-1426.4 2648.21,-1426.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2648.21,-1426.4 2648.21,-1453.2 2773.79,-1453.2 2773.79,-1426.4 2648.21,-1426.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2653.21" y="-1436.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2739.29" y="-1438.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2756.29" y="-1438.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2648.21,-1399.6 2648.21,-1426.4 2773.79,-1426.4 2773.79,-1399.6 2648.21,-1399.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2648.21,-1399.6 2648.21,-1426.4 2773.79,-1426.4 2773.79,-1399.6 2648.21,-1399.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2653.21" y="-1409.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">category_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2739.8" y="-1411.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2756.79" y="-1411.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2648.21,-1372.8 2648.21,-1399.6 2773.79,-1399.6 2773.79,-1372.8 2648.21,-1372.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2648.21,-1372.8 2648.21,-1399.6 2773.79,-1399.6 2773.79,-1372.8 2648.21,-1372.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2653.21" y="-1383" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">article_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2739.8" y="-1384.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2756.79" y="-1384.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
</g>
|
|
<!-- categoryarticle->category -->
|
|
<g id="edge35" class="edge">
|
|
<title>categoryarticle:se->category:n</title>
|
|
<g id="a_edge35"><a xlink:title="FK_categoryarticle_category">
|
|
<path fill="none" stroke="#ff8f66" stroke-width="1.4" d="M2774.79,-1399.6C2801.15,-1373.24 2829.12,-1119.42 2832.2,-1057.57"/>
|
|
<polygon fill="#ff8f66" stroke="#ff8f66" stroke-width="1.4" points="2834.65,-1057.79 2832.42,-1050.72 2829.75,-1057.64 2834.65,-1057.79"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- categoryarticle->article -->
|
|
<g id="edge36" class="edge">
|
|
<title>categoryarticle:se->article:n</title>
|
|
<g id="a_edge36"><a xlink:title="FK_categoryarticle_article">
|
|
<path fill="none" stroke="#4fc4e8" stroke-width="1.4" d="M2773.79,-1371.8C2811.46,-1334.13 2775.15,-1293.81 2816,-1259.6 2957.46,-1141.13 3222.13,-1362.66 3230.87,-1191.6"/>
|
|
<polygon fill="#4fc4e8" stroke="#4fc4e8" stroke-width="1.4" points="3233.32,-1191.78 3231.04,-1184.72 3228.42,-1191.66 3233.32,-1191.78"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- brand -->
|
|
<g id="node18" class="node">
|
|
<title>brand</title>
|
|
<polygon fill="#33415c" stroke="none" points="2648.31,-658.2 2648.31,-686.6 2807.69,-686.6 2807.69,-658.2 2648.31,-658.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2648.31,-658.2 2648.31,-686.6 2807.69,-686.6 2807.69,-658.2 2648.31,-658.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="2650.31,-680.6 2650.31,-684.6 2728,-684.6 2728,-680.6 2650.31,-680.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="2728,-680.6 2728,-684.6 2805.69,-684.6 2805.69,-680.6 2728,-680.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2711.33" y="-667.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">brand</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2648.31,-631.4 2648.31,-658.2 2807.69,-658.2 2807.69,-631.4 2648.31,-631.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2648.31,-631.4 2648.31,-658.2 2807.69,-658.2 2807.69,-631.4 2648.31,-631.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2653.31" y="-641.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2773.19" y="-643.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2790.19" y="-643.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2648.31,-604.6 2648.31,-631.4 2807.69,-631.4 2807.69,-604.6 2648.31,-604.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2648.31,-604.6 2648.31,-631.4 2807.69,-631.4 2807.69,-604.6 2648.31,-604.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2653.31" y="-614.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">company_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2773.7" y="-616.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2790.69" y="-616.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2648.31,-577.8 2648.31,-604.6 2807.69,-604.6 2807.69,-577.8 2648.31,-577.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2648.31,-577.8 2648.31,-604.6 2807.69,-604.6 2807.69,-577.8 2648.31,-577.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2653.31" y="-585.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2731.17" y="-587.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2648.31,-551 2648.31,-577.8 2807.69,-577.8 2807.69,-551 2648.31,-551"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2648.31,-551 2648.31,-577.8 2807.69,-577.8 2807.69,-551 2648.31,-551"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2653.31" y="-558.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">gsprpinfo?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2726.69" y="-560.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
</g>
|
|
<!-- brand->company -->
|
|
<g id="edge18" class="edge">
|
|
<title>brand:w->company:n</title>
|
|
<g id="a_edge18"><a xlink:title="FK_brand_company">
|
|
<path fill="none" stroke="#e0b25a" stroke-width="1.4" d="M2647.31,-618C2297.82,-618 2217.66,-537.17 1871,-492.8 1800.59,-483.79 1255.29,-502.2 1210.68,-438.44"/>
|
|
<polygon fill="#e0b25a" stroke="#e0b25a" stroke-width="1.4" points="1213,-437.67 1208.45,-431.81 1208.36,-439.22 1213,-437.67"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- category->category -->
|
|
<g id="edge2" class="edge">
|
|
<title>category:e->category:e</title>
|
|
<g id="a_edge2"><a xlink:title="FK_category_parent">
|
|
<path fill="none" stroke="#6bdf9a" stroke-width="1.4" d="M2881.9,-981C2920.81,-981 2920.81,-1044.35 2891.91,-1021.88"/>
|
|
<polygon fill="#6bdf9a" stroke="#6bdf9a" stroke-width="1.4" points="2884.81,-1016.35 2889.77,-1024.64 2894.06,-1019.11 2884.81,-1016.35"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlehistory -->
|
|
<g id="node20" class="node">
|
|
<title>articlehistory</title>
|
|
<polygon fill="#33415c" stroke="none" points="2857.98,-1480 2857.98,-1504.4 3024.02,-1504.4 3024.02,-1480 2857.98,-1480"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2857.98,-1480 2857.98,-1504.4 3024.02,-1504.4 3024.02,-1480 2857.98,-1480"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2903.32" y="-1489.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">articlehistory</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2857.98,-1453.2 2857.98,-1480 3024.02,-1480 3024.02,-1453.2 2857.98,-1453.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2857.98,-1453.2 2857.98,-1480 3024.02,-1480 3024.02,-1453.2 2857.98,-1453.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2862.98" y="-1463.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2989.52" y="-1464.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3006.52" y="-1464.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2857.98,-1426.4 2857.98,-1453.2 3024.02,-1453.2 3024.02,-1426.4 2857.98,-1426.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2857.98,-1426.4 2857.98,-1453.2 3024.02,-1453.2 3024.02,-1426.4 2857.98,-1426.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2862.98" y="-1436.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">companyuser_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2974.24" y="-1436.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2990.03" y="-1438.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3007.02" y="-1438.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2857.98,-1399.6 2857.98,-1426.4 3024.02,-1426.4 3024.02,-1399.6 2857.98,-1399.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2857.98,-1399.6 2857.98,-1426.4 3024.02,-1426.4 3024.02,-1399.6 2857.98,-1399.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2862.98" y="-1409.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">article_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2990.03" y="-1411.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3007.02" y="-1411.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2857.98,-1372.8 2857.98,-1399.6 3024.02,-1399.6 3024.02,-1372.8 2857.98,-1372.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2857.98,-1372.8 2857.98,-1399.6 3024.02,-1399.6 3024.02,-1372.8 2857.98,-1372.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2862.98" y="-1380.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">date</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2968.52" y="-1382.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2857.98,-1346 2857.98,-1372.8 3024.02,-1372.8 3024.02,-1346 2857.98,-1346"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2857.98,-1346 2857.98,-1372.8 3024.02,-1372.8 3024.02,-1346 2857.98,-1346"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2862.98" y="-1353.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">text</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2943.02" y="-1355.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
</g>
|
|
<!-- articlehistory->companyuser -->
|
|
<g id="edge25" class="edge">
|
|
<title>articlehistory:w->companyuser:n</title>
|
|
<g id="a_edge25"><a xlink:title="FK_articlehistory_companyuser">
|
|
<path fill="none" stroke="#ff6b6b" stroke-width="1.4" d="M2856.98,-1439.8C2774.84,-1439.8 2860.35,-1328.73 2816,-1259.6 2787.58,-1215.31 2752.08,-1230.78 2722,-1187.6 2619.66,-1040.72 2745.23,-911.5 2603,-802.8 2451.33,-686.89 1063.16,-815.09 886,-744 844.49,-727.34 810.42,-720.96 806.08,-681.21"/>
|
|
<polygon fill="#ff6b6b" stroke="#ff6b6b" stroke-width="1.4" points="808.53,-681.18 805.72,-674.32 803.64,-681.43 808.53,-681.18"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlehistory->article -->
|
|
<g id="edge24" class="edge">
|
|
<title>articlehistory:ne->article:n</title>
|
|
<g id="a_edge24"><a xlink:title="FK_articlehistory_article">
|
|
<path fill="none" stroke="#c79bff" stroke-width="1.4" d="M3025.02,-1426.4C3025.02,-1426.4 3066,-1259.6 3066,-1259.6 3120.28,-1195.67 3237.11,-1264.22 3245.71,-1191.64"/>
|
|
<polygon fill="#c79bff" stroke="#c79bff" stroke-width="1.4" points="3248.15,-1191.84 3246.09,-1184.72 3243.26,-1191.57 3248.15,-1191.84"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- article->brand -->
|
|
<g id="edge20" class="edge">
|
|
<title>article:sw->brand:n</title>
|
|
<g id="a_edge20"><a xlink:title="FK_article_brand">
|
|
<path fill="none" stroke="#ff5f9e" stroke-width="1.4" d="M3205.42,-1101.6C3110.62,-1006.8 3251.47,-904.4 3164,-802.8 3045.98,-665.71 2776.27,-862.69 2767.09,-694.7"/>
|
|
<polygon fill="#ff5f9e" stroke="#ff5f9e" stroke-width="1.4" points="2769.54,-694.65 2766.9,-687.72 2764.64,-694.78 2769.54,-694.65"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- article->article -->
|
|
<g id="edge23" class="edge">
|
|
<title>article:e->article:e</title>
|
|
<g id="a_edge23"><a xlink:title="FK_article_fatherarticle">
|
|
<path fill="none" stroke="#66b3ff" stroke-width="1.4" d="M3361.58,-1088.2C3400.49,-1088.2 3400.49,-1178.35 3371.59,-1155.88"/>
|
|
<polygon fill="#66b3ff" stroke="#66b3ff" stroke-width="1.4" points="3364.49,-1150.35 3369.45,-1158.64 3373.74,-1153.11 3364.49,-1150.35"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlelist -->
|
|
<g id="node23" class="node">
|
|
<title>articlelist</title>
|
|
<polygon fill="#33415c" stroke="none" points="3068.65,-618 3068.65,-646.4 3131.35,-646.4 3131.35,-618 3068.65,-618"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3068.65,-618 3068.65,-646.4 3131.35,-646.4 3131.35,-618 3068.65,-618"/>
|
|
<polygon fill="#33415c" stroke="none" points="3070.65,-640.4 3070.65,-644.4 3100,-644.4 3100,-640.4 3070.65,-640.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="3100,-640.4 3100,-644.4 3129.35,-644.4 3129.35,-640.4 3100,-640.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3073.65" y="-627.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">articlelist</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3068.65,-591.2 3068.65,-618 3131.35,-618 3131.35,-591.2 3068.65,-591.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3068.65,-591.2 3068.65,-618 3131.35,-618 3131.35,-591.2 3068.65,-591.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3073.65" y="-601.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3096.85" y="-602.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3113.84" y="-602.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
</g>
|
|
<!-- article->articlelist -->
|
|
<g id="edge21" class="edge">
|
|
<title>article:sw->articlelist:n</title>
|
|
<g id="a_edge21"><a xlink:title="FK_article_articlelist">
|
|
<path fill="none" stroke="#ffb25a" stroke-width="1.4" d="M3205.42,-1048C3127.27,-969.85 3189.79,-910.27 3164,-802.8 3147.59,-734.44 3117.29,-719.86 3114.83,-654.12"/>
|
|
<polygon fill="#ffb25a" stroke="#ffb25a" stroke-width="1.4" points="3117.29,-654.47 3114.71,-647.52 3112.39,-654.56 3117.29,-654.47"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- optionslist -->
|
|
<g id="node27" class="node">
|
|
<title>optionslist</title>
|
|
<polygon fill="#33415c" stroke="none" points="3570.67,-994.4 3570.67,-1022.8 3641.33,-1022.8 3641.33,-994.4 3570.67,-994.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3570.67,-994.4 3570.67,-1022.8 3641.33,-1022.8 3641.33,-994.4 3570.67,-994.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="3572.67,-1016.8 3572.67,-1020.8 3606,-1020.8 3606,-1016.8 3572.67,-1016.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3606,-1016.8 3606,-1020.8 3639.33,-1020.8 3639.33,-1016.8 3606,-1016.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3575.67" y="-1004" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">optionslist</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3570.67,-967.6 3570.67,-994.4 3641.33,-994.4 3641.33,-967.6 3570.67,-967.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3570.67,-967.6 3570.67,-994.4 3641.33,-994.4 3641.33,-967.6 3570.67,-967.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3575.67" y="-977.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3606.83" y="-979.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3623.83" y="-979.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
</g>
|
|
<!-- article->optionslist -->
|
|
<g id="edge22" class="edge">
|
|
<title>article:e->optionslist:n</title>
|
|
<g id="a_edge22"><a xlink:title="FK_article_optionslist">
|
|
<path fill="none" stroke="#56d68a" stroke-width="1.4" d="M3362.58,-1034.6C3459.38,-1034.6 3579.06,-1115.66 3588.71,-1033.29"/>
|
|
<polygon fill="#56d68a" stroke="#56d68a" stroke-width="1.4" points="3591.29,-1031.04 3589.22,-1023.92 3586.39,-1030.77 3591.29,-1031.04"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- article->unit -->
|
|
<g id="edge19" class="edge">
|
|
<title>article:e->unit:n</title>
|
|
<g id="a_edge19"><a xlink:title="FK_article_unit">
|
|
<path fill="none" stroke="#56c8c8" stroke-width="1.4" d="M3362.58,-1007.8C3479.93,-1007.8 3434.1,-871.84 3529,-802.8 3611.21,-742.99 3733.17,-800.16 3740.48,-708.07"/>
|
|
<polygon fill="#56c8c8" stroke="#56c8c8" stroke-width="1.4" points="3742.93,-708.21 3740.75,-701.12 3738.03,-708.02 3742.93,-708.21"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articleean -->
|
|
<g id="node22" class="node">
|
|
<title>articleean</title>
|
|
<polygon fill="#33415c" stroke="none" points="3107.76,-1453.2 3107.76,-1477.6 3216.24,-1477.6 3216.24,-1453.2 3107.76,-1453.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3107.76,-1453.2 3107.76,-1477.6 3216.24,-1477.6 3216.24,-1453.2 3107.76,-1453.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3133.98" y="-1462.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">articleean</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3107.76,-1426.4 3107.76,-1453.2 3216.24,-1453.2 3216.24,-1426.4 3107.76,-1426.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3107.76,-1426.4 3107.76,-1453.2 3216.24,-1453.2 3216.24,-1426.4 3107.76,-1426.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3112.76" y="-1436.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3181.73" y="-1438.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3198.73" y="-1438.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3107.76,-1399.6 3107.76,-1426.4 3216.24,-1426.4 3216.24,-1399.6 3107.76,-1399.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3107.76,-1399.6 3107.76,-1426.4 3216.24,-1426.4 3216.24,-1399.6 3107.76,-1399.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3112.76" y="-1409.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">article_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3182.24" y="-1411.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3199.24" y="-1411.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3107.76,-1372.8 3107.76,-1399.6 3216.24,-1399.6 3216.24,-1372.8 3107.76,-1372.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3107.76,-1372.8 3107.76,-1399.6 3216.24,-1399.6 3216.24,-1372.8 3107.76,-1372.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3112.76" y="-1380.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">ean</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3144.72" y="-1382.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
</g>
|
|
<!-- articleean->article -->
|
|
<g id="edge26" class="edge">
|
|
<title>articleean:se->article:n</title>
|
|
<g id="a_edge26"><a xlink:title="FK_articleean_article">
|
|
<path fill="none" stroke="#6bdf9a" stroke-width="1.4" d="M3217.24,-1399.6C3221.17,-1395.67 3265.06,-1231.57 3274.61,-1191.3"/>
|
|
<polygon fill="#6bdf9a" stroke="#6bdf9a" stroke-width="1.4" points="3276.97,-1192.03 3276.01,-1184.67 3272.17,-1191.02 3276.97,-1192.03"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlesupplier -->
|
|
<g id="node24" class="node">
|
|
<title>articlesupplier</title>
|
|
<polygon fill="#33415c" stroke="none" points="3300.46,-1506.8 3300.46,-1531.2 3419.54,-1531.2 3419.54,-1506.8 3300.46,-1506.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3300.46,-1506.8 3300.46,-1531.2 3419.54,-1531.2 3419.54,-1506.8 3300.46,-1506.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3318.98" y="-1516.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">articlesupplier</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3300.46,-1480 3300.46,-1506.8 3419.54,-1506.8 3419.54,-1480 3300.46,-1480"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3300.46,-1480 3300.46,-1506.8 3419.54,-1506.8 3419.54,-1480 3300.46,-1480"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3305.46" y="-1490.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3385.04" y="-1491.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3402.04" y="-1491.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3300.46,-1453.2 3300.46,-1480 3419.54,-1480 3419.54,-1453.2 3300.46,-1453.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3300.46,-1453.2 3300.46,-1480 3419.54,-1480 3419.54,-1453.2 3300.46,-1453.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3305.46" y="-1463.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">entity_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3385.55" y="-1464.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3402.55" y="-1464.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3300.46,-1426.4 3300.46,-1453.2 3419.54,-1453.2 3419.54,-1426.4 3300.46,-1426.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3300.46,-1426.4 3300.46,-1453.2 3419.54,-1453.2 3419.54,-1426.4 3300.46,-1426.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3305.46" y="-1436.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">article_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3385.55" y="-1438.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3402.55" y="-1438.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3300.46,-1399.6 3300.46,-1426.4 3419.54,-1426.4 3419.54,-1399.6 3300.46,-1399.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3300.46,-1399.6 3300.46,-1426.4 3419.54,-1426.4 3419.54,-1399.6 3300.46,-1399.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3305.46" y="-1409.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">price_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3359.15" y="-1409.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3385.55" y="-1411.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3402.55" y="-1411.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3300.46,-1372.8 3300.46,-1399.6 3419.54,-1399.6 3419.54,-1372.8 3300.46,-1372.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3300.46,-1372.8 3300.46,-1399.6 3419.54,-1399.6 3419.54,-1372.8 3300.46,-1372.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3305.46" y="-1380.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sku?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3343.03" y="-1382.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3300.46,-1346 3300.46,-1372.8 3419.54,-1372.8 3419.54,-1346 3300.46,-1346"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3300.46,-1346 3300.46,-1372.8 3419.54,-1372.8 3419.54,-1346 3300.46,-1346"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3305.46" y="-1353.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">stock?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3385.54" y="-1355.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3300.46,-1319.2 3300.46,-1346 3419.54,-1346 3419.54,-1319.2 3300.46,-1319.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3300.46,-1319.2 3300.46,-1346 3419.54,-1346 3419.54,-1319.2 3300.46,-1319.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3305.46" y="-1327" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">pu</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3385.54" y="-1329" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
</g>
|
|
<!-- articlesupplier->entity -->
|
|
<g id="edge47" class="edge">
|
|
<title>articlesupplier:w->entity:n</title>
|
|
<g id="a_edge47"><a xlink:title="FK_articlesupplier_entity">
|
|
<path fill="none" stroke="#66b3ff" stroke-width="1.4" d="M3299.46,-1466.6C3205.63,-1466.6 3329.27,-1320.63 3258,-1259.6 3187.59,-1199.31 1683.43,-1194.61 1591,-1187.6 1418.75,-1174.54 825.72,-1274.43 804.92,-1111.22"/>
|
|
<polygon fill="#66b3ff" stroke="#66b3ff" stroke-width="1.4" points="807.37,-1111.15 804.49,-1104.31 802.48,-1111.45 807.37,-1111.15"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlesupplier->article -->
|
|
<g id="edge46" class="edge">
|
|
<title>articlesupplier:nw->article:n</title>
|
|
<g id="a_edge46"><a xlink:title="FK_articlesupplier_article">
|
|
<path fill="none" stroke="#56d68a" stroke-width="1.4" d="M3299.46,-1453.2C3299.46,-1453.2 3293.19,-1238.56 3291.82,-1191.6"/>
|
|
<polygon fill="#56d68a" stroke="#56d68a" stroke-width="1.4" points="3294.27,-1191.64 3291.62,-1184.72 3289.37,-1191.79 3294.27,-1191.64"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- price -->
|
|
<g id="node36" class="node">
|
|
<title>price</title>
|
|
<polygon fill="#33415c" stroke="none" points="4367.05,-1491.4 4367.05,-1519.8 4536.95,-1519.8 4536.95,-1491.4 4367.05,-1491.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4367.05,-1491.4 4367.05,-1519.8 4536.95,-1519.8 4536.95,-1491.4 4367.05,-1491.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="4369.05,-1513.8 4369.05,-1517.8 4534.95,-1517.8 4534.95,-1513.8 4369.05,-1513.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4437.66" y="-1501" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">price</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4367.05,-1464.6 4367.05,-1491.4 4536.95,-1491.4 4536.95,-1464.6 4367.05,-1464.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4367.05,-1464.6 4367.05,-1491.4 4536.95,-1491.4 4536.95,-1464.6 4367.05,-1464.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4372.05" y="-1474.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4502.45" y="-1476.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4519.45" y="-1476.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4367.05,-1437.8 4367.05,-1464.6 4536.95,-1464.6 4536.95,-1437.8 4367.05,-1437.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4367.05,-1437.8 4367.05,-1464.6 4536.95,-1464.6 4536.95,-1437.8 4367.05,-1437.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4372.05" y="-1448" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">customergroup_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4502.95" y="-1449.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4519.95" y="-1449.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4367.05,-1411 4367.05,-1437.8 4536.95,-1437.8 4536.95,-1411 4367.05,-1411"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4367.05,-1411 4367.05,-1437.8 4536.95,-1437.8 4536.95,-1411 4367.05,-1411"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4372.05" y="-1421.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">article_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4502.95" y="-1422.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4519.95" y="-1422.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4367.05,-1384.2 4367.05,-1411 4536.95,-1411 4536.95,-1384.2 4367.05,-1384.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4367.05,-1384.2 4367.05,-1411 4536.95,-1411 4536.95,-1384.2 4367.05,-1384.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4372.05" y="-1394.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">tax_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4502.95" y="-1395.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4519.95" y="-1395.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="4367.05,-1357.4 4367.05,-1384.2 4536.95,-1384.2 4536.95,-1357.4 4367.05,-1357.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4367.05,-1357.4 4367.05,-1384.2 4536.95,-1384.2 4536.95,-1357.4 4367.05,-1357.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4372.05" y="-1365.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">minmultiplier</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4468.43" y="-1367.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DECIMAL(18,4)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="4367.05,-1330.6 4367.05,-1357.4 4536.95,-1357.4 4536.95,-1330.6 4367.05,-1330.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4367.05,-1330.6 4367.05,-1357.4 4536.95,-1357.4 4536.95,-1330.6 4367.05,-1330.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4372.05" y="-1338.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">net</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4502.95" y="-1340.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
</g>
|
|
<!-- articlesupplier->price -->
|
|
<g id="edge48" class="edge">
|
|
<title>articlesupplier:e->price:n</title>
|
|
<g id="a_edge48"><a xlink:title="FK_articlesupplier_price">
|
|
<path fill="none" stroke="#c79bff" stroke-width="1.4" d="M3420.54,-1413C3469.81,-1413 3439.58,-1586.93 3462,-1630.8 3472.02,-1650.4 3475.79,-1658.09 3496,-1666.8 3576.81,-1701.63 4205.86,-1698.38 4288,-1666.8 4376.78,-1632.66 4447.46,-1617.91 4451.79,-1527.76"/>
|
|
<polygon fill="#c79bff" stroke="#c79bff" stroke-width="1.4" points="4454.24,-1527.97 4451.95,-1520.92 4449.34,-1527.86 4454.24,-1527.97"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlelistarticle -->
|
|
<g id="node25" class="node">
|
|
<title>articlelistarticle</title>
|
|
<polygon fill="#33415c" stroke="none" points="2993.65,-1050 2993.65,-1074.4 3122.35,-1074.4 3122.35,-1050 2993.65,-1050"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2993.65,-1050 2993.65,-1074.4 3122.35,-1074.4 3122.35,-1050 2993.65,-1050"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3013.98" y="-1059.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">articlelistarticle</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2993.65,-1023.2 2993.65,-1050 3122.35,-1050 3122.35,-1023.2 2993.65,-1023.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2993.65,-1023.2 2993.65,-1050 3122.35,-1050 3122.35,-1023.2 2993.65,-1023.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2998.65" y="-1033.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3087.85" y="-1034.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3104.85" y="-1034.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2993.65,-996.4 2993.65,-1023.2 3122.35,-1023.2 3122.35,-996.4 2993.65,-996.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2993.65,-996.4 2993.65,-1023.2 3122.35,-1023.2 3122.35,-996.4 2993.65,-996.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2998.65" y="-1006.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">article_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3088.35" y="-1008.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3105.35" y="-1008.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2993.65,-969.6 2993.65,-996.4 3122.35,-996.4 3122.35,-969.6 2993.65,-969.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2993.65,-969.6 2993.65,-996.4 3122.35,-996.4 3122.35,-969.6 2993.65,-969.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2998.65" y="-979.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">articlelist_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3088.35" y="-981.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3105.35" y="-981.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2993.65,-942.8 2993.65,-969.6 3122.35,-969.6 3122.35,-942.8 2993.65,-942.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2993.65,-942.8 2993.65,-969.6 3122.35,-969.6 3122.35,-942.8 2993.65,-942.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2998.65" y="-950.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">count</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3102.85" y="-952.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2993.65,-916 2993.65,-942.8 3122.35,-942.8 3122.35,-916 2993.65,-916"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2993.65,-916 2993.65,-942.8 3122.35,-942.8 3122.35,-916 2993.65,-916"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2998.65" y="-923.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3102.85" y="-925.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- articlelistarticle->article -->
|
|
<g id="edge32" class="edge">
|
|
<title>articlelistarticle:w->article:n</title>
|
|
<g id="a_edge32"><a xlink:title="FK_articlelistarticle_article">
|
|
<path fill="none" stroke="#ff7fc2" stroke-width="1.4" d="M2992.65,-1009.8C2962.16,-1009.8 2977.47,-1052.55 2993.65,-1078.4 3047.72,-1164.79 3099.38,-1157.57 3198.42,-1181.6 3217.69,-1186.28 3278.74,-1200.27 3299.6,-1191.57"/>
|
|
<polygon fill="#ff7fc2" stroke="#ff7fc2" stroke-width="1.4" points="3302.95,-1191.28 3305.36,-1184.26 3299.1,-1188.24 3302.95,-1191.28"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlelistarticle->articlelist -->
|
|
<g id="edge31" class="edge">
|
|
<title>articlelistarticle:sw->articlelist:n</title>
|
|
<g id="a_edge31"><a xlink:title="FK_articlelistarticle_articlelist">
|
|
<path fill="none" stroke="#5cd6d6" stroke-width="1.4" d="M2992.65,-969.6C2974.55,-951.5 2989.21,-937.22 2993.65,-912 3014.85,-791.61 3081.94,-771.64 3085.2,-654.39"/>
|
|
<polygon fill="#5cd6d6" stroke="#5cd6d6" stroke-width="1.4" points="3087.65,-654.55 3085.3,-647.52 3082.75,-654.48 3087.65,-654.55"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- optionslistarticle -->
|
|
<g id="node26" class="node">
|
|
<title>optionslistarticle</title>
|
|
<polygon fill="#33415c" stroke="none" points="3504,-1493.4 3504,-1517.8 3642,-1517.8 3642,-1493.4 3504,-1493.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3504,-1493.4 3504,-1517.8 3642,-1517.8 3642,-1493.4 3504,-1493.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3524.99" y="-1503" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">optionslistarticle</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3504,-1466.6 3504,-1493.4 3642,-1493.4 3642,-1466.6 3504,-1466.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3504,-1466.6 3504,-1493.4 3642,-1493.4 3642,-1466.6 3504,-1466.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3509" y="-1476.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3607.5" y="-1478.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3624.5" y="-1478.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3504,-1439.8 3504,-1466.6 3642,-1466.6 3642,-1439.8 3504,-1439.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3504,-1439.8 3504,-1466.6 3642,-1466.6 3642,-1439.8 3504,-1439.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3509" y="-1450" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">article_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3608" y="-1451.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3625" y="-1451.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3504,-1413 3504,-1439.8 3642,-1439.8 3642,-1413 3504,-1413"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3504,-1413 3504,-1439.8 3642,-1439.8 3642,-1413 3504,-1413"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3509" y="-1423.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">optionslist_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3608" y="-1424.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3625" y="-1424.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3504,-1386.2 3504,-1413 3642,-1413 3642,-1386.2 3504,-1386.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3504,-1386.2 3504,-1413 3642,-1413 3642,-1386.2 3504,-1386.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3509" y="-1394" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">count</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3622.5" y="-1396" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3504,-1359.4 3504,-1386.2 3642,-1386.2 3642,-1359.4 3504,-1359.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3504,-1359.4 3504,-1386.2 3642,-1386.2 3642,-1359.4 3504,-1359.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3509" y="-1367.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3622.5" y="-1369.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3504,-1332.6 3504,-1359.4 3642,-1359.4 3642,-1332.6 3504,-1332.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3504,-1332.6 3504,-1359.4 3642,-1359.4 3642,-1332.6 3504,-1332.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3509" y="-1340.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">mandated</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3623" y="-1342.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">BIT</text>
|
|
</g>
|
|
<!-- optionslistarticle->article -->
|
|
<g id="edge34" class="edge">
|
|
<title>optionslistarticle:sw->article:n</title>
|
|
<g id="a_edge34"><a xlink:title="FK_optionslistarticle_article">
|
|
<path fill="none" stroke="#58d18a" stroke-width="1.4" d="M3503,-1439.8C3444.92,-1381.72 3511.46,-1325.18 3462,-1259.6 3421.12,-1205.39 3330.43,-1249.34 3322.36,-1191.46"/>
|
|
<polygon fill="#58d18a" stroke="#58d18a" stroke-width="1.4" points="3324.82,-1191.54 3321.93,-1184.71 3319.93,-1191.86 3324.82,-1191.54"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- optionslistarticle->optionslist -->
|
|
<g id="edge33" class="edge">
|
|
<title>optionslistarticle:se->optionslist:n</title>
|
|
<g id="a_edge33"><a xlink:title="FK_optionslistarticle_optionslist">
|
|
<path fill="none" stroke="#8f95ff" stroke-width="1.4" d="M3643,-1413C3669.52,-1386.47 3643.4,-1366.09 3642,-1328.6 3637.01,-1195.14 3623.3,-1159.99 3622.69,-1030.85"/>
|
|
<polygon fill="#8f95ff" stroke="#8f95ff" stroke-width="1.4" points="3625.14,-1030.91 3622.67,-1023.92 3620.24,-1030.92 3625.14,-1030.91"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- pic -->
|
|
<g id="node28" class="node">
|
|
<title>pic</title>
|
|
<polygon fill="#33415c" stroke="none" points="1989.72,-1558.4 1989.72,-1586.8 2162.28,-1586.8 2162.28,-1558.4 1989.72,-1558.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1989.72,-1558.4 1989.72,-1586.8 2162.28,-1586.8 2162.28,-1558.4 1989.72,-1558.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="1991.72,-1580.8 1991.72,-1584.8 2047.91,-1584.8 2047.91,-1580.8 1991.72,-1580.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="2047.91,-1580.8 2047.91,-1584.8 2104.09,-1584.8 2104.09,-1580.8 2047.91,-1580.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="2104.09,-1580.8 2104.09,-1584.8 2160.28,-1584.8 2160.28,-1580.8 2104.09,-1580.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2067.33" y="-1568" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">pic</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1989.72,-1531.6 1989.72,-1558.4 2162.28,-1558.4 2162.28,-1531.6 1989.72,-1531.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1989.72,-1531.6 1989.72,-1558.4 2162.28,-1558.4 2162.28,-1531.6 1989.72,-1531.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1994.72" y="-1541.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2127.78" y="-1543.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2144.77" y="-1543.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1989.72,-1504.8 1989.72,-1531.6 2162.28,-1531.6 2162.28,-1504.8 1989.72,-1504.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1989.72,-1504.8 1989.72,-1531.6 2162.28,-1531.6 2162.28,-1504.8 1989.72,-1504.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1994.72" y="-1512.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">w</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2142.78" y="-1514.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1989.72,-1478 1989.72,-1504.8 2162.28,-1504.8 2162.28,-1478 1989.72,-1478"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1989.72,-1478 1989.72,-1504.8 2162.28,-1504.8 2162.28,-1478 1989.72,-1478"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1994.72" y="-1485.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">h</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2142.78" y="-1487.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1989.72,-1451.2 1989.72,-1478 2162.28,-1478 2162.28,-1451.2 1989.72,-1451.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1989.72,-1451.2 1989.72,-1478 2162.28,-1478 2162.28,-1451.2 1989.72,-1451.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1994.72" y="-1459" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">size</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2127.27" y="-1461" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">BIGINT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1989.72,-1424.4 1989.72,-1451.2 2162.28,-1451.2 2162.28,-1424.4 1989.72,-1424.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1989.72,-1424.4 1989.72,-1451.2 2162.28,-1451.2 2162.28,-1424.4 1989.72,-1424.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1994.72" y="-1432.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">hash</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2090.76" y="-1434.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(64)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1989.72,-1397.6 1989.72,-1424.4 2162.28,-1424.4 2162.28,-1397.6 1989.72,-1397.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1989.72,-1397.6 1989.72,-1424.4 2162.28,-1424.4 2162.28,-1397.6 1989.72,-1397.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1994.72" y="-1405.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">thumbw</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2142.78" y="-1407.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1989.72,-1370.8 1989.72,-1397.6 2162.28,-1397.6 2162.28,-1370.8 1989.72,-1370.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1989.72,-1370.8 1989.72,-1397.6 2162.28,-1397.6 2162.28,-1370.8 1989.72,-1370.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1994.72" y="-1378.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">thumbh</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2142.78" y="-1380.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1989.72,-1344 1989.72,-1370.8 2162.28,-1370.8 2162.28,-1344 1989.72,-1344"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1989.72,-1344 1989.72,-1370.8 2162.28,-1370.8 2162.28,-1344 1989.72,-1344"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1994.72" y="-1351.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">thumbhash</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2090.76" y="-1353.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(64)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1989.72,-1317.2 1989.72,-1344 2162.28,-1344 2162.28,-1317.2 1989.72,-1317.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1989.72,-1317.2 1989.72,-1344 2162.28,-1344 2162.28,-1317.2 1989.72,-1317.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1994.72" y="-1325" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">source</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2081.27" y="-1327" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1989.72,-1290.4 1989.72,-1317.2 2162.28,-1317.2 2162.28,-1290.4 1989.72,-1290.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1989.72,-1290.4 1989.72,-1317.2 2162.28,-1317.2 2162.28,-1290.4 1989.72,-1290.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1994.72" y="-1298.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">fullbinary</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2079.77" y="-1300.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">VARBINARY(MAX)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1989.72,-1263.6 1989.72,-1290.4 2162.28,-1290.4 2162.28,-1263.6 1989.72,-1263.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1989.72,-1263.6 1989.72,-1290.4 2162.28,-1290.4 2162.28,-1263.6 1989.72,-1263.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1994.72" y="-1271.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">thumbbinary</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2079.77" y="-1273.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">VARBINARY(MAX)</text>
|
|
</g>
|
|
<!-- categorypic -->
|
|
<g id="node29" class="node">
|
|
<title>categorypic</title>
|
|
<polygon fill="#33415c" stroke="none" points="2246.21,-1466.6 2246.21,-1491 2371.79,-1491 2371.79,-1466.6 2246.21,-1466.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2246.21,-1466.6 2246.21,-1491 2371.79,-1491 2371.79,-1466.6 2246.21,-1466.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2275.32" y="-1476.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">categorypic</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2246.21,-1439.8 2246.21,-1466.6 2371.79,-1466.6 2371.79,-1439.8 2246.21,-1439.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2246.21,-1439.8 2246.21,-1466.6 2371.79,-1466.6 2371.79,-1439.8 2246.21,-1439.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2251.21" y="-1450" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2337.29" y="-1451.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2354.29" y="-1451.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2246.21,-1413 2246.21,-1439.8 2371.79,-1439.8 2371.79,-1413 2246.21,-1413"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2246.21,-1413 2246.21,-1439.8 2371.79,-1439.8 2371.79,-1413 2246.21,-1413"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2251.21" y="-1423.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">pic_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2337.8" y="-1424.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2354.79" y="-1424.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2246.21,-1386.2 2246.21,-1413 2371.79,-1413 2371.79,-1386.2 2246.21,-1386.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2246.21,-1386.2 2246.21,-1413 2371.79,-1413 2371.79,-1386.2 2246.21,-1386.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2251.21" y="-1396.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">category_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2337.8" y="-1397.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2354.79" y="-1397.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2246.21,-1359.4 2246.21,-1386.2 2371.79,-1386.2 2371.79,-1359.4 2246.21,-1359.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2246.21,-1359.4 2246.21,-1386.2 2371.79,-1386.2 2371.79,-1359.4 2246.21,-1359.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2251.21" y="-1367.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2352.29" y="-1369.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- categorypic->category -->
|
|
<g id="edge37" class="edge">
|
|
<title>categorypic:e->category:n</title>
|
|
<g id="a_edge37"><a xlink:title="FK_categorypic_category">
|
|
<path fill="none" stroke="#a98cff" stroke-width="1.4" d="M2372.79,-1399.6C2437.65,-1399.6 2369.95,-1307.21 2414,-1259.6 2475.04,-1193.62 2523.01,-1228.61 2603,-1187.6 2700.04,-1137.85 2807.47,-1159.45 2813.27,-1057.5"/>
|
|
<polygon fill="#a98cff" stroke="#a98cff" stroke-width="1.4" points="2815.71,-1057.78 2813.46,-1050.72 2810.82,-1057.65 2815.71,-1057.78"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- categorypic->pic -->
|
|
<g id="edge38" class="edge">
|
|
<title>categorypic:e->pic:n</title>
|
|
<g id="a_edge38"><a xlink:title="FK_categorypic_pic">
|
|
<path fill="none" stroke="#ff6f6f" stroke-width="1.4" d="M2372.79,-1426.4C2403.28,-1426.4 2388.58,-1469.55 2371.79,-1495 2322.08,-1570.37 2114.38,-1625.26 2080.64,-1595.77"/>
|
|
<polygon fill="#ff6f6f" stroke="#ff6f6f" stroke-width="1.4" points="2082.07,-1593.03 2076.89,-1587.72 2077.63,-1595.1 2082.07,-1593.03"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- brandpic -->
|
|
<g id="node30" class="node">
|
|
<title>brandpic</title>
|
|
<polygon fill="#33415c" stroke="none" points="2435.94,-1036.6 2435.94,-1061 2542.06,-1061 2542.06,-1036.6 2435.94,-1036.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2435.94,-1036.6 2435.94,-1061 2542.06,-1061 2542.06,-1036.6 2435.94,-1036.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2463.66" y="-1046.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">brandpic</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2435.94,-1009.8 2435.94,-1036.6 2542.06,-1036.6 2542.06,-1009.8 2435.94,-1009.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2435.94,-1009.8 2435.94,-1036.6 2542.06,-1036.6 2542.06,-1009.8 2435.94,-1009.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2440.94" y="-1020" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2507.56" y="-1021.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2524.55" y="-1021.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2435.94,-983 2435.94,-1009.8 2542.06,-1009.8 2542.06,-983 2435.94,-983"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2435.94,-983 2435.94,-1009.8 2542.06,-1009.8 2542.06,-983 2435.94,-983"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2440.94" y="-993.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">pic_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2508.06" y="-994.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2525.06" y="-994.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2435.94,-956.2 2435.94,-983 2542.06,-983 2542.06,-956.2 2435.94,-956.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2435.94,-956.2 2435.94,-983 2542.06,-983 2542.06,-956.2 2435.94,-956.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2440.94" y="-966.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">brand_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2508.06" y="-967.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2525.06" y="-967.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2435.94,-929.4 2435.94,-956.2 2542.06,-956.2 2542.06,-929.4 2435.94,-929.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2435.94,-929.4 2435.94,-956.2 2542.06,-956.2 2542.06,-929.4 2435.94,-929.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2440.94" y="-937.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2522.56" y="-939.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- brandpic->brand -->
|
|
<g id="edge29" class="edge">
|
|
<title>brandpic:se->brand:n</title>
|
|
<g id="a_edge29"><a xlink:title="FK_brandpic_brand">
|
|
<path fill="none" stroke="#c79bff" stroke-width="1.4" d="M2543.06,-956.2C2595.53,-903.73 2573.23,-867.82 2609,-802.8 2637.93,-750.21 2684.34,-748.72 2688.81,-694.4"/>
|
|
<polygon fill="#c79bff" stroke="#c79bff" stroke-width="1.4" points="2691.24,-694.81 2689.07,-687.72 2686.35,-694.62 2691.24,-694.81"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- brandpic->pic -->
|
|
<g id="edge30" class="edge">
|
|
<title>brandpic:nw->pic:n</title>
|
|
<g id="a_edge30"><a xlink:title="FK_brandpic_pic">
|
|
<path fill="none" stroke="#ff9f5a" stroke-width="1.4" d="M2434.94,-1009.8C2328.24,-1116.5 2267.25,-1122.14 2205,-1259.6 2175.02,-1325.81 2223.68,-1535.51 2170.28,-1584.8 2160.75,-1593.59 2143.48,-1599.44 2135.91,-1594.09"/>
|
|
<polygon fill="#ff9f5a" stroke="#ff9f5a" stroke-width="1.4" points="2138.16,-1593.11 2133.05,-1587.73 2133.69,-1595.12 2138.16,-1593.11"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlepic -->
|
|
<g id="node31" class="node">
|
|
<title>articlepic</title>
|
|
<polygon fill="#33415c" stroke="none" points="2455.76,-1466.6 2455.76,-1491 2564.24,-1491 2564.24,-1466.6 2455.76,-1466.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2455.76,-1466.6 2455.76,-1491 2564.24,-1491 2564.24,-1466.6 2455.76,-1466.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2483.65" y="-1476.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">articlepic</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2455.76,-1439.8 2455.76,-1466.6 2564.24,-1466.6 2564.24,-1439.8 2455.76,-1439.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2455.76,-1439.8 2455.76,-1466.6 2564.24,-1466.6 2564.24,-1439.8 2455.76,-1439.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2460.76" y="-1450" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2529.73" y="-1451.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2546.73" y="-1451.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2455.76,-1413 2455.76,-1439.8 2564.24,-1439.8 2564.24,-1413 2455.76,-1413"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2455.76,-1413 2455.76,-1439.8 2564.24,-1439.8 2564.24,-1413 2455.76,-1413"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2460.76" y="-1423.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">pic_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2530.24" y="-1424.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2547.24" y="-1424.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2455.76,-1386.2 2455.76,-1413 2564.24,-1413 2564.24,-1386.2 2455.76,-1386.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2455.76,-1386.2 2455.76,-1413 2564.24,-1413 2564.24,-1386.2 2455.76,-1386.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2460.76" y="-1396.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">article_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2530.24" y="-1397.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2547.24" y="-1397.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2455.76,-1359.4 2455.76,-1386.2 2564.24,-1386.2 2564.24,-1359.4 2455.76,-1359.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2455.76,-1359.4 2455.76,-1386.2 2564.24,-1386.2 2564.24,-1359.4 2455.76,-1359.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2460.76" y="-1367.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2544.74" y="-1369.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- articlepic->article -->
|
|
<g id="edge27" class="edge">
|
|
<title>articlepic:e->article:n</title>
|
|
<g id="a_edge27"><a xlink:title="FK_articlepic_article">
|
|
<path fill="none" stroke="#5aa7ff" stroke-width="1.4" d="M2565.24,-1399.6C2630.43,-1399.6 2559.01,-1301.45 2609,-1259.6 2710.91,-1174.28 3193.6,-1312.11 3215.23,-1191.34"/>
|
|
<polygon fill="#5aa7ff" stroke="#5aa7ff" stroke-width="1.4" points="3217.64,-1191.9 3215.8,-1184.71 3212.76,-1191.48 3217.64,-1191.9"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlepic->pic -->
|
|
<g id="edge28" class="edge">
|
|
<title>articlepic:w->pic:n</title>
|
|
<g id="a_edge28"><a xlink:title="FK_articlepic_pic">
|
|
<path fill="none" stroke="#f5c15c" stroke-width="1.4" d="M2454.76,-1426.4C2408.45,-1426.4 2435.26,-1589.65 2414,-1630.8 2403.9,-1650.35 2400.21,-1658.09 2380,-1666.8 2307.46,-1698.07 2040.67,-1670.08 2020.97,-1594.72"/>
|
|
<polygon fill="#f5c15c" stroke="#f5c15c" stroke-width="1.4" points="2023.41,-1594.53 2020.09,-1587.9 2018.55,-1595.16 2023.41,-1594.53"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- manifestarticle -->
|
|
<g id="node32" class="node">
|
|
<title>manifestarticle</title>
|
|
<polygon fill="#33415c" stroke="none" points="1630.28,-1101.6 1630.28,-1130 1807.72,-1130 1807.72,-1101.6 1630.28,-1101.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1630.28,-1101.6 1630.28,-1130 1807.72,-1130 1807.72,-1101.6 1630.28,-1101.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="1632.28,-1124 1632.28,-1128 1805.72,-1128 1805.72,-1124 1632.28,-1124"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1676.65" y="-1111.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">manifestarticle</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1630.28,-1074.8 1630.28,-1101.6 1807.72,-1101.6 1807.72,-1074.8 1630.28,-1074.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1630.28,-1074.8 1630.28,-1101.6 1807.72,-1101.6 1807.72,-1074.8 1630.28,-1074.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1635.28" y="-1085" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1773.22" y="-1086.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1790.22" y="-1086.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1630.28,-1048 1630.28,-1074.8 1807.72,-1074.8 1807.72,-1048 1630.28,-1048"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1630.28,-1048 1630.28,-1074.8 1807.72,-1074.8 1807.72,-1048 1630.28,-1048"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1635.28" y="-1058.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">manifest_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1773.73" y="-1059.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1790.73" y="-1059.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1630.28,-1021.2 1630.28,-1048 1807.72,-1048 1807.72,-1021.2 1630.28,-1021.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1630.28,-1021.2 1630.28,-1048 1807.72,-1048 1807.72,-1021.2 1630.28,-1021.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1635.28" y="-1031.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">tax_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1773.73" y="-1032.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1790.73" y="-1032.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1630.28,-994.4 1630.28,-1021.2 1807.72,-1021.2 1807.72,-994.4 1630.28,-994.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1630.28,-994.4 1630.28,-1021.2 1807.72,-1021.2 1807.72,-994.4 1630.28,-994.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1635.28" y="-1002.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sku?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1731.21" y="-1004.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1630.28,-967.6 1630.28,-994.4 1807.72,-994.4 1807.72,-967.6 1630.28,-967.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1630.28,-967.6 1630.28,-994.4 1807.72,-994.4 1807.72,-967.6 1630.28,-967.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1635.28" y="-975.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">customname?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1731.21" y="-977.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1630.28,-940.8 1630.28,-967.6 1807.72,-967.6 1807.72,-940.8 1630.28,-940.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1630.28,-940.8 1630.28,-967.6 1807.72,-967.6 1807.72,-940.8 1630.28,-940.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1635.28" y="-948.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">amount</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1773.72" y="-950.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1630.28,-914 1630.28,-940.8 1807.72,-940.8 1807.72,-914 1630.28,-914"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1630.28,-914 1630.28,-940.8 1807.72,-940.8 1807.72,-914 1630.28,-914"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1635.28" y="-921.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">net</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1773.72" y="-923.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1630.28,-887.2 1630.28,-914 1807.72,-914 1807.72,-887.2 1630.28,-887.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1630.28,-887.2 1630.28,-914 1807.72,-914 1807.72,-887.2 1630.28,-887.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1635.28" y="-895" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">comment?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1726.72" y="-897" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1630.28,-860.4 1630.28,-887.2 1807.72,-887.2 1807.72,-860.4 1630.28,-860.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1630.28,-860.4 1630.28,-887.2 1807.72,-887.2 1807.72,-860.4 1630.28,-860.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1635.28" y="-868.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">rebate</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1773.72" y="-870.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
</g>
|
|
<!-- manifest -->
|
|
<g id="node33" class="node">
|
|
<title>manifest</title>
|
|
<polygon fill="#33415c" stroke="none" points="1629.82,-698.4 1629.82,-726.8 1832.18,-726.8 1832.18,-698.4 1629.82,-698.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1629.82,-698.4 1629.82,-726.8 1832.18,-726.8 1832.18,-698.4 1629.82,-698.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="1631.82,-720.8 1631.82,-724.8 1830.18,-724.8 1830.18,-720.8 1631.82,-720.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1706.33" y="-708" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">manifest</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1629.82,-671.6 1629.82,-698.4 1832.18,-698.4 1832.18,-671.6 1629.82,-671.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1629.82,-671.6 1629.82,-698.4 1832.18,-698.4 1832.18,-671.6 1629.82,-671.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1634.82" y="-681.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1797.68" y="-683.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1814.68" y="-683.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1629.82,-644.8 1629.82,-671.6 1832.18,-671.6 1832.18,-644.8 1629.82,-644.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1629.82,-644.8 1629.82,-671.6 1832.18,-671.6 1832.18,-644.8 1629.82,-644.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1634.82" y="-655" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">entity_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1692.38" y="-655" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1798.19" y="-656.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1815.19" y="-656.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1629.82,-618 1629.82,-644.8 1832.18,-644.8 1832.18,-618 1629.82,-618"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1629.82,-618 1629.82,-644.8 1832.18,-644.8 1832.18,-618 1629.82,-618"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1634.82" y="-628.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">company_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1798.19" y="-629.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1815.19" y="-629.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1629.82,-591.2 1629.82,-618 1832.18,-618 1832.18,-591.2 1629.82,-591.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1629.82,-591.2 1629.82,-618 1832.18,-618 1832.18,-591.2 1629.82,-591.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1634.82" y="-599" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">number</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1755.67" y="-601" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1629.82,-564.4 1629.82,-591.2 1832.18,-591.2 1832.18,-564.4 1629.82,-564.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1629.82,-564.4 1629.82,-591.2 1832.18,-591.2 1832.18,-564.4 1629.82,-564.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1634.82" y="-572.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">type</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1755.67" y="-574.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1629.82,-537.6 1629.82,-564.4 1832.18,-564.4 1832.18,-537.6 1629.82,-537.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1629.82,-537.6 1629.82,-564.4 1832.18,-564.4 1832.18,-537.6 1629.82,-537.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1634.82" y="-545.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">external_number?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1755.67" y="-547.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1629.82,-510.8 1629.82,-537.6 1832.18,-537.6 1832.18,-510.8 1629.82,-510.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1629.82,-510.8 1629.82,-537.6 1832.18,-537.6 1832.18,-510.8 1629.82,-510.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1634.82" y="-518.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">date</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1776.68" y="-520.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
</g>
|
|
<!-- manifestarticle->manifest -->
|
|
<g id="edge51" class="edge">
|
|
<title>manifestarticle:sw->manifest:n</title>
|
|
<g id="a_edge51"><a xlink:title="FK_manifestarticle_manifest">
|
|
<path fill="none" stroke="#5aa7ff" stroke-width="1.4" d="M1629.28,-1048C1569.06,-987.79 1602.59,-936.93 1630.28,-856.4 1653.08,-790.06 1724.49,-798.22 1730.58,-734.79"/>
|
|
<polygon fill="#5aa7ff" stroke="#5aa7ff" stroke-width="1.4" points="1733.03,-735.02 1730.9,-727.92 1728.13,-734.8 1733.03,-735.02"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- manifestarticle->tax -->
|
|
<g id="edge52" class="edge">
|
|
<title>manifestarticle:e->tax:n</title>
|
|
<g id="a_edge52"><a xlink:title="FK_manifestarticle_tax">
|
|
<path fill="none" stroke="#f5c15c" stroke-width="1.4" d="M1808.72,-1034.6C1929.6,-1034.6 1860.95,-883.44 1951,-802.8 2191.83,-587.15 2302.54,-595.7 2609,-492.8 3000.37,-361.38 4419.33,-520.53 4440.1,-116.05"/>
|
|
<polygon fill="#f5c15c" stroke="#f5c15c" stroke-width="1.4" points="4442.55,-116.18 4440.27,-109.12 4437.65,-116.05 4442.55,-116.18"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- manifest->entity -->
|
|
<g id="edge50" class="edge">
|
|
<title>manifest:w->entity:n</title>
|
|
<g id="a_edge50"><a xlink:title="FK_manifest_entity">
|
|
<path fill="none" stroke="#6bdf9a" stroke-width="1.4" d="M1628.82,-658.2C1586,-658.2 1615.72,-714.18 1585,-744 1281.39,-1038.7 844.19,-1115.57 779.34,-1106.2"/>
|
|
<polygon fill="#6bdf9a" stroke="#6bdf9a" stroke-width="1.4" points="780.45,-1104.02 773.08,-1103.13 778.29,-1108.42 780.45,-1104.02"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- manifest->company -->
|
|
<g id="edge49" class="edge">
|
|
<title>manifest:w->company:n</title>
|
|
<g id="a_edge49"><a xlink:title="FK_manifest_company">
|
|
<path fill="none" stroke="#ff6b6b" stroke-width="1.4" d="M1628.82,-631.4C1564.21,-631.4 1633.95,-534.97 1585,-492.8 1519.81,-436.64 1211.49,-513.22 1189.89,-438.58"/>
|
|
<polygon fill="#ff6b6b" stroke="#ff6b6b" stroke-width="1.4" points="1192.35,-438.51 1188.98,-431.9 1187.5,-439.17 1192.35,-438.51"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ledger -->
|
|
<g id="node34" class="node">
|
|
<title>ledger</title>
|
|
<polygon fill="#33415c" stroke="none" points="1639.58,-1506.8 1639.58,-1531.2 1832.42,-1531.2 1832.42,-1506.8 1639.58,-1506.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1639.58,-1506.8 1639.58,-1531.2 1832.42,-1531.2 1832.42,-1506.8 1639.58,-1506.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1717.99" y="-1516.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">ledger</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1639.58,-1480 1639.58,-1506.8 1832.42,-1506.8 1832.42,-1480 1639.58,-1480"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1639.58,-1480 1639.58,-1506.8 1832.42,-1506.8 1832.42,-1480 1639.58,-1480"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1644.58" y="-1490.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1797.92" y="-1491.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1814.92" y="-1491.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1639.58,-1453.2 1639.58,-1480 1832.42,-1480 1832.42,-1453.2 1639.58,-1453.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1639.58,-1453.2 1639.58,-1480 1832.42,-1480 1832.42,-1453.2 1639.58,-1453.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1644.58" y="-1463.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">manifestarticle_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1798.42" y="-1464.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1815.42" y="-1464.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1639.58,-1426.4 1639.58,-1453.2 1832.42,-1453.2 1832.42,-1426.4 1639.58,-1426.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1639.58,-1426.4 1639.58,-1453.2 1832.42,-1453.2 1832.42,-1426.4 1639.58,-1426.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1644.58" y="-1434.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">transaction_type</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1755.9" y="-1436.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1639.58,-1399.6 1639.58,-1426.4 1832.42,-1426.4 1832.42,-1399.6 1639.58,-1399.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1639.58,-1399.6 1639.58,-1426.4 1832.42,-1426.4 1832.42,-1399.6 1639.58,-1399.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1644.58" y="-1407.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">amount</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1798.41" y="-1409.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1639.58,-1372.8 1639.58,-1399.6 1832.42,-1399.6 1832.42,-1372.8 1639.58,-1372.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1639.58,-1372.8 1639.58,-1399.6 1832.42,-1399.6 1832.42,-1372.8 1639.58,-1372.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1644.58" y="-1380.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">transaction_text</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1751.42" y="-1382.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1639.58,-1346 1639.58,-1372.8 1832.42,-1372.8 1832.42,-1346 1639.58,-1346"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1639.58,-1346 1639.58,-1372.8 1832.42,-1372.8 1832.42,-1346 1639.58,-1346"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1644.58" y="-1353.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">hash_version</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1812.92" y="-1355.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1639.58,-1319.2 1639.58,-1346 1832.42,-1346 1832.42,-1319.2 1639.58,-1319.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1639.58,-1319.2 1639.58,-1346 1832.42,-1346 1832.42,-1319.2 1639.58,-1319.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1644.58" y="-1327" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">prev_hash?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1755.9" y="-1329" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(128)</text>
|
|
</g>
|
|
<!-- ledger->manifestarticle -->
|
|
<g id="edge53" class="edge">
|
|
<title>ledger:sw->manifestarticle:n</title>
|
|
<g id="a_edge53"><a xlink:title="FK_ledger_manifestarticle">
|
|
<path fill="none" stroke="#c79bff" stroke-width="1.4" d="M1638.58,-1453.2C1535.76,-1350.38 1711.52,-1280.37 1718.77,-1138.04"/>
|
|
<polygon fill="#c79bff" stroke="#c79bff" stroke-width="1.4" points="1721.22,-1138.18 1718.95,-1131.12 1716.32,-1138.05 1721.22,-1138.18"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- price->customergroup -->
|
|
<g id="edge45" class="edge">
|
|
<title>price:w->customergroup:n</title>
|
|
<g id="a_edge45"><a xlink:title="FK_price_customergroup">
|
|
<path fill="none" stroke="#ffb25a" stroke-width="1.4" d="M4366.05,-1451.2C4278.67,-1451.2 4389.52,-1315.06 4322,-1259.6 4118.93,-1092.81 2160.77,-1354.76 1958,-1187.6 1822.71,-1076.07 2005.7,-915.05 1871,-802.8 1748.66,-700.85 586.91,-803 439,-744 405.36,-730.58 377.16,-725.83 372.75,-694.62"/>
|
|
<polygon fill="#ffb25a" stroke="#ffb25a" stroke-width="1.4" points="375.2,-694.54 372.3,-687.71 370.31,-694.86 375.2,-694.54"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- price->article -->
|
|
<g id="edge44" class="edge">
|
|
<title>price:w->article:n</title>
|
|
<g id="a_edge44"><a xlink:title="FK_price_article">
|
|
<path fill="none" stroke="#ff5f9e" stroke-width="1.4" d="M4366.05,-1424.4C4290.23,-1424.4 4380.26,-1308.12 4322,-1259.6 4241.27,-1192.37 3401.61,-1285.17 3354.11,-1191.29"/>
|
|
<polygon fill="#ff5f9e" stroke="#ff5f9e" stroke-width="1.4" points="3356.54,-1190.89 3352.52,-1184.66 3351.77,-1192.04 3356.54,-1190.89"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- price->tax -->
|
|
<g id="edge43" class="edge">
|
|
<title>price:se->tax:n</title>
|
|
<g id="a_edge43"><a xlink:title="FK_price_tax">
|
|
<path fill="none" stroke="#56c8c8" stroke-width="1.4" d="M4537.95,-1384.2C4636.56,-1285.58 4467.33,-288.23 4460.85,-116.08"/>
|
|
<polygon fill="#56c8c8" stroke="#56c8c8" stroke-width="1.4" points="4463.3,-116.07 4460.7,-109.12 4458.4,-116.17 4463.3,-116.07"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- unit->company -->
|
|
<g id="edge15" class="edge">
|
|
<title>unit:w->company:n</title>
|
|
<g id="a_edge15"><a xlink:title="FK_unit_company">
|
|
<path fill="none" stroke="#4ecb8f" stroke-width="1.4" d="M3706.66,-631.4C3644.01,-631.4 3728.64,-533.48 3681,-492.8 3579.51,-406.14 1326.81,-559.34 1230.06,-438.18"/>
|
|
<polygon fill="#4ecb8f" stroke="#4ecb8f" stroke-width="1.4" points="1232.4,-437.44 1227.61,-431.78 1227.83,-439.19 1232.4,-437.44"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- posterminal -->
|
|
<g id="node38" class="node">
|
|
<title>posterminal</title>
|
|
<polygon fill="#33415c" stroke="none" points="30.39,-671.6 30.39,-700 175.61,-700 175.61,-671.6 30.39,-671.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="30.39,-671.6 30.39,-700 175.61,-700 175.61,-671.6 30.39,-671.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="32.39,-694 32.39,-698 173.61,-698 173.61,-694 32.39,-694"/>
|
|
<text xml:space="preserve" text-anchor="start" x="68.99" y="-681.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">posterminal</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="30.39,-644.8 30.39,-671.6 175.61,-671.6 175.61,-644.8 30.39,-644.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="30.39,-644.8 30.39,-671.6 175.61,-671.6 175.61,-644.8 30.39,-644.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="35.39" y="-655" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="141.11" y="-656.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="158.11" y="-656.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="30.39,-618 30.39,-644.8 175.61,-644.8 175.61,-618 30.39,-618"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="30.39,-618 30.39,-644.8 175.61,-644.8 175.61,-618 30.39,-618"/>
|
|
<text xml:space="preserve" text-anchor="start" x="35.39" y="-628.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">company_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="141.62" y="-629.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="158.61" y="-629.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="30.39,-591.2 30.39,-618 175.61,-618 175.61,-591.2 30.39,-591.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="30.39,-591.2 30.39,-618 175.61,-618 175.61,-591.2 30.39,-591.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="35.39" y="-599" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="99.09" y="-601" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="30.39,-564.4 30.39,-591.2 175.61,-591.2 175.61,-564.4 30.39,-564.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="30.39,-564.4 30.39,-591.2 175.61,-591.2 175.61,-564.4 30.39,-564.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="35.39" y="-572.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">token?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="99.09" y="-574.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="30.39,-537.6 30.39,-564.4 175.61,-564.4 175.61,-537.6 30.39,-537.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="30.39,-537.6 30.39,-564.4 175.61,-564.4 175.61,-537.6 30.39,-537.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="35.39" y="-545.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">pairingpin</text>
|
|
<text xml:space="preserve" text-anchor="start" x="104.1" y="-547.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
</g>
|
|
<!-- posterminal->company -->
|
|
<g id="edge59" class="edge">
|
|
<title>posterminal:e->company:n</title>
|
|
<g id="a_edge59"><a xlink:title="FK_posterminal_company">
|
|
<path fill="none" stroke="#ff8f66" stroke-width="1.4" d="M176.61,-631.4C241.29,-631.4 170.23,-532.87 221,-492.8 291.54,-437.13 1005.36,-517.09 1052.68,-438.47"/>
|
|
<polygon fill="#ff8f66" stroke="#ff8f66" stroke-width="1.4" points="1055.01,-439.24 1054.57,-431.84 1050.3,-437.9 1055.01,-439.24"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- posterminalcategory -->
|
|
<g id="node39" class="node">
|
|
<title>posterminalcategory</title>
|
|
<polygon fill="#33415c" stroke="none" points="29.71,-1023.2 29.71,-1047.6 176.29,-1047.6 176.29,-1023.2 29.71,-1023.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="29.71,-1023.2 29.71,-1047.6 176.29,-1047.6 176.29,-1023.2 29.71,-1023.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="43.98" y="-1032.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">posterminalcategory</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="29.71,-996.4 29.71,-1023.2 176.29,-1023.2 176.29,-996.4 29.71,-996.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="29.71,-996.4 29.71,-1023.2 176.29,-1023.2 176.29,-996.4 29.71,-996.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="34.71" y="-1006.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="141.79" y="-1008.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="158.78" y="-1008.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="29.71,-969.6 29.71,-996.4 176.29,-996.4 176.29,-969.6 29.71,-969.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="29.71,-969.6 29.71,-996.4 176.29,-996.4 176.29,-969.6 29.71,-969.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="34.71" y="-979.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">posterminal_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="142.29" y="-981.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="159.29" y="-981.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="29.71,-942.8 29.71,-969.6 176.29,-969.6 176.29,-942.8 29.71,-942.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="29.71,-942.8 29.71,-969.6 176.29,-969.6 176.29,-942.8 29.71,-942.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="34.71" y="-953" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">category_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="142.29" y="-954.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="159.29" y="-954.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
</g>
|
|
<!-- posterminalcategory->category -->
|
|
<g id="edge61" class="edge">
|
|
<title>posterminalcategory:e->category:n</title>
|
|
<g id="a_edge61"><a xlink:title="FK_posterminalcategory_category">
|
|
<path fill="none" stroke="#a98cff" stroke-width="1.4" d="M177.29,-956.2C229.62,-956.2 197.22,-1140.98 221,-1187.6 231,-1207.2 234.79,-1214.89 255,-1223.6 316.63,-1250.17 2609.37,-1250.17 2671,-1223.6 2724.49,-1200.54 2787.51,-1112.22 2794,-1057.42"/>
|
|
<polygon fill="#a98cff" stroke="#a98cff" stroke-width="1.4" points="2796.43,-1057.85 2794.42,-1050.71 2791.54,-1057.55 2796.43,-1057.85"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- posterminalcategory->posterminal -->
|
|
<g id="edge60" class="edge">
|
|
<title>posterminalcategory:sw->posterminal:n</title>
|
|
<g id="a_edge60"><a xlink:title="FK_posterminalcategory_posterminal">
|
|
<path fill="none" stroke="#4fc4e8" stroke-width="1.4" d="M28.71,-969.6C19.03,-959.92 27.47,-952.31 29.71,-938.8 47.47,-831.87 100.02,-811.52 102.88,-707.94"/>
|
|
<polygon fill="#4fc4e8" stroke="#4fc4e8" stroke-width="1.4" points="105.33,-708.15 102.97,-701.12 100.43,-708.08 105.33,-708.15"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- __legend -->
|
|
<g id="node40" class="node">
|
|
<title>__legend</title>
|
|
<polygon fill="#2a3242" stroke="none" points="4620.73,-1346.6 4620.73,-1503.8 4811.27,-1503.8 4811.27,-1346.6 4620.73,-1346.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="4620.73,-1480.6 4620.73,-1503.8 4811.27,-1503.8 4811.27,-1480.6 4620.73,-1480.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4620.73,-1480.6 4620.73,-1503.8 4811.27,-1503.8 4811.27,-1480.6 4620.73,-1480.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4696.44" y="-1489.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00" fill="#e2e8f0">Legend</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4620.73,-1453.8 4620.73,-1480.6 4650.18,-1480.6 4650.18,-1453.8 4620.73,-1453.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4625.73" y="-1464" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">PK</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4650.18,-1453.8 4650.18,-1480.6 4811.27,-1480.6 4811.27,-1453.8 4650.18,-1453.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4655.18" y="-1463.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#d8dee9">primary key</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4620.73,-1427 4620.73,-1453.8 4650.18,-1453.8 4650.18,-1427 4620.73,-1427"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4625.73" y="-1437.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">FK</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4650.18,-1427 4650.18,-1453.8 4811.27,-1453.8 4811.27,-1427 4650.18,-1427"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4655.18" y="-1436.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#d8dee9">foreign key</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4620.73,-1400.2 4620.73,-1427 4650.18,-1427 4650.18,-1400.2 4620.73,-1400.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4625.73" y="-1410.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">?</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4650.18,-1400.2 4650.18,-1427 4811.27,-1427 4811.27,-1400.2 4650.18,-1400.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4655.18" y="-1410" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#d8dee9">nullable column</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4620.73,-1373.4 4620.73,-1400.2 4650.18,-1400.2 4650.18,-1373.4 4620.73,-1373.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4625.73" y="-1381.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#8b95a7">—</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4650.18,-1373.4 4650.18,-1400.2 4811.27,-1400.2 4811.27,-1373.4 4650.18,-1373.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4655.18" y="-1383.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#d8dee9">FOREIGN KEY constraint</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4620.73,-1346.6 4620.73,-1373.4 4650.18,-1373.4 4650.18,-1346.6 4620.73,-1346.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4625.73" y="-1354.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#8b95a7">- -</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4650.18,-1346.6 4650.18,-1373.4 4811.27,-1373.4 4811.27,-1346.6 4650.18,-1346.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4655.18" y="-1356.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#d8dee9">naming convention only, no constraint</text>
|
|
</g>
|
|
</g>
|
|
</svg>
|