2030 lines
211 KiB
XML
2030 lines
211 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 16.1.0 (0)
|
|
-->
|
|
<!-- Title: schema Pages: 1 -->
|
|
<svg width="5578pt" height="1743pt"
|
|
viewBox="0.00 0.00 5578.00 1743.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 1706.97)">
|
|
<title>schema</title>
|
|
<polygon fill="#1e2430" stroke="none" points="-36,36 -36,-1706.97 5542.47,-1706.97 5542.47,36 -36,36"/>
|
|
<g id="clust1" class="cluster">
|
|
<title>cluster_identity</title>
|
|
<path fill="#202a3a" stroke="#3f4c5f" d="M50.47,-8C50.47,-8 1355.47,-8 1355.47,-8 1361.47,-8 1367.47,-14 1367.47,-20 1367.47,-20 1367.47,-1575.4 1367.47,-1575.4 1367.47,-1581.4 1361.47,-1587.4 1355.47,-1587.4 1355.47,-1587.4 50.47,-1587.4 50.47,-1587.4 44.47,-1587.4 38.47,-1581.4 38.47,-1575.4 38.47,-1575.4 38.47,-20 38.47,-20 38.47,-14 44.47,-8 50.47,-8"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="111.92" y="-1569.9" 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="M1839.47,-856.6C1839.47,-856.6 2628.47,-856.6 2628.47,-856.6 2634.47,-856.6 2640.47,-862.6 2640.47,-868.6 2640.47,-868.6 2640.47,-1118.6 2640.47,-1118.6 2640.47,-1124.6 2634.47,-1130.6 2628.47,-1130.6 2628.47,-1130.6 1839.47,-1130.6 1839.47,-1130.6 1833.47,-1130.6 1827.47,-1124.6 1827.47,-1118.6 1827.47,-1118.6 1827.47,-868.6 1827.47,-868.6 1827.47,-862.6 1833.47,-856.6 1839.47,-856.6"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1875.08" y="-1113.1" 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="M3412.47,-330.8C3412.47,-330.8 4882.47,-330.8 4882.47,-330.8 4888.47,-330.8 4894.47,-336.8 4894.47,-342.8 4894.47,-342.8 4894.47,-1132 4894.47,-1132 4894.47,-1138 4888.47,-1144 4882.47,-1144 4882.47,-1144 3412.47,-1144 3412.47,-1144 3406.47,-1144 3400.47,-1138 3400.47,-1132 3400.47,-1132 3400.47,-342.8 3400.47,-342.8 3400.47,-336.8 3406.47,-330.8 3412.47,-330.8"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="3434.32" y="-1126.5" 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="M2338.47,-1190.8C2338.47,-1190.8 3370.47,-1190.8 3370.47,-1190.8 3376.47,-1190.8 3382.47,-1196.8 3382.47,-1202.8 3382.47,-1202.8 3382.47,-1590.8 3382.47,-1590.8 3382.47,-1596.8 3376.47,-1602.8 3370.47,-1602.8 3370.47,-1602.8 2338.47,-1602.8 2338.47,-1602.8 2332.47,-1602.8 2326.47,-1596.8 2326.47,-1590.8 2326.47,-1590.8 2326.47,-1202.8 2326.47,-1202.8 2326.47,-1196.8 2332.47,-1190.8 2338.47,-1190.8"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="2354.9" y="-1585.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="M1387.47,-411.2C1387.47,-411.2 1775.47,-411.2 1775.47,-411.2 1781.47,-411.2 1787.47,-417.2 1787.47,-423.2 1787.47,-423.2 1787.47,-1535.2 1787.47,-1535.2 1787.47,-1541.2 1781.47,-1547.2 1775.47,-1547.2 1775.47,-1547.2 1387.47,-1547.2 1387.47,-1547.2 1381.47,-1547.2 1375.47,-1541.2 1375.47,-1535.2 1375.47,-1535.2 1375.47,-423.2 1375.47,-423.2 1375.47,-417.2 1381.47,-411.2 1387.47,-411.2"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1421.4" y="-1529.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="M2968.47,-868C2968.47,-868 3348.47,-868 3348.47,-868 3354.47,-868 3360.47,-874 3360.47,-880 3360.47,-880 3360.47,-1107.2 3360.47,-1107.2 3360.47,-1113.2 3354.47,-1119.2 3348.47,-1119.2 3348.47,-1119.2 2968.47,-1119.2 2968.47,-1119.2 2962.47,-1119.2 2956.47,-1113.2 2956.47,-1107.2 2956.47,-1107.2 2956.47,-880 2956.47,-880 2956.47,-874 2962.47,-868 2968.47,-868"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="2987.39" y="-1101.7" 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="M1984.47,-451.4C1984.47,-451.4 2132.47,-451.4 2132.47,-451.4 2138.47,-451.4 2144.47,-457.4 2144.47,-463.4 2144.47,-463.4 2144.47,-663.8 2144.47,-663.8 2144.47,-669.8 2138.47,-675.8 2132.47,-675.8 2132.47,-675.8 1984.47,-675.8 1984.47,-675.8 1978.47,-675.8 1972.47,-669.8 1972.47,-663.8 1972.47,-663.8 1972.47,-463.4 1972.47,-463.4 1972.47,-457.4 1978.47,-451.4 1984.47,-451.4"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1997.56" y="-658.3" 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="M5320.47,-451.4C5320.47,-451.4 5486.47,-451.4 5486.47,-451.4 5492.47,-451.4 5498.47,-457.4 5498.47,-463.4 5498.47,-463.4 5498.47,-1065 5498.47,-1065 5498.47,-1071 5492.47,-1077 5486.47,-1077 5486.47,-1077 5320.47,-1077 5320.47,-1077 5314.47,-1077 5308.47,-1071 5308.47,-1065 5308.47,-1065 5308.47,-463.4 5308.47,-463.4 5308.47,-457.4 5314.47,-451.4 5320.47,-451.4"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="5332.31" y="-1059.5" 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="60.73,-1398.4 60.73,-1422.8 188.21,-1422.8 188.21,-1398.4 60.73,-1398.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="60.73,-1398.4 60.73,-1422.8 188.21,-1422.8 188.21,-1398.4 60.73,-1398.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="110.46" y="-1408" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">meta</text>
|
|
<polygon fill="#2a3242" stroke="none" points="60.73,-1371.6 60.73,-1398.4 188.21,-1398.4 188.21,-1371.6 60.73,-1371.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="60.73,-1371.6 60.73,-1398.4 188.21,-1398.4 188.21,-1371.6 60.73,-1371.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="65.73" y="-1379.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">key</text>
|
|
<text xml:space="preserve" text-anchor="start" x="111.69" y="-1381.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="60.73,-1344.8 60.73,-1371.6 188.21,-1371.6 188.21,-1344.8 60.73,-1344.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="60.73,-1344.8 60.73,-1371.6 188.21,-1371.6 188.21,-1344.8 60.73,-1344.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="65.73" y="-1352.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">value</text>
|
|
<text xml:space="preserve" text-anchor="start" x="107.2" y="-1354.6" 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="60.23,-590 60.23,-618.4 196.71,-618.4 196.71,-590 60.23,-590"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="60.23,-590 60.23,-618.4 196.71,-618.4 196.71,-590 60.23,-590"/>
|
|
<polygon fill="#33415c" stroke="none" points="62.23,-612.4 62.23,-616.4 106.39,-616.4 106.39,-612.4 62.23,-612.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="106.39,-612.4 106.39,-616.4 150.55,-616.4 150.55,-612.4 106.39,-612.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="150.55,-612.4 150.55,-616.4 194.71,-616.4 194.71,-612.4 150.55,-612.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="84.47" y="-599.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">customergroup</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="60.23,-563.2 60.23,-590 196.71,-590 196.71,-563.2 60.23,-563.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="60.23,-563.2 60.23,-590 196.71,-590 196.71,-563.2 60.23,-563.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="65.23" y="-573.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="162.2" y="-574.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="179.2" y="-574.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="60.23,-536.4 60.23,-563.2 196.71,-563.2 196.71,-536.4 60.23,-536.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="60.23,-536.4 60.23,-563.2 196.71,-563.2 196.71,-536.4 60.23,-536.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="65.23" y="-546.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="146.92" y="-546.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="162.71" y="-548.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="179.71" y="-548.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="60.23,-509.6 60.23,-536.4 196.71,-536.4 196.71,-509.6 60.23,-509.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="60.23,-509.6 60.23,-536.4 196.71,-536.4 196.71,-509.6 60.23,-509.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="65.23" y="-517.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="120.19" y="-519.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="60.23,-482.8 60.23,-509.6 196.71,-509.6 196.71,-482.8 60.23,-482.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="60.23,-482.8 60.23,-509.6 196.71,-509.6 196.71,-482.8 60.23,-482.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="65.23" y="-490.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="177.21" y="-492.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- company -->
|
|
<g id="node11" class="node">
|
|
<title>company</title>
|
|
<polygon fill="#33415c" stroke="none" points="1151.08,-240.4 1151.08,-268.8 1345.86,-268.8 1345.86,-240.4 1151.08,-240.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1151.08,-240.4 1151.08,-268.8 1345.86,-268.8 1345.86,-240.4 1151.08,-240.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="1153.08,-262.8 1153.08,-266.8 1170.42,-266.8 1170.42,-262.8 1153.08,-262.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="1170.42,-262.8 1170.42,-266.8 1187.76,-266.8 1187.76,-262.8 1170.42,-262.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="1187.76,-262.8 1187.76,-266.8 1205.11,-266.8 1205.11,-262.8 1187.76,-262.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="1205.11,-262.8 1205.11,-266.8 1222.45,-266.8 1222.45,-262.8 1205.11,-262.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="1222.45,-262.8 1222.45,-266.8 1239.8,-266.8 1239.8,-262.8 1222.45,-262.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="1239.8,-262.8 1239.8,-266.8 1257.14,-266.8 1257.14,-262.8 1239.8,-262.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="1257.14,-262.8 1257.14,-266.8 1274.49,-266.8 1274.49,-262.8 1257.14,-262.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="1274.49,-262.8 1274.49,-266.8 1291.83,-266.8 1291.83,-262.8 1274.49,-262.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="1291.83,-262.8 1291.83,-266.8 1309.18,-266.8 1309.18,-262.8 1291.83,-262.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="1309.18,-262.8 1309.18,-266.8 1326.52,-266.8 1326.52,-262.8 1309.18,-262.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="1326.52,-262.8 1326.52,-266.8 1343.86,-266.8 1343.86,-262.8 1326.52,-262.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1222.13" y="-250" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">company</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1151.08,-213.6 1151.08,-240.4 1345.86,-240.4 1345.86,-213.6 1151.08,-213.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1151.08,-213.6 1151.08,-240.4 1345.86,-240.4 1345.86,-213.6 1151.08,-213.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1156.08" y="-223.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="1311.36" y="-225.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1328.36" y="-225.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1151.08,-186.8 1151.08,-213.6 1345.86,-213.6 1345.86,-186.8 1151.08,-186.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1151.08,-186.8 1151.08,-213.6 1345.86,-213.6 1345.86,-186.8 1151.08,-186.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1156.08" y="-197" 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="1311.87" y="-198.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1328.87" y="-198.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1151.08,-160 1151.08,-186.8 1345.86,-186.8 1345.86,-160 1151.08,-160"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1151.08,-160 1151.08,-186.8 1345.86,-186.8 1345.86,-160 1151.08,-160"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1156.08" y="-170.2" 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="1291.43" y="-170.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1311.87" y="-171.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1328.87" y="-171.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1151.08,-133.2 1151.08,-160 1345.86,-160 1345.86,-133.2 1151.08,-133.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1151.08,-133.2 1151.08,-160 1345.86,-160 1345.86,-133.2 1151.08,-133.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1156.08" y="-143.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">taxrate</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1201.99" y="-143.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1311.87" y="-144.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1328.87" y="-144.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1151.08,-106.4 1151.08,-133.2 1345.86,-133.2 1345.86,-106.4 1151.08,-106.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1151.08,-106.4 1151.08,-133.2 1345.86,-133.2 1345.86,-106.4 1151.08,-106.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1156.08" y="-116.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">reducedtaxrate</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1256.45" y="-116.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1311.87" y="-118.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1328.87" y="-118.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1151.08,-79.6 1151.08,-106.4 1345.86,-106.4 1345.86,-79.6 1151.08,-79.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1151.08,-79.6 1151.08,-106.4 1345.86,-106.4 1345.86,-79.6 1151.08,-79.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1156.08" y="-89.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">taxfreerate</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1227.68" y="-89.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1311.87" y="-91.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1328.87" y="-91.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1151.08,-52.8 1151.08,-79.6 1345.86,-79.6 1345.86,-52.8 1151.08,-52.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1151.08,-52.8 1151.08,-79.6 1345.86,-79.6 1345.86,-52.8 1151.08,-52.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1156.08" y="-63" 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="1269.66" y="-63" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1311.87" y="-64.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1328.87" y="-64.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1151.08,-26 1151.08,-52.8 1345.86,-52.8 1345.86,-26 1151.08,-26"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1151.08,-26 1151.08,-52.8 1345.86,-52.8 1345.86,-26 1151.08,-26"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1156.08" y="-33.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1269.35" y="-35.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="M59.23,-549.8C-42.7,-549.8 -30.67,-438.45 239.47,-330.8 332,-293.93 1112.35,-365.91 1159.52,-276.64"/>
|
|
<polygon fill="#ff7fc2" stroke="#ff7fc2" stroke-width="1.4" points="1161.89,-277.24 1161.23,-269.85 1157.14,-276.04 1161.89,-277.24"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- numbers -->
|
|
<g id="node3" class="node">
|
|
<title>numbers</title>
|
|
<polygon fill="#33415c" stroke="none" points="281.13,-618.8 281.13,-643.2 409.81,-643.2 409.81,-618.8 281.13,-618.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="281.13,-618.8 281.13,-643.2 409.81,-643.2 409.81,-618.8 281.13,-618.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="320.13" y="-628.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">numbers</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="281.13,-592 281.13,-618.8 409.81,-618.8 409.81,-592 281.13,-592"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="281.13,-592 281.13,-618.8 409.81,-618.8 409.81,-592 281.13,-592"/>
|
|
<text xml:space="preserve" text-anchor="start" x="286.13" y="-602.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="375.31" y="-603.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="392.31" y="-603.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="281.13,-565.2 281.13,-592 409.81,-592 409.81,-565.2 281.13,-565.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="281.13,-565.2 281.13,-592 409.81,-592 409.81,-565.2 281.13,-565.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="286.13" y="-575.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="375.82" y="-576.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="392.81" y="-576.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="281.13,-538.4 281.13,-565.2 409.81,-565.2 409.81,-538.4 281.13,-538.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="281.13,-538.4 281.13,-565.2 409.81,-565.2 409.81,-538.4 281.13,-538.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="286.13" y="-546.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">type</text>
|
|
<text xml:space="preserve" text-anchor="start" x="333.3" y="-548.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="281.13,-511.6 281.13,-538.4 409.81,-538.4 409.81,-511.6 281.13,-511.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="281.13,-511.6 281.13,-538.4 409.81,-538.4 409.81,-511.6 281.13,-511.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="286.13" y="-519.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">prefix</text>
|
|
<text xml:space="preserve" text-anchor="start" x="338.3" y="-521.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="281.13,-484.8 281.13,-511.6 409.81,-511.6 409.81,-484.8 281.13,-484.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="281.13,-484.8 281.13,-511.6 409.81,-511.6 409.81,-484.8 281.13,-484.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="286.13" y="-492.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">padding</text>
|
|
<text xml:space="preserve" text-anchor="start" x="390.31" y="-494.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="281.13,-458 281.13,-484.8 409.81,-484.8 409.81,-458 281.13,-458"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="281.13,-458 281.13,-484.8 409.81,-484.8 409.81,-458 281.13,-458"/>
|
|
<text xml:space="preserve" text-anchor="start" x="286.13" y="-465.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">next</text>
|
|
<text xml:space="preserve" text-anchor="start" x="390.31" y="-467.8" 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="M410.81,-578.6C466.61,-578.6 410.54,-368.73 451.47,-330.8 508.79,-277.69 1130.35,-343.69 1176.4,-276.21"/>
|
|
<polygon fill="#ff9f5a" stroke="#ff9f5a" stroke-width="1.4" points="1178.64,-277.23 1178.45,-269.82 1173.98,-275.74 1178.64,-277.23"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- entityaddress -->
|
|
<g id="node4" class="node">
|
|
<title>entityaddress</title>
|
|
<polygon fill="#33415c" stroke="none" points="272.08,-1519 272.08,-1543.4 446.86,-1543.4 446.86,-1519 272.08,-1519"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="272.08,-1519 272.08,-1543.4 446.86,-1543.4 446.86,-1519 272.08,-1519"/>
|
|
<text xml:space="preserve" text-anchor="start" x="320.46" y="-1528.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">entityaddress</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="272.08,-1492.2 272.08,-1519 446.86,-1519 446.86,-1492.2 272.08,-1492.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="272.08,-1492.2 272.08,-1519 446.86,-1519 446.86,-1492.2 272.08,-1492.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="277.08" y="-1502.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="412.36" y="-1503.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="429.36" y="-1503.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="272.08,-1465.4 272.08,-1492.2 446.86,-1492.2 446.86,-1465.4 272.08,-1465.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="272.08,-1465.4 272.08,-1492.2 446.86,-1492.2 446.86,-1465.4 272.08,-1465.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="277.08" y="-1475.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="412.86" y="-1477.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="429.86" y="-1477.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="272.08,-1438.6 272.08,-1465.4 446.86,-1465.4 446.86,-1438.6 272.08,-1438.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="272.08,-1438.6 272.08,-1465.4 446.86,-1465.4 446.86,-1438.6 272.08,-1438.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="277.08" y="-1446.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">first_name?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="370.34" y="-1448.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="272.08,-1411.8 272.08,-1438.6 446.86,-1438.6 446.86,-1411.8 272.08,-1411.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="272.08,-1411.8 272.08,-1438.6 446.86,-1438.6 446.86,-1411.8 272.08,-1411.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="277.08" y="-1419.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="370.34" y="-1421.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="272.08,-1385 272.08,-1411.8 446.86,-1411.8 446.86,-1385 272.08,-1385"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="272.08,-1385 272.08,-1411.8 446.86,-1411.8 446.86,-1385 272.08,-1385"/>
|
|
<text xml:space="preserve" text-anchor="start" x="277.08" y="-1392.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">street?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="370.34" y="-1394.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="272.08,-1358.2 272.08,-1385 446.86,-1385 446.86,-1358.2 272.08,-1358.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="272.08,-1358.2 272.08,-1385 446.86,-1385 446.86,-1358.2 272.08,-1358.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="277.08" y="-1366" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">streetnumber?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="375.35" y="-1368" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="272.08,-1331.4 272.08,-1358.2 446.86,-1358.2 446.86,-1331.4 272.08,-1331.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="272.08,-1331.4 272.08,-1358.2 446.86,-1358.2 446.86,-1331.4 272.08,-1331.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="277.08" y="-1339.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">zip?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="375.35" y="-1341.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="272.08,-1304.6 272.08,-1331.4 446.86,-1331.4 446.86,-1304.6 272.08,-1304.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="272.08,-1304.6 272.08,-1331.4 446.86,-1331.4 446.86,-1304.6 272.08,-1304.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="277.08" y="-1312.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">city?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="370.34" y="-1314.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="272.08,-1277.8 272.08,-1304.6 446.86,-1304.6 446.86,-1277.8 272.08,-1277.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="272.08,-1277.8 272.08,-1304.6 446.86,-1304.6 446.86,-1277.8 272.08,-1277.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="277.08" y="-1285.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">county?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="370.34" y="-1287.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="272.08,-1251 272.08,-1277.8 446.86,-1277.8 446.86,-1251 272.08,-1251"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="272.08,-1251 272.08,-1277.8 446.86,-1277.8 446.86,-1251 272.08,-1251"/>
|
|
<text xml:space="preserve" text-anchor="start" x="277.08" y="-1258.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">addresstype</text>
|
|
<text xml:space="preserve" text-anchor="start" x="375.35" y="-1260.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="272.08,-1224.2 272.08,-1251 446.86,-1251 446.86,-1224.2 272.08,-1224.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="272.08,-1224.2 272.08,-1251 446.86,-1251 446.86,-1224.2 272.08,-1224.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="277.08" y="-1232" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="427.36" y="-1234" 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="453.52,-1060.2 453.52,-1088.6 623.42,-1088.6 623.42,-1060.2 453.52,-1060.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="453.52,-1060.2 453.52,-1088.6 623.42,-1088.6 623.42,-1060.2 453.52,-1060.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="455.52,-1082.6 455.52,-1086.6 488.7,-1086.6 488.7,-1082.6 455.52,-1082.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="488.7,-1082.6 488.7,-1086.6 521.88,-1086.6 521.88,-1082.6 488.7,-1082.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="521.88,-1082.6 521.88,-1086.6 555.06,-1086.6 555.06,-1082.6 521.88,-1082.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="555.06,-1082.6 555.06,-1086.6 588.24,-1086.6 588.24,-1082.6 555.06,-1082.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="588.24,-1082.6 588.24,-1086.6 621.42,-1086.6 621.42,-1082.6 588.24,-1082.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="522.47" y="-1069.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">entity</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="453.52,-1033.4 453.52,-1060.2 623.42,-1060.2 623.42,-1033.4 453.52,-1033.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="453.52,-1033.4 453.52,-1060.2 623.42,-1060.2 623.42,-1033.4 453.52,-1033.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="458.52" y="-1043.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="588.92" y="-1045.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="605.92" y="-1045.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="453.52,-1006.6 453.52,-1033.4 623.42,-1033.4 623.42,-1006.6 453.52,-1006.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="453.52,-1006.6 453.52,-1033.4 623.42,-1033.4 623.42,-1006.6 453.52,-1006.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="458.52" y="-1016.8" 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="589.42" y="-1018.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="606.42" y="-1018.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="453.52,-979.8 453.52,-1006.6 623.42,-1006.6 623.42,-979.8 453.52,-979.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="453.52,-979.8 453.52,-1006.6 623.42,-1006.6 623.42,-979.8 453.52,-979.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="458.52" y="-987.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">first_name?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="546.9" y="-989.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="453.52,-953 453.52,-979.8 623.42,-979.8 623.42,-953 453.52,-953"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="453.52,-953 453.52,-979.8 623.42,-979.8 623.42,-953 453.52,-953"/>
|
|
<text xml:space="preserve" text-anchor="start" x="458.52" y="-960.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="546.9" y="-962.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="453.52,-926.2 453.52,-953 623.42,-953 623.42,-926.2 453.52,-926.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="453.52,-926.2 453.52,-953 623.42,-953 623.42,-926.2 453.52,-926.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="458.52" y="-934" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">number?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="546.9" y="-936" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="453.52,-899.4 453.52,-926.2 623.42,-926.2 623.42,-899.4 453.52,-899.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="453.52,-899.4 453.52,-926.2 623.42,-926.2 623.42,-899.4 453.52,-899.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="458.52" y="-907.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">created_at</text>
|
|
<text xml:space="preserve" text-anchor="start" x="567.91" y="-909.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
<polygon fill="#2a3242" stroke="none" points="453.52,-872.6 453.52,-899.4 623.42,-899.4 623.42,-872.6 453.52,-872.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="453.52,-872.6 453.52,-899.4 623.42,-899.4 623.42,-872.6 453.52,-872.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="458.52" y="-880.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">updated_at</text>
|
|
<text xml:space="preserve" text-anchor="start" x="567.91" y="-882.4" 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="M447.86,-1492.2C447.86,-1492.2 468.03,-1155.6 471.58,-1096.43"/>
|
|
<polygon fill="#ff8f66" stroke="#ff8f66" stroke-width="1.4" points="474.01,-1096.85 471.98,-1089.72 469.12,-1096.56 474.01,-1096.85"/>
|
|
</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="M452.52,-1020C213,-1020 87.4,-863.77 84.37,-626.24"/>
|
|
<polygon fill="#58d18a" stroke="#58d18a" stroke-width="1.4" points="86.82,-626.5 84.33,-619.52 81.92,-626.53 86.82,-626.5"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- companyuser -->
|
|
<g id="node6" class="node">
|
|
<title>companyuser</title>
|
|
<polygon fill="#33415c" stroke="none" points="715.25,-576.6 715.25,-605 865.69,-605 865.69,-576.6 715.25,-576.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="715.25,-576.6 715.25,-605 865.69,-605 865.69,-576.6 715.25,-576.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="717.25,-599 717.25,-603 790.47,-603 790.47,-599 717.25,-599"/>
|
|
<polygon fill="#33415c" stroke="none" points="790.47,-599 790.47,-603 863.69,-603 863.69,-599 790.47,-599"/>
|
|
<text xml:space="preserve" text-anchor="start" x="751.46" y="-586.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">companyuser</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="715.25,-549.8 715.25,-576.6 865.69,-576.6 865.69,-549.8 715.25,-549.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="715.25,-549.8 715.25,-576.6 865.69,-576.6 865.69,-549.8 715.25,-549.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="720.25" y="-560" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="831.19" y="-561.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="848.19" y="-561.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="715.25,-523 715.25,-549.8 865.69,-549.8 865.69,-523 715.25,-523"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="715.25,-523 715.25,-549.8 865.69,-549.8 865.69,-523 715.25,-523"/>
|
|
<text xml:space="preserve" text-anchor="start" x="720.25" y="-533.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="831.7" y="-534.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="848.69" y="-534.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="715.25,-496.2 715.25,-523 865.69,-523 865.69,-496.2 715.25,-496.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="715.25,-496.2 715.25,-523 865.69,-523 865.69,-496.2 715.25,-496.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="720.25" y="-506.4" 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="831.7" y="-507.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="848.69" y="-507.9" 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="M714.25,-536.4C675.09,-536.4 716.33,-423.29 907.47,-330.8 967.22,-301.89 1192.25,-334.13 1212.34,-276.54"/>
|
|
<polygon fill="#ff7fc2" stroke="#ff7fc2" stroke-width="1.4" points="1214.72,-277.2 1213.44,-269.89 1209.88,-276.4 1214.72,-277.2"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- google_auth -->
|
|
<g id="node12" class="node">
|
|
<title>google_auth</title>
|
|
<polygon fill="#33415c" stroke="none" points="949.75,-630.2 949.75,-658.6 1133.19,-658.6 1133.19,-630.2 949.75,-630.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="949.75,-630.2 949.75,-658.6 1133.19,-658.6 1133.19,-630.2 949.75,-630.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="951.75,-652.6 951.75,-656.6 1131.19,-656.6 1131.19,-652.6 951.75,-652.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1005.8" y="-639.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">google_auth</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="949.75,-603.4 949.75,-630.2 1133.19,-630.2 1133.19,-603.4 949.75,-603.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="949.75,-603.4 949.75,-630.2 1133.19,-630.2 1133.19,-603.4 949.75,-603.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="954.75" y="-613.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="1098.69" y="-615.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1115.69" y="-615.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="949.75,-576.6 949.75,-603.4 1133.19,-603.4 1133.19,-576.6 949.75,-576.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="949.75,-576.6 949.75,-603.4 1133.19,-603.4 1133.19,-576.6 949.75,-576.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="954.75" y="-586.8" 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="1080.03" y="-586.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1099.2" y="-588.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1116.2" y="-588.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="949.75,-549.8 949.75,-576.6 1133.19,-576.6 1133.19,-549.8 949.75,-549.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="949.75,-549.8 949.75,-576.6 1133.19,-576.6 1133.19,-549.8 949.75,-549.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="954.75" y="-557.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">email</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1056.68" y="-559.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(320)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="949.75,-523 949.75,-549.8 1133.19,-549.8 1133.19,-523 949.75,-523"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="949.75,-523 949.75,-549.8 1133.19,-549.8 1133.19,-523 949.75,-523"/>
|
|
<text xml:space="preserve" text-anchor="start" x="954.75" y="-530.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">picture?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1051.67" y="-532.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(2048)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="949.75,-496.2 949.75,-523 1133.19,-523 1133.19,-496.2 949.75,-496.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="949.75,-496.2 949.75,-523 1133.19,-523 1133.19,-496.2 949.75,-496.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="954.75" y="-504" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">picturebinary?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1050.68" y="-506" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">VARBINARY(MAX)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="949.75,-469.4 949.75,-496.2 1133.19,-496.2 1133.19,-469.4 949.75,-469.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="949.75,-469.4 949.75,-496.2 1133.19,-496.2 1133.19,-469.4 949.75,-469.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="954.75" y="-477.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sub?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1056.68" y="-479.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="949.75,-442.6 949.75,-469.4 1133.19,-469.4 1133.19,-442.6 949.75,-442.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="949.75,-442.6 949.75,-469.4 1133.19,-469.4 1133.19,-442.6 949.75,-442.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="954.75" y="-450.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">created_at</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1077.69" y="-452.4" 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="M866.69,-509.6C940.05,-509.6 879.38,-617.98 941.75,-656.6 957.2,-666.17 1014.41,-675.63 1034.46,-666.48"/>
|
|
<polygon fill="#5cd6d6" stroke="#5cd6d6" stroke-width="1.4" points="1037.75,-666.28 1040.16,-659.26 1033.9,-663.24 1037.75,-666.28"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- entitycontact -->
|
|
<g id="node7" class="node">
|
|
<title>entitycontact</title>
|
|
<polygon fill="#33415c" stroke="none" points="530.41,-1438.6 530.41,-1463 686.53,-1463 686.53,-1438.6 530.41,-1438.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="530.41,-1438.6 530.41,-1463 686.53,-1463 686.53,-1438.6 530.41,-1438.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="571.13" y="-1448.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">entitycontact</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="530.41,-1411.8 530.41,-1438.6 686.53,-1438.6 686.53,-1411.8 530.41,-1411.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="530.41,-1411.8 530.41,-1438.6 686.53,-1438.6 686.53,-1411.8 530.41,-1411.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="535.41" y="-1422" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="652.02" y="-1423.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="669.02" y="-1423.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="530.41,-1385 530.41,-1411.8 686.53,-1411.8 686.53,-1385 530.41,-1385"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="530.41,-1385 530.41,-1411.8 686.53,-1411.8 686.53,-1385 530.41,-1385"/>
|
|
<text xml:space="preserve" text-anchor="start" x="535.41" y="-1395.2" 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="652.53" y="-1396.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="669.53" y="-1396.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="530.41,-1358.2 530.41,-1385 686.53,-1385 686.53,-1358.2 530.41,-1358.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="530.41,-1358.2 530.41,-1385 686.53,-1385 686.53,-1358.2 530.41,-1358.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="535.41" y="-1366" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">contacttype</text>
|
|
<text xml:space="preserve" text-anchor="start" x="615.01" y="-1368" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="530.41,-1331.4 530.41,-1358.2 686.53,-1358.2 686.53,-1331.4 530.41,-1331.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="530.41,-1331.4 530.41,-1358.2 686.53,-1358.2 686.53,-1331.4 530.41,-1331.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="535.41" y="-1339.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">contact</text>
|
|
<text xml:space="preserve" text-anchor="start" x="610.01" y="-1341.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="530.41,-1304.6 530.41,-1331.4 686.53,-1331.4 686.53,-1304.6 530.41,-1304.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="530.41,-1304.6 530.41,-1331.4 686.53,-1331.4 686.53,-1304.6 530.41,-1304.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="535.41" y="-1312.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="667.03" y="-1314.4" 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="M529.41,-1385C484.45,-1340.04 503.54,-1168.79 505.18,-1096.34"/>
|
|
<polygon fill="#4fc4e8" stroke="#4fc4e8" stroke-width="1.4" points="507.63,-1096.75 505.26,-1089.72 502.73,-1096.69 507.63,-1096.75"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- syncpos -->
|
|
<g id="node8" class="node">
|
|
<title>syncpos</title>
|
|
<polygon fill="#33415c" stroke="none" points="493.36,-592 493.36,-616.4 631.58,-616.4 631.58,-592 493.36,-592"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="493.36,-592 493.36,-616.4 631.58,-616.4 631.58,-592 493.36,-592"/>
|
|
<text xml:space="preserve" text-anchor="start" x="538.13" y="-601.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">syncpos</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="493.36,-565.2 493.36,-592 631.58,-592 631.58,-565.2 493.36,-565.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="493.36,-565.2 493.36,-592 631.58,-592 631.58,-565.2 493.36,-565.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="498.36" y="-575.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="597.08" y="-576.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="614.07" y="-576.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="493.36,-538.4 493.36,-565.2 631.58,-565.2 631.58,-538.4 493.36,-538.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="493.36,-538.4 493.36,-565.2 631.58,-565.2 631.58,-538.4 493.36,-538.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="498.36" y="-548.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="597.58" y="-550.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="614.58" y="-550.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="493.36,-511.6 493.36,-538.4 631.58,-538.4 631.58,-511.6 493.36,-511.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="493.36,-511.6 493.36,-538.4 631.58,-538.4 631.58,-511.6 493.36,-511.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="498.36" y="-519.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">paircode</text>
|
|
<text xml:space="preserve" text-anchor="start" x="560.07" y="-521.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="493.36,-484.8 493.36,-511.6 631.58,-511.6 631.58,-484.8 493.36,-484.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="493.36,-484.8 493.36,-511.6 631.58,-511.6 631.58,-484.8 493.36,-484.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="498.36" y="-492.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">token?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="555.06" y="-494.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
</g>
|
|
<!-- syncpos->company -->
|
|
<g id="edge57" class="edge">
|
|
<title>syncpos:se->company:n</title>
|
|
<g id="a_edge57"><a xlink:title="FK_syncpos_company">
|
|
<path fill="none" stroke="#8f95ff" stroke-width="1.4" d="M632.58,-538.4C699.07,-471.9 604.54,-394.77 673.47,-330.8 756.92,-253.35 1172.79,-377.7 1195.47,-276.85"/>
|
|
<polygon fill="#8f95ff" stroke="#8f95ff" stroke-width="1.4" points="1197.91,-277.13 1196.21,-269.91 1193.03,-276.61 1197.91,-277.13"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- entityhistory -->
|
|
<g id="node9" class="node">
|
|
<title>entityhistory</title>
|
|
<polygon fill="#33415c" stroke="none" points="770.45,-1438.6 770.45,-1463 936.49,-1463 936.49,-1438.6 770.45,-1438.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="770.45,-1438.6 770.45,-1463 936.49,-1463 936.49,-1438.6 770.45,-1438.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="817.46" y="-1448.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">entityhistory</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="770.45,-1411.8 770.45,-1438.6 936.49,-1438.6 936.49,-1411.8 770.45,-1411.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="770.45,-1411.8 770.45,-1438.6 936.49,-1438.6 936.49,-1411.8 770.45,-1411.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="775.45" y="-1422" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="901.99" y="-1423.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="918.99" y="-1423.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="770.45,-1385 770.45,-1411.8 936.49,-1411.8 936.49,-1385 770.45,-1385"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="770.45,-1385 770.45,-1411.8 936.49,-1411.8 936.49,-1385 770.45,-1385"/>
|
|
<text xml:space="preserve" text-anchor="start" x="775.45" y="-1395.2" 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="902.5" y="-1396.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="919.49" y="-1396.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="770.45,-1358.2 770.45,-1385 936.49,-1385 936.49,-1358.2 770.45,-1358.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="770.45,-1358.2 770.45,-1385 936.49,-1385 936.49,-1358.2 770.45,-1358.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="775.45" y="-1368.4" 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="886.71" y="-1368.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="902.5" y="-1369.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="919.49" y="-1369.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="770.45,-1331.4 770.45,-1358.2 936.49,-1358.2 936.49,-1331.4 770.45,-1331.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="770.45,-1331.4 770.45,-1358.2 936.49,-1358.2 936.49,-1331.4 770.45,-1331.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="775.45" y="-1339.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">date</text>
|
|
<text xml:space="preserve" text-anchor="start" x="880.98" y="-1341.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
<polygon fill="#2a3242" stroke="none" points="770.45,-1304.6 770.45,-1331.4 936.49,-1331.4 936.49,-1304.6 770.45,-1304.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="770.45,-1304.6 770.45,-1331.4 936.49,-1331.4 936.49,-1304.6 770.45,-1304.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="775.45" y="-1312.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">text</text>
|
|
<text xml:space="preserve" text-anchor="start" x="855.49" y="-1314.4" 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="M769.45,-1385C707.07,-1322.62 781.19,-1261.52 728.47,-1190.8 672.94,-1116.31 547.19,-1179.21 538.9,-1096.63"/>
|
|
<polygon fill="#a98cff" stroke="#a98cff" stroke-width="1.4" points="541.35,-1096.59 538.57,-1089.72 536.46,-1096.83 541.35,-1096.59"/>
|
|
</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="M937.49,-1358.2C955.6,-1340.1 938.71,-1326.11 936.49,-1300.6 909.66,-991.43 828.68,-918.8 827.1,-613.11"/>
|
|
<polygon fill="#ff6f6f" stroke="#ff6f6f" stroke-width="1.4" points="829.55,-613.11 827.09,-606.12 824.65,-613.13 829.55,-613.11"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- companysetting -->
|
|
<g id="node10" class="node">
|
|
<title>companysetting</title>
|
|
<polygon fill="#33415c" stroke="none" points="1217.13,-618.8 1217.13,-643.2 1345.81,-643.2 1345.81,-618.8 1217.13,-618.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1217.13,-618.8 1217.13,-643.2 1345.81,-643.2 1345.81,-618.8 1217.13,-618.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1235.46" y="-628.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">companysetting</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1217.13,-592 1217.13,-618.8 1345.81,-618.8 1345.81,-592 1217.13,-592"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1217.13,-592 1217.13,-618.8 1345.81,-618.8 1345.81,-592 1217.13,-592"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1222.13" y="-602.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="1311.31" y="-603.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1328.31" y="-603.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1217.13,-565.2 1217.13,-592 1345.81,-592 1345.81,-565.2 1217.13,-565.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1217.13,-565.2 1217.13,-592 1345.81,-592 1345.81,-565.2 1217.13,-565.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1222.13" y="-575.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="1311.82" y="-576.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1328.81" y="-576.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1217.13,-538.4 1217.13,-565.2 1345.81,-565.2 1345.81,-538.4 1217.13,-538.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1217.13,-538.4 1217.13,-565.2 1345.81,-565.2 1345.81,-538.4 1217.13,-538.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1222.13" y="-546.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">key</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1269.3" y="-548.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1217.13,-511.6 1217.13,-538.4 1345.81,-538.4 1345.81,-511.6 1217.13,-511.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1217.13,-511.6 1217.13,-538.4 1345.81,-538.4 1345.81,-511.6 1217.13,-511.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1222.13" y="-519.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">value</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1264.81" y="-521.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1217.13,-484.8 1217.13,-511.6 1345.81,-511.6 1345.81,-484.8 1217.13,-484.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1217.13,-484.8 1217.13,-511.6 1345.81,-511.6 1345.81,-484.8 1217.13,-484.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1222.13" y="-492.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">frontend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1326.81" y="-494.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">BIT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1217.13,-458 1217.13,-484.8 1345.81,-484.8 1345.81,-458 1217.13,-458"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1217.13,-458 1217.13,-484.8 1345.81,-484.8 1345.81,-458 1217.13,-458"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1222.13" y="-465.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">writeonly</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1326.81" y="-467.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">BIT</text>
|
|
</g>
|
|
<!-- companysetting->company -->
|
|
<g id="edge58" class="edge">
|
|
<title>companysetting:se->company:n</title>
|
|
<g id="a_edge58"><a xlink:title="FK_companysetting_company">
|
|
<path fill="none" stroke="#58d18a" stroke-width="1.4" d="M1346.81,-565.2C1364.29,-547.73 1351.81,-477.97 1345.81,-454 1323.88,-366.42 1253.37,-361.43 1248.71,-276.81"/>
|
|
<polygon fill="#58d18a" stroke="#58d18a" stroke-width="1.4" points="1251.16,-276.85 1248.53,-269.92 1246.27,-276.98 1251.16,-276.85"/>
|
|
</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="M1150.08,-200.2C1047.86,-200.2 310.97,-257.76 239.47,-330.8 150.02,-422.18 299.1,-530.14 204.71,-616.4 197.14,-623.32 183.88,-628.18 177.02,-625.07"/>
|
|
<polygon fill="#8f95ff" stroke="#8f95ff" stroke-width="1.4" points="179.28,-624.1 173.68,-619.24 175.03,-626.53 179.28,-624.1"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- language -->
|
|
<g id="node13" class="node">
|
|
<title>language</title>
|
|
<polygon fill="#33415c" stroke="none" points="1849.59,-993.2 1849.59,-1021.6 1975.35,-1021.6 1975.35,-993.2 1849.59,-993.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1849.59,-993.2 1849.59,-1021.6 1975.35,-1021.6 1975.35,-993.2 1849.59,-993.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="1851.59,-1015.6 1851.59,-1019.6 1882.03,-1019.6 1882.03,-1015.6 1851.59,-1015.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="1882.03,-1015.6 1882.03,-1019.6 1912.47,-1019.6 1912.47,-1015.6 1882.03,-1015.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="1912.47,-1015.6 1912.47,-1019.6 1942.91,-1019.6 1942.91,-1015.6 1912.47,-1015.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="1942.91,-1015.6 1942.91,-1019.6 1973.35,-1019.6 1973.35,-1015.6 1942.91,-1015.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1886.13" y="-1002.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">language</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1849.59,-966.4 1849.59,-993.2 1975.35,-993.2 1975.35,-966.4 1849.59,-966.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1849.59,-966.4 1849.59,-993.2 1975.35,-993.2 1975.35,-966.4 1849.59,-966.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1854.59" y="-976.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="1940.85" y="-978.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1957.85" y="-978.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1849.59,-939.6 1849.59,-966.4 1975.35,-966.4 1975.35,-939.6 1849.59,-939.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1849.59,-939.6 1849.59,-966.4 1975.35,-966.4 1975.35,-939.6 1849.59,-939.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1854.59" y="-947.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">iso639</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1903.84" y="-949.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(10)</text>
|
|
</g>
|
|
<!-- company->language -->
|
|
<g id="edge4" class="edge">
|
|
<title>company:ne->language:n</title>
|
|
<g id="a_edge4"><a xlink:title="FK_company_default_language">
|
|
<path fill="none" stroke="#f5c15c" stroke-width="1.4" d="M1346.86,-186.8C1497.63,-337.56 1673.77,-162.35 1804.47,-330.8 1851.45,-391.35 1787.01,-965.79 1841.59,-1019.6 1846.58,-1024.52 1855.18,-1028.06 1860.93,-1027.29"/>
|
|
<polygon fill="#f5c15c" stroke="#f5c15c" stroke-width="1.4" points="1862.63,-1029.07 1865.41,-1022.19 1858.95,-1025.84 1862.63,-1029.07"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- category -->
|
|
<g id="node17" class="node">
|
|
<title>category</title>
|
|
<polygon fill="#33415c" stroke="none" points="3422.57,-576.6 3422.57,-605 3540.37,-605 3540.37,-576.6 3422.57,-576.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3422.57,-576.6 3422.57,-605 3540.37,-605 3540.37,-576.6 3422.57,-576.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="3424.57,-599 3424.57,-603 3443.54,-603 3443.54,-599 3424.57,-599"/>
|
|
<polygon fill="#33415c" stroke="none" points="3443.54,-599 3443.54,-603 3462.5,-603 3462.5,-599 3443.54,-599"/>
|
|
<polygon fill="#33415c" stroke="none" points="3462.5,-599 3462.5,-603 3481.47,-603 3481.47,-599 3462.5,-599"/>
|
|
<polygon fill="#33415c" stroke="none" points="3481.47,-599 3481.47,-603 3500.44,-603 3500.44,-599 3481.47,-599"/>
|
|
<polygon fill="#33415c" stroke="none" points="3500.44,-599 3500.44,-603 3519.4,-603 3519.4,-599 3500.44,-599"/>
|
|
<polygon fill="#33415c" stroke="none" points="3519.4,-599 3519.4,-603 3538.37,-603 3538.37,-599 3519.4,-599"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3456.46" y="-586.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">category</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3422.57,-549.8 3422.57,-576.6 3540.37,-576.6 3540.37,-549.8 3422.57,-549.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3422.57,-549.8 3422.57,-576.6 3540.37,-576.6 3540.37,-549.8 3422.57,-549.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3427.57" y="-560" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3505.87" y="-561.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3522.86" y="-561.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3422.57,-523 3422.57,-549.8 3540.37,-549.8 3540.37,-523 3422.57,-523"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3422.57,-523 3422.57,-549.8 3540.37,-549.8 3540.37,-523 3422.57,-523"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3427.57" y="-533.2" 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="3490.59" y="-533.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3506.37" y="-534.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3523.37" y="-534.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3422.57,-496.2 3422.57,-523 3540.37,-523 3540.37,-496.2 3422.57,-496.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3422.57,-496.2 3422.57,-523 3540.37,-523 3540.37,-496.2 3422.57,-496.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3427.57" y="-504" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3520.87" y="-506" 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="M1346.86,-66.2C1463.45,-66.2 3331.59,-689.52 3430.02,-611.88"/>
|
|
<polygon fill="#5aa7ff" stroke="#5aa7ff" stroke-width="1.4" points="3432.08,-613.23 3433.09,-605.89 3427.72,-611 3432.08,-613.23"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- tax -->
|
|
<g id="node37" class="node">
|
|
<title>tax</title>
|
|
<polygon fill="#33415c" stroke="none" points="2978.65,-993.2 2978.65,-1021.6 3084.29,-1021.6 3084.29,-993.2 2978.65,-993.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2978.65,-993.2 2978.65,-1021.6 3084.29,-1021.6 3084.29,-993.2 2978.65,-993.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="2980.65,-1015.6 2980.65,-1019.6 3006.06,-1019.6 3006.06,-1015.6 2980.65,-1015.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="3006.06,-1015.6 3006.06,-1019.6 3031.47,-1019.6 3031.47,-1015.6 3006.06,-1015.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="3031.47,-1015.6 3031.47,-1019.6 3056.88,-1019.6 3056.88,-1015.6 3031.47,-1015.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="3056.88,-1015.6 3056.88,-1019.6 3082.29,-1019.6 3082.29,-1015.6 3056.88,-1015.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3022.8" y="-1002.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">tax</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2978.65,-966.4 2978.65,-993.2 3084.29,-993.2 3084.29,-966.4 2978.65,-966.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2978.65,-966.4 2978.65,-993.2 3084.29,-993.2 3084.29,-966.4 2978.65,-966.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2983.65" y="-976.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="3049.79" y="-978.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3066.79" y="-978.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2978.65,-939.6 2978.65,-966.4 3084.29,-966.4 3084.29,-939.6 2978.65,-939.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2978.65,-939.6 2978.65,-966.4 3084.29,-966.4 3084.29,-939.6 2978.65,-939.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2983.65" y="-947.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">rate</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3015.77" y="-949.4" 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="M1346.86,-146.6C1544.77,-146.6 4768.19,-187.28 4904.47,-330.8 5034.72,-467.97 5035.49,-619.97 4904.47,-756.4 4767.52,-899.01 3275.48,-698.45 3126.47,-828.4 3061.41,-885.14 3157.25,-962.75 3092.29,-1019.6 3088.02,-1023.34 3081.37,-1026.39 3076.37,-1026.54"/>
|
|
<polygon fill="#c79bff" stroke="#c79bff" stroke-width="1.4" points="3078.06,-1024.76 3071.18,-1022 3074.83,-1028.45 3078.06,-1024.76"/>
|
|
</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="M1346.86,-119.8C1550.46,-119.8 4865.71,-182.75 5005.47,-330.8 5135.32,-468.35 5136.64,-620.11 5005.47,-756.4 4860.59,-906.94 3324.76,-762.59 3126.47,-828.4 3046.69,-854.88 3009.77,-861.2 2970.65,-935.6 2966.3,-943.86 2964.12,-1012.93 2970.65,-1019.6 2983.04,-1032.25 3007.91,-1039.3 3016.09,-1029.21"/>
|
|
<polygon fill="#ff9f5a" stroke="#ff9f5a" stroke-width="1.4" points="3018.4,-1030.04 3018.14,-1022.62 3013.72,-1028.58 3018.4,-1030.04"/>
|
|
</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="M1346.86,-93C1556.15,-93 4963.23,-178.21 5106.47,-330.8 5235.93,-468.71 5237.77,-620.24 5106.47,-756.4 4953.66,-914.87 3292.68,-684.05 3126.47,-828.4 3061.29,-885 3157.91,-963.5 3092.29,-1019.6 3078.83,-1031.11 3054.67,-1038.91 3046.76,-1029.11"/>
|
|
<polygon fill="#5cd6d6" stroke="#5cd6d6" stroke-width="1.4" points="3049.17,-1028.61 3044.79,-1022.63 3044.48,-1030.04 3049.17,-1028.61"/>
|
|
</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="M948.75,-576.6C776.87,-404.73 1205.62,-375.71 1230.05,-276.65"/>
|
|
<polygon fill="#ff6b6b" stroke="#ff6b6b" stroke-width="1.4" points="1232.45,-277.15 1230.87,-269.9 1227.59,-276.55 1232.45,-277.15"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- unittext -->
|
|
<g id="node14" class="node">
|
|
<title>unittext</title>
|
|
<polygon fill="#33415c" stroke="none" points="2059.04,-1035.4 2059.04,-1059.8 2187.9,-1059.8 2187.9,-1035.4 2059.04,-1035.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2059.04,-1035.4 2059.04,-1059.8 2187.9,-1059.8 2187.9,-1035.4 2059.04,-1035.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2101.8" y="-1045" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">unittext</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2059.04,-1008.6 2059.04,-1035.4 2187.9,-1035.4 2187.9,-1008.6 2059.04,-1008.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2059.04,-1008.6 2059.04,-1035.4 2187.9,-1035.4 2187.9,-1008.6 2059.04,-1008.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2064.04" y="-1018.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="2153.4" y="-1020.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2170.4" y="-1020.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2059.04,-981.8 2059.04,-1008.6 2187.9,-1008.6 2187.9,-981.8 2059.04,-981.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2059.04,-981.8 2059.04,-1008.6 2187.9,-1008.6 2187.9,-981.8 2059.04,-981.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2064.04" y="-992" 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="2153.9" y="-993.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2170.9" y="-993.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2059.04,-955 2059.04,-981.8 2187.9,-981.8 2187.9,-955 2059.04,-955"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2059.04,-955 2059.04,-981.8 2187.9,-981.8 2187.9,-955 2059.04,-955"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2064.04" y="-965.2" 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="2153.9" y="-966.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2170.9" y="-966.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2059.04,-928.2 2059.04,-955 2187.9,-955 2187.9,-928.2 2059.04,-928.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2059.04,-928.2 2059.04,-955 2187.9,-955 2187.9,-928.2 2059.04,-928.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2064.04" y="-936" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">symbol</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2116.39" y="-938" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2059.04,-901.4 2059.04,-928.2 2187.9,-928.2 2187.9,-901.4 2059.04,-901.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2059.04,-901.4 2059.04,-928.2 2187.9,-928.2 2187.9,-901.4 2059.04,-901.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2064.04" y="-909.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2111.38" y="-911.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
</g>
|
|
<!-- unittext->language -->
|
|
<g id="edge17" class="edge">
|
|
<title>unittext:w->language:n</title>
|
|
<g id="a_edge17"><a xlink:title="FK_unittext_language">
|
|
<path fill="none" stroke="#ff7aa8" stroke-width="1.4" d="M2058.04,-995.2C2023.12,-995.2 2017.79,-1013.8 1983.35,-1019.6 1964.48,-1022.78 1941.5,-1036.44 1932.06,-1031.02"/>
|
|
<polygon fill="#ff7aa8" stroke="#ff7aa8" stroke-width="1.4" points="1933.48,-1028.06 1928.51,-1022.55 1928.96,-1029.96 1933.48,-1028.06"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- unit -->
|
|
<g id="node39" class="node">
|
|
<title>unit</title>
|
|
<polygon fill="#33415c" stroke="none" points="1994.13,-603.4 1994.13,-631.8 2122.81,-631.8 2122.81,-603.4 1994.13,-603.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1994.13,-603.4 1994.13,-631.8 2122.81,-631.8 2122.81,-603.4 1994.13,-603.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="1996.13,-625.8 1996.13,-629.8 2058.47,-629.8 2058.47,-625.8 1996.13,-625.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="2058.47,-625.8 2058.47,-629.8 2120.81,-629.8 2120.81,-625.8 2058.47,-625.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2047.47" y="-613" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">unit</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1994.13,-576.6 1994.13,-603.4 2122.81,-603.4 2122.81,-576.6 1994.13,-576.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1994.13,-576.6 1994.13,-603.4 2122.81,-603.4 2122.81,-576.6 1994.13,-576.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1999.13" y="-586.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="2088.31" y="-588.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2105.31" y="-588.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1994.13,-549.8 1994.13,-576.6 2122.81,-576.6 2122.81,-549.8 1994.13,-549.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1994.13,-549.8 1994.13,-576.6 2122.81,-576.6 2122.81,-549.8 1994.13,-549.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1999.13" y="-560" 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="2088.82" y="-561.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2105.81" y="-561.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1994.13,-523 1994.13,-549.8 2122.81,-549.8 2122.81,-523 1994.13,-523"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1994.13,-523 1994.13,-549.8 2122.81,-549.8 2122.81,-523 1994.13,-523"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1999.13" y="-530.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">si</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2051.3" y="-532.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1994.13,-496.2 1994.13,-523 2122.81,-523 2122.81,-496.2 1994.13,-496.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1994.13,-496.2 1994.13,-523 2122.81,-523 2122.81,-496.2 1994.13,-496.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1999.13" y="-504" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">basesi</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2051.3" y="-506" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1994.13,-469.4 1994.13,-496.2 2122.81,-496.2 2122.81,-469.4 1994.13,-469.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1994.13,-469.4 1994.13,-496.2 2122.81,-496.2 2122.81,-469.4 1994.13,-469.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1999.13" y="-477.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">basesifactor</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2088.81" y="-479.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
</g>
|
|
<!-- unittext->unit -->
|
|
<g id="edge16" class="edge">
|
|
<title>unittext:sw->unit:n</title>
|
|
<g id="a_edge16"><a xlink:title="FK_unittext_unit">
|
|
<path fill="none" stroke="#5aa7e6" stroke-width="1.4" d="M2058.04,-955C2008.87,-905.83 2025.81,-718.62 2027.21,-639.85"/>
|
|
<polygon fill="#5aa7e6" stroke="#5aa7e6" stroke-width="1.4" points="2029.66,-639.94 2027.28,-632.92 2024.76,-639.89 2029.66,-639.94"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- categorytext -->
|
|
<g id="node15" class="node">
|
|
<title>categorytext</title>
|
|
<polygon fill="#33415c" stroke="none" points="2271.79,-1062.2 2271.79,-1086.6 2403.15,-1086.6 2403.15,-1062.2 2271.79,-1062.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2271.79,-1062.2 2271.79,-1086.6 2403.15,-1086.6 2403.15,-1062.2 2271.79,-1062.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2301.79" y="-1071.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">categorytext</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2271.79,-1035.4 2271.79,-1062.2 2403.15,-1062.2 2403.15,-1035.4 2271.79,-1035.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2271.79,-1035.4 2271.79,-1062.2 2403.15,-1062.2 2403.15,-1035.4 2271.79,-1035.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2276.79" y="-1045.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="2368.65" y="-1047.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2385.65" y="-1047.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2271.79,-1008.6 2271.79,-1035.4 2403.15,-1035.4 2403.15,-1008.6 2271.79,-1008.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2271.79,-1008.6 2271.79,-1035.4 2403.15,-1035.4 2403.15,-1008.6 2271.79,-1008.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2276.79" y="-1018.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="2369.16" y="-1020.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2386.15" y="-1020.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2271.79,-981.8 2271.79,-1008.6 2403.15,-1008.6 2403.15,-981.8 2271.79,-981.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2271.79,-981.8 2271.79,-1008.6 2403.15,-1008.6 2403.15,-981.8 2271.79,-981.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2276.79" y="-992" 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="2369.16" y="-993.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2386.15" y="-993.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2271.79,-955 2271.79,-981.8 2403.15,-981.8 2403.15,-955 2271.79,-955"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2271.79,-955 2271.79,-981.8 2403.15,-981.8 2403.15,-955 2271.79,-955"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2276.79" y="-962.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2326.63" y="-964.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2271.79,-928.2 2271.79,-955 2403.15,-955 2403.15,-928.2 2271.79,-928.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2271.79,-928.2 2271.79,-955 2403.15,-955 2403.15,-928.2 2271.79,-928.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2276.79" y="-936" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">slug</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2326.63" y="-938" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2271.79,-901.4 2271.79,-928.2 2403.15,-928.2 2403.15,-901.4 2271.79,-901.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2271.79,-901.4 2271.79,-928.2 2403.15,-928.2 2403.15,-901.4 2271.79,-901.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2276.79" y="-909.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">seo?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2322.15" y="-911.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2271.79,-874.6 2271.79,-901.4 2403.15,-901.4 2403.15,-874.6 2271.79,-874.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2271.79,-874.6 2271.79,-901.4 2403.15,-901.4 2403.15,-874.6 2271.79,-874.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2276.79" y="-882.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">desc?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2322.15" y="-884.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
</g>
|
|
<!-- categorytext->language -->
|
|
<g id="edge41" class="edge">
|
|
<title>categorytext:w->language:n</title>
|
|
<g id="a_edge41"><a xlink:title="FK_categorytext_language">
|
|
<path fill="none" stroke="#ff7aa8" stroke-width="1.4" d="M2270.79,-1022C2213.54,-1022 2263.99,-1098.33 2229.47,-1144 2218.41,-1158.63 2212.99,-1161.95 2195.47,-1167.4 2057.29,-1210.35 1903.69,-1170.05 1897.45,-1029.56"/>
|
|
<polygon fill="#ff7aa8" stroke="#ff7aa8" stroke-width="1.4" points="1899.9,-1029.66 1897.3,-1022.72 1895,-1029.77 1899.9,-1029.66"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- categorytext->category -->
|
|
<g id="edge40" class="edge">
|
|
<title>categorytext:e->category:n</title>
|
|
<g id="a_edge40"><a xlink:title="FK_categorytext_category">
|
|
<path fill="none" stroke="#5aa7e6" stroke-width="1.4" d="M2404.15,-995.2C2480.42,-995.2 2390.05,-881.84 2444.47,-828.4 2769.97,-508.79 3444.06,-1055.91 3452.93,-612.95"/>
|
|
<polygon fill="#5aa7e6" stroke="#5aa7e6" stroke-width="1.4" points="3455.38,-613.14 3453,-606.12 3450.48,-613.09 3455.38,-613.14"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articletext -->
|
|
<g id="node16" class="node">
|
|
<title>articletext</title>
|
|
<polygon fill="#33415c" stroke="none" points="2486.79,-1062.2 2486.79,-1086.6 2618.15,-1086.6 2618.15,-1062.2 2486.79,-1062.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2486.79,-1062.2 2486.79,-1086.6 2618.15,-1086.6 2618.15,-1062.2 2486.79,-1062.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2524.12" y="-1071.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">articletext</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2486.79,-1035.4 2486.79,-1062.2 2618.15,-1062.2 2618.15,-1035.4 2486.79,-1035.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2486.79,-1035.4 2486.79,-1062.2 2618.15,-1062.2 2618.15,-1035.4 2486.79,-1035.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2491.79" y="-1045.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="2583.65" y="-1047.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2600.65" y="-1047.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2486.79,-1008.6 2486.79,-1035.4 2618.15,-1035.4 2618.15,-1008.6 2486.79,-1008.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2486.79,-1008.6 2486.79,-1035.4 2618.15,-1035.4 2618.15,-1008.6 2486.79,-1008.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2491.79" y="-1018.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="2584.16" y="-1020.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2601.15" y="-1020.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2486.79,-981.8 2486.79,-1008.6 2618.15,-1008.6 2618.15,-981.8 2486.79,-981.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2486.79,-981.8 2486.79,-1008.6 2618.15,-1008.6 2618.15,-981.8 2486.79,-981.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2491.79" y="-992" 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="2584.16" y="-993.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2601.15" y="-993.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2486.79,-955 2486.79,-981.8 2618.15,-981.8 2618.15,-955 2486.79,-955"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2486.79,-955 2486.79,-981.8 2618.15,-981.8 2618.15,-955 2486.79,-955"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2491.79" y="-962.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2541.63" y="-964.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2486.79,-928.2 2486.79,-955 2618.15,-955 2618.15,-928.2 2486.79,-928.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2486.79,-928.2 2486.79,-955 2618.15,-955 2618.15,-928.2 2486.79,-928.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2491.79" y="-936" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">slug</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2541.63" y="-938" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2486.79,-901.4 2486.79,-928.2 2618.15,-928.2 2618.15,-901.4 2486.79,-901.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2486.79,-901.4 2486.79,-928.2 2618.15,-928.2 2618.15,-901.4 2486.79,-901.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2491.79" y="-909.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">seo?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2537.15" y="-911.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2486.79,-874.6 2486.79,-901.4 2618.15,-901.4 2618.15,-874.6 2486.79,-874.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2486.79,-874.6 2486.79,-901.4 2618.15,-901.4 2618.15,-874.6 2486.79,-874.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2491.79" y="-882.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">desc?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2537.15" y="-884.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
</g>
|
|
<!-- articletext->language -->
|
|
<g id="edge43" class="edge">
|
|
<title>articletext:w->language:n</title>
|
|
<g id="a_edge43"><a xlink:title="FK_articletext_language">
|
|
<path fill="none" stroke="#56c8c8" stroke-width="1.4" d="M2485.79,-1022C2428.68,-1022 2479.74,-1098.32 2445.47,-1144 2434.46,-1158.67 2428.99,-1161.95 2411.47,-1167.4 2335.08,-1191.15 2127.86,-1191.15 2051.47,-1167.4 1980.52,-1145.35 1959.74,-1101.52 1958.22,-1029.52"/>
|
|
<polygon fill="#56c8c8" stroke="#56c8c8" stroke-width="1.4" points="1960.68,-1029.69 1958.15,-1022.72 1955.78,-1029.74 1960.68,-1029.69"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- article -->
|
|
<g id="node20" class="node">
|
|
<title>article</title>
|
|
<polygon fill="#33415c" stroke="none" points="3641.89,-724 3641.89,-752.4 3797.05,-752.4 3797.05,-724 3641.89,-724"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3641.89,-724 3641.89,-752.4 3797.05,-752.4 3797.05,-724 3641.89,-724"/>
|
|
<polygon fill="#33415c" stroke="none" points="3643.89,-746.4 3643.89,-750.4 3659.01,-750.4 3659.01,-746.4 3643.89,-746.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="3659.01,-746.4 3659.01,-750.4 3674.12,-750.4 3674.12,-746.4 3659.01,-746.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="3674.12,-746.4 3674.12,-750.4 3689.24,-750.4 3689.24,-746.4 3674.12,-746.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="3689.24,-746.4 3689.24,-750.4 3704.35,-750.4 3704.35,-746.4 3689.24,-746.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="3704.35,-746.4 3704.35,-750.4 3719.47,-750.4 3719.47,-746.4 3704.35,-746.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="3719.47,-746.4 3719.47,-750.4 3734.59,-750.4 3734.59,-746.4 3719.47,-746.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="3734.59,-746.4 3734.59,-750.4 3749.7,-750.4 3749.7,-746.4 3734.59,-746.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="3749.7,-746.4 3749.7,-750.4 3764.82,-750.4 3764.82,-746.4 3749.7,-746.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="3764.82,-746.4 3764.82,-750.4 3779.93,-750.4 3779.93,-746.4 3764.82,-746.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="3779.93,-746.4 3779.93,-750.4 3795.05,-750.4 3795.05,-746.4 3779.93,-746.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3701.79" y="-733.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">article</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3641.89,-697.2 3641.89,-724 3797.05,-724 3797.05,-697.2 3641.89,-697.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3641.89,-697.2 3641.89,-724 3797.05,-724 3797.05,-697.2 3641.89,-697.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3646.89" y="-707.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="3762.55" y="-708.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3779.54" y="-708.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3641.89,-670.4 3641.89,-697.2 3797.05,-697.2 3797.05,-670.4 3641.89,-670.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3641.89,-670.4 3641.89,-697.2 3797.05,-697.2 3797.05,-670.4 3641.89,-670.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3646.89" y="-680.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="3763.05" y="-682.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3780.05" y="-682.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3641.89,-643.6 3641.89,-670.4 3797.05,-670.4 3797.05,-643.6 3641.89,-643.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3641.89,-643.6 3641.89,-670.4 3797.05,-670.4 3797.05,-643.6 3641.89,-643.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3646.89" y="-653.8" 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="3763.05" y="-655.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3780.05" y="-655.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3641.89,-616.8 3641.89,-643.6 3797.05,-643.6 3797.05,-616.8 3641.89,-616.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3641.89,-616.8 3641.89,-643.6 3797.05,-643.6 3797.05,-616.8 3641.89,-616.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3646.89" y="-627" 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="3747.27" y="-627" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3763.05" y="-628.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3780.05" y="-628.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3641.89,-590 3641.89,-616.8 3797.05,-616.8 3797.05,-590 3641.89,-590"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3641.89,-590 3641.89,-616.8 3797.05,-616.8 3797.05,-590 3641.89,-590"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3646.89" y="-600.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="3728.6" y="-600.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3763.05" y="-601.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3780.05" y="-601.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3641.89,-563.2 3641.89,-590 3797.05,-590 3797.05,-563.2 3641.89,-563.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3641.89,-563.2 3641.89,-590 3797.05,-590 3797.05,-563.2 3641.89,-563.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3646.89" y="-573.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="3737.89" y="-573.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3763.05" y="-574.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3780.05" y="-574.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3641.89,-536.4 3641.89,-563.2 3797.05,-563.2 3797.05,-536.4 3641.89,-536.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3641.89,-536.4 3641.89,-563.2 3797.05,-563.2 3797.05,-536.4 3641.89,-536.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3646.89" y="-546.6" 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="3706.01" y="-546.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3763.05" y="-548.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3780.05" y="-548.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3641.89,-509.6 3641.89,-536.4 3797.05,-536.4 3797.05,-509.6 3641.89,-509.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3641.89,-509.6 3641.89,-536.4 3797.05,-536.4 3797.05,-509.6 3641.89,-509.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3646.89" y="-517.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sku?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3720.53" y="-519.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3641.89,-482.8 3641.89,-509.6 3797.05,-509.6 3797.05,-482.8 3641.89,-482.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3641.89,-482.8 3641.89,-509.6 3797.05,-509.6 3797.05,-482.8 3641.89,-482.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3646.89" y="-490.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">unitamount</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3763.04" y="-492.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3641.89,-456 3641.89,-482.8 3797.05,-482.8 3797.05,-456 3641.89,-456"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3641.89,-456 3641.89,-482.8 3797.05,-482.8 3797.05,-456 3641.89,-456"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3646.89" y="-463.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">weight</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3763.04" y="-465.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3641.89,-429.2 3641.89,-456 3797.05,-456 3797.05,-429.2 3641.89,-429.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3641.89,-429.2 3641.89,-456 3797.05,-456 3797.05,-429.2 3641.89,-429.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3646.89" y="-437" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">is_father</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3778.05" y="-439" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">BIT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3641.89,-402.4 3641.89,-429.2 3797.05,-429.2 3797.05,-402.4 3641.89,-402.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3641.89,-402.4 3641.89,-429.2 3797.05,-429.2 3797.05,-402.4 3641.89,-402.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3646.89" y="-410.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">fathersort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3777.55" y="-412.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3641.89,-375.6 3641.89,-402.4 3797.05,-402.4 3797.05,-375.6 3641.89,-375.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3641.89,-375.6 3641.89,-402.4 3797.05,-402.4 3797.05,-375.6 3641.89,-375.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3646.89" y="-383.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">created_at</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3741.54" y="-385.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3641.89,-348.8 3641.89,-375.6 3797.05,-375.6 3797.05,-348.8 3641.89,-348.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3641.89,-348.8 3641.89,-375.6 3797.05,-375.6 3797.05,-348.8 3641.89,-348.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3646.89" y="-356.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">updated_at</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3741.54" y="-358.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
</g>
|
|
<!-- articletext->article -->
|
|
<g id="edge42" class="edge">
|
|
<title>articletext:e->article:n</title>
|
|
<g id="a_edge42"><a xlink:title="FK_articletext_article">
|
|
<path fill="none" stroke="#e0b25a" stroke-width="1.4" d="M2619.15,-995.2C2733.64,-995.2 2709.92,-872.76 2815.47,-828.4 2898.78,-793.39 3605.22,-841.49 3649.3,-759.73"/>
|
|
<polygon fill="#e0b25a" stroke="#e0b25a" stroke-width="1.4" points="3651.54,-760.84 3650.92,-753.45 3646.79,-759.61 3651.54,-760.84"/>
|
|
</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="M3540.37,-536.4C3579.1,-536.4 3579.1,-599.8 3550.2,-577.33"/>
|
|
<polygon fill="#6bdf9a" stroke="#6bdf9a" stroke-width="1.4" points="3543.1,-571.8 3548.06,-580.09 3552.35,-574.56 3543.1,-571.8"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- categoryarticle -->
|
|
<g id="node18" class="node">
|
|
<title>categoryarticle</title>
|
|
<polygon fill="#33415c" stroke="none" points="3422.68,-1008.6 3422.68,-1033 3548.26,-1033 3548.26,-1008.6 3422.68,-1008.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3422.68,-1008.6 3422.68,-1033 3548.26,-1033 3548.26,-1008.6 3422.68,-1008.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3442.78" y="-1018.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">categoryarticle</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3422.68,-981.8 3422.68,-1008.6 3548.26,-1008.6 3548.26,-981.8 3422.68,-981.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3422.68,-981.8 3422.68,-1008.6 3548.26,-1008.6 3548.26,-981.8 3422.68,-981.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3427.68" y="-992" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3513.76" y="-993.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3530.76" y="-993.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3422.68,-955 3422.68,-981.8 3548.26,-981.8 3548.26,-955 3422.68,-955"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3422.68,-955 3422.68,-981.8 3548.26,-981.8 3548.26,-955 3422.68,-955"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3427.68" y="-965.2" 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="3514.27" y="-966.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3531.26" y="-966.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3422.68,-928.2 3422.68,-955 3548.26,-955 3548.26,-928.2 3422.68,-928.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3422.68,-928.2 3422.68,-955 3548.26,-955 3548.26,-928.2 3422.68,-928.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3427.68" y="-938.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="3514.27" y="-939.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3531.26" y="-939.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
</g>
|
|
<!-- categoryarticle->category -->
|
|
<g id="edge36" class="edge">
|
|
<title>categoryarticle:se->category:n</title>
|
|
<g id="a_edge36"><a xlink:title="FK_categoryarticle_category">
|
|
<path fill="none" stroke="#4fc4e8" stroke-width="1.4" d="M3549.26,-955C3658.09,-846.17 3515.69,-764.23 3510.09,-613.11"/>
|
|
<polygon fill="#4fc4e8" stroke="#4fc4e8" stroke-width="1.4" points="3512.54,-613.07 3509.96,-606.12 3507.64,-613.16 3512.54,-613.07"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- categoryarticle->article -->
|
|
<g id="edge37" class="edge">
|
|
<title>categoryarticle:se->article:n</title>
|
|
<g id="a_edge37"><a xlink:title="FK_categoryarticle_article">
|
|
<path fill="none" stroke="#a98cff" stroke-width="1.4" d="M3548.26,-927.2C3582.02,-893.44 3560.67,-865.71 3590.47,-828.4 3624.89,-785.3 3689.25,-807.02 3696.19,-760.23"/>
|
|
<polygon fill="#a98cff" stroke="#a98cff" stroke-width="1.4" points="3698.61,-760.67 3696.65,-753.51 3693.72,-760.33 3698.61,-760.67"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlehistory -->
|
|
<g id="node19" class="node">
|
|
<title>articlehistory</title>
|
|
<polygon fill="#33415c" stroke="none" points="3632.45,-1035.4 3632.45,-1059.8 3798.49,-1059.8 3798.49,-1035.4 3632.45,-1035.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3632.45,-1035.4 3632.45,-1059.8 3798.49,-1059.8 3798.49,-1035.4 3632.45,-1035.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3677.79" y="-1045" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">articlehistory</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3632.45,-1008.6 3632.45,-1035.4 3798.49,-1035.4 3798.49,-1008.6 3632.45,-1008.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3632.45,-1008.6 3632.45,-1035.4 3798.49,-1035.4 3798.49,-1008.6 3632.45,-1008.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3637.45" y="-1018.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="3763.99" y="-1020.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3780.99" y="-1020.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3632.45,-981.8 3632.45,-1008.6 3798.49,-1008.6 3798.49,-981.8 3632.45,-981.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3632.45,-981.8 3632.45,-1008.6 3798.49,-1008.6 3798.49,-981.8 3632.45,-981.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3637.45" y="-992" 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="3748.71" y="-992" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3764.5" y="-993.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3781.49" y="-993.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3632.45,-955 3632.45,-981.8 3798.49,-981.8 3798.49,-955 3632.45,-955"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3632.45,-955 3632.45,-981.8 3798.49,-981.8 3798.49,-955 3632.45,-955"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3637.45" y="-965.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="3764.5" y="-966.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3781.49" y="-966.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3632.45,-928.2 3632.45,-955 3798.49,-955 3798.49,-928.2 3632.45,-928.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3632.45,-928.2 3632.45,-955 3798.49,-955 3798.49,-928.2 3632.45,-928.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3637.45" y="-936" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">date</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3742.98" y="-938" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3632.45,-901.4 3632.45,-928.2 3798.49,-928.2 3798.49,-901.4 3632.45,-901.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3632.45,-901.4 3632.45,-928.2 3798.49,-928.2 3798.49,-901.4 3632.45,-901.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3637.45" y="-909.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">text</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3717.49" y="-911.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
</g>
|
|
<!-- articlehistory->companyuser -->
|
|
<g id="edge26" class="edge">
|
|
<title>articlehistory:w->companyuser:n</title>
|
|
<g id="a_edge26"><a xlink:title="FK_articlehistory_companyuser">
|
|
<path fill="none" stroke="#6bdf9a" stroke-width="1.4" d="M3631.45,-995.2C3555.11,-995.2 3649.91,-876.3 3590.47,-828.4 3474.37,-734.83 1044.57,-815.03 907.47,-756.4 821.9,-719.8 758.08,-701.38 754.06,-613.06"/>
|
|
<polygon fill="#6bdf9a" stroke="#6bdf9a" stroke-width="1.4" points="756.51,-613.06 753.91,-606.12 751.61,-613.17 756.51,-613.06"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlehistory->article -->
|
|
<g id="edge25" class="edge">
|
|
<title>articlehistory:se->article:n</title>
|
|
<g id="a_edge25"><a xlink:title="FK_articlehistory_article">
|
|
<path fill="none" stroke="#ff6b6b" stroke-width="1.4" d="M3799.49,-955C3817.6,-936.9 3805.48,-922.03 3798.49,-897.4 3778.75,-827.8 3717.25,-826.8 3712.24,-760.3"/>
|
|
<polygon fill="#ff6b6b" stroke="#ff6b6b" stroke-width="1.4" points="3714.69,-760.42 3711.99,-753.52 3709.8,-760.6 3714.69,-760.42"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- article->company -->
|
|
<g id="edge19" class="edge">
|
|
<title>article:w->company:n</title>
|
|
<g id="a_edge19"><a xlink:title="FK_article_company">
|
|
<path fill="none" stroke="#56c8c8" stroke-width="1.4" d="M3640.89,-683.8C3561.94,-683.8 3658.67,-384.16 3600.47,-330.8 3508.37,-246.35 1398.52,-388.95 1303.79,-276"/>
|
|
<polygon fill="#56c8c8" stroke="#56c8c8" stroke-width="1.4" points="1306.17,-275.35 1301.29,-269.77 1301.63,-277.18 1306.17,-275.35"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- article->article -->
|
|
<g id="edge24" class="edge">
|
|
<title>article:e->article:e</title>
|
|
<g id="a_edge24"><a xlink:title="FK_article_fatherarticle">
|
|
<path fill="none" stroke="#c79bff" stroke-width="1.4" d="M3797.05,-630.2C3835.78,-630.2 3835.78,-747.2 3806.88,-724.73"/>
|
|
<polygon fill="#c79bff" stroke="#c79bff" stroke-width="1.4" points="3799.78,-719.2 3804.74,-727.49 3809.03,-721.96 3799.78,-719.2"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlelist -->
|
|
<g id="node23" class="node">
|
|
<title>articlelist</title>
|
|
<polygon fill="#33415c" stroke="none" points="4262.12,-549.8 4262.12,-578.2 4324.82,-578.2 4324.82,-549.8 4262.12,-549.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4262.12,-549.8 4262.12,-578.2 4324.82,-578.2 4324.82,-549.8 4262.12,-549.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="4264.12,-572.2 4264.12,-576.2 4293.47,-576.2 4293.47,-572.2 4264.12,-572.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="4293.47,-572.2 4293.47,-576.2 4322.82,-576.2 4322.82,-572.2 4293.47,-572.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4267.12" y="-559.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">articlelist</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4262.12,-523 4262.12,-549.8 4324.82,-549.8 4324.82,-523 4262.12,-523"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4262.12,-523 4262.12,-549.8 4324.82,-549.8 4324.82,-523 4262.12,-523"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4267.12" y="-533.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="4290.32" y="-534.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4307.31" y="-534.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
</g>
|
|
<!-- article->articlelist -->
|
|
<g id="edge22" class="edge">
|
|
<title>article:e->articlelist:n</title>
|
|
<g id="a_edge22"><a xlink:title="FK_article_articlelist">
|
|
<path fill="none" stroke="#56d68a" stroke-width="1.4" d="M3798.05,-603.4C4021.18,-603.4 4298.48,-797.4 4307.9,-588.47"/>
|
|
<polygon fill="#56d68a" stroke="#56d68a" stroke-width="1.4" points="4310.39,-586.37 4308.1,-579.32 4305.49,-586.26 4310.39,-586.37"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- optionslist -->
|
|
<g id="node25" class="node">
|
|
<title>optionslist</title>
|
|
<polygon fill="#33415c" stroke="none" points="4439.14,-549.8 4439.14,-578.2 4509.8,-578.2 4509.8,-549.8 4439.14,-549.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4439.14,-549.8 4439.14,-578.2 4509.8,-578.2 4509.8,-549.8 4439.14,-549.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="4441.14,-572.2 4441.14,-576.2 4474.47,-576.2 4474.47,-572.2 4441.14,-572.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="4474.47,-572.2 4474.47,-576.2 4507.8,-576.2 4507.8,-572.2 4474.47,-572.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4444.14" y="-559.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">optionslist</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4439.14,-523 4439.14,-549.8 4509.8,-549.8 4509.8,-523 4439.14,-523"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4439.14,-523 4439.14,-549.8 4509.8,-549.8 4509.8,-523 4439.14,-523"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4444.14" y="-533.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="4475.3" y="-534.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4492.3" y="-534.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
</g>
|
|
<!-- article->optionslist -->
|
|
<g id="edge23" class="edge">
|
|
<title>article:e->optionslist:n</title>
|
|
<g id="a_edge23"><a xlink:title="FK_article_optionslist">
|
|
<path fill="none" stroke="#66b3ff" stroke-width="1.4" d="M3798.05,-576.6C4022.43,-576.6 4035.53,-743.25 4254.47,-792.4 4288.29,-799.99 4300.63,-806.12 4332.47,-792.4 4403.69,-761.7 4453.58,-656.69 4457.55,-586.06"/>
|
|
<polygon fill="#66b3ff" stroke="#66b3ff" stroke-width="1.4" points="4459.99,-586.39 4457.74,-579.32 4455.09,-586.24 4459.99,-586.39"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- brand -->
|
|
<g id="node27" class="node">
|
|
<title>brand</title>
|
|
<polygon fill="#33415c" stroke="none" points="4712.78,-1020 4712.78,-1048.4 4872.16,-1048.4 4872.16,-1020 4712.78,-1020"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4712.78,-1020 4712.78,-1048.4 4872.16,-1048.4 4872.16,-1020 4712.78,-1020"/>
|
|
<polygon fill="#33415c" stroke="none" points="4714.78,-1042.4 4714.78,-1046.4 4792.47,-1046.4 4792.47,-1042.4 4714.78,-1042.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="4792.47,-1042.4 4792.47,-1046.4 4870.16,-1046.4 4870.16,-1042.4 4792.47,-1042.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4775.8" y="-1029.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">brand</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4712.78,-993.2 4712.78,-1020 4872.16,-1020 4872.16,-993.2 4712.78,-993.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4712.78,-993.2 4712.78,-1020 4872.16,-1020 4872.16,-993.2 4712.78,-993.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4717.78" y="-1003.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="4837.66" y="-1004.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4854.66" y="-1004.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4712.78,-966.4 4712.78,-993.2 4872.16,-993.2 4872.16,-966.4 4712.78,-966.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4712.78,-966.4 4712.78,-993.2 4872.16,-993.2 4872.16,-966.4 4712.78,-966.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4717.78" y="-976.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="4838.17" y="-978.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4855.16" y="-978.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="4712.78,-939.6 4712.78,-966.4 4872.16,-966.4 4872.16,-939.6 4712.78,-939.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4712.78,-939.6 4712.78,-966.4 4872.16,-966.4 4872.16,-939.6 4712.78,-939.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4717.78" y="-947.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4795.64" y="-949.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="4712.78,-912.8 4712.78,-939.6 4872.16,-939.6 4872.16,-912.8 4712.78,-912.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4712.78,-912.8 4712.78,-939.6 4872.16,-939.6 4872.16,-912.8 4712.78,-912.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4717.78" y="-920.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">gsprpinfo?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4791.16" y="-922.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
</g>
|
|
<!-- article->brand -->
|
|
<g id="edge21" class="edge">
|
|
<title>article:e->brand:n</title>
|
|
<g id="a_edge21"><a xlink:title="FK_article_brand">
|
|
<path fill="none" stroke="#ffb25a" stroke-width="1.4" d="M3798.05,-549.8C4007.04,-549.8 4021.23,-693.29 4220.47,-756.4 4321.05,-788.26 4805.26,-799.87 4880.16,-908.8 4914.81,-959.19 4922.96,-1002.72 4880.16,-1046.4 4867.46,-1059.37 4841.86,-1066.53 4833.8,-1055.84"/>
|
|
<polygon fill="#ffb25a" stroke="#ffb25a" stroke-width="1.4" points="4836.24,-1055.46 4831.91,-1049.43 4831.54,-1056.84 4836.24,-1055.46"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- article->unit -->
|
|
<g id="edge20" class="edge">
|
|
<title>article:w->unit:n</title>
|
|
<g id="a_edge20"><a xlink:title="FK_article_unit">
|
|
<path fill="none" stroke="#ff5f9e" stroke-width="1.4" d="M3640.89,-657C3593.2,-657 3626.27,-716.29 3600.47,-756.4 3588.57,-774.91 3586.68,-783.69 3566.47,-792.4 3417.55,-856.59 2135.87,-798.01 2090.86,-639.41"/>
|
|
<polygon fill="#ff5f9e" stroke="#ff5f9e" stroke-width="1.4" points="2093.34,-639.49 2089.94,-632.9 2088.49,-640.17 2093.34,-639.49"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articleean -->
|
|
<g id="node21" class="node">
|
|
<title>articleean</title>
|
|
<polygon fill="#33415c" stroke="none" points="3882.23,-1008.6 3882.23,-1033 3990.71,-1033 3990.71,-1008.6 3882.23,-1008.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3882.23,-1008.6 3882.23,-1033 3990.71,-1033 3990.71,-1008.6 3882.23,-1008.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3908.45" y="-1018.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">articleean</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3882.23,-981.8 3882.23,-1008.6 3990.71,-1008.6 3990.71,-981.8 3882.23,-981.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3882.23,-981.8 3882.23,-1008.6 3990.71,-1008.6 3990.71,-981.8 3882.23,-981.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3887.23" y="-992" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3956.2" y="-993.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3973.2" y="-993.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3882.23,-955 3882.23,-981.8 3990.71,-981.8 3990.71,-955 3882.23,-955"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3882.23,-955 3882.23,-981.8 3990.71,-981.8 3990.71,-955 3882.23,-955"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3887.23" y="-965.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="3956.71" y="-966.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3973.71" y="-966.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3882.23,-928.2 3882.23,-955 3990.71,-955 3990.71,-928.2 3882.23,-928.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3882.23,-928.2 3882.23,-955 3990.71,-955 3990.71,-928.2 3882.23,-928.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3887.23" y="-936" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">ean</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3919.19" y="-938" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
</g>
|
|
<!-- articleean->article -->
|
|
<g id="edge27" class="edge">
|
|
<title>articleean:se->article:n</title>
|
|
<g id="a_edge27"><a xlink:title="FK_articleean_article">
|
|
<path fill="none" stroke="#5aa7ff" stroke-width="1.4" d="M3991.71,-955C4001.39,-945.32 3997.25,-936.23 3990.71,-924.2 3975.8,-896.78 3774.62,-800.46 3745.62,-759.82"/>
|
|
<polygon fill="#5aa7ff" stroke="#5aa7ff" stroke-width="1.4" points="3747.88,-758.9 3742.95,-753.36 3743.35,-760.76 3747.88,-758.9"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlesupplier -->
|
|
<g id="node22" class="node">
|
|
<title>articlesupplier</title>
|
|
<polygon fill="#33415c" stroke="none" points="4074.93,-1075.6 4074.93,-1100 4194.01,-1100 4194.01,-1075.6 4074.93,-1075.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4074.93,-1075.6 4074.93,-1100 4194.01,-1100 4194.01,-1075.6 4074.93,-1075.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4093.45" y="-1085.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">articlesupplier</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4074.93,-1048.8 4074.93,-1075.6 4194.01,-1075.6 4194.01,-1048.8 4074.93,-1048.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4074.93,-1048.8 4074.93,-1075.6 4194.01,-1075.6 4194.01,-1048.8 4074.93,-1048.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4079.93" y="-1059" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4159.51" y="-1060.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4176.51" y="-1060.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4074.93,-1022 4074.93,-1048.8 4194.01,-1048.8 4194.01,-1022 4074.93,-1022"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4074.93,-1022 4074.93,-1048.8 4194.01,-1048.8 4194.01,-1022 4074.93,-1022"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4079.93" y="-1032.2" 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="4160.02" y="-1033.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4177.02" y="-1033.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4074.93,-995.2 4074.93,-1022 4194.01,-1022 4194.01,-995.2 4074.93,-995.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4074.93,-995.2 4074.93,-1022 4194.01,-1022 4194.01,-995.2 4074.93,-995.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4079.93" y="-1005.4" 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="4133.61" y="-1005.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4160.02" y="-1006.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4177.02" y="-1006.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4074.93,-968.4 4074.93,-995.2 4194.01,-995.2 4194.01,-968.4 4074.93,-968.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4074.93,-968.4 4074.93,-995.2 4194.01,-995.2 4194.01,-968.4 4074.93,-968.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4079.93" y="-978.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="4160.02" y="-980.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4177.02" y="-980.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="4074.93,-941.6 4074.93,-968.4 4194.01,-968.4 4194.01,-941.6 4074.93,-941.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4074.93,-941.6 4074.93,-968.4 4194.01,-968.4 4194.01,-941.6 4074.93,-941.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4079.93" y="-949.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sku?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4117.5" y="-951.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="4074.93,-914.8 4074.93,-941.6 4194.01,-941.6 4194.01,-914.8 4074.93,-914.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4074.93,-914.8 4074.93,-941.6 4194.01,-941.6 4194.01,-914.8 4074.93,-914.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4079.93" y="-922.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">stock?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4160.01" y="-924.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="4074.93,-888 4074.93,-914.8 4194.01,-914.8 4194.01,-888 4074.93,-888"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4074.93,-888 4074.93,-914.8 4194.01,-914.8 4194.01,-888 4074.93,-888"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4079.93" y="-895.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">pu</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4160.01" y="-897.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="4074.93,-861.2 4074.93,-888 4194.01,-888 4194.01,-861.2 4074.93,-861.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4074.93,-861.2 4074.93,-888 4194.01,-888 4194.01,-861.2 4074.93,-861.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4079.93" y="-869" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4174.52" y="-871" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- articlesupplier->entity -->
|
|
<g id="edge48" class="edge">
|
|
<title>articlesupplier:w->entity:n</title>
|
|
<g id="a_edge48"><a xlink:title="FK_articlesupplier_entity">
|
|
<path fill="none" stroke="#c79bff" stroke-width="1.4" d="M4073.93,-1035.4C4022.26,-1035.4 4064.4,-1103.39 4032.47,-1144 4021.13,-1158.42 4015.99,-1161.95 3998.47,-1167.4 3860.22,-1210.38 1537.06,-1174.71 1392.47,-1167.4 1219.86,-1158.68 626.21,-1259.87 605.39,-1096.62"/>
|
|
<polygon fill="#c79bff" stroke="#c79bff" stroke-width="1.4" points="607.84,-1096.55 604.96,-1089.71 602.95,-1096.85 607.84,-1096.55"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlesupplier->article -->
|
|
<g id="edge47" class="edge">
|
|
<title>articlesupplier:sw->article:n</title>
|
|
<g id="a_edge47"><a xlink:title="FK_articlesupplier_article">
|
|
<path fill="none" stroke="#66b3ff" stroke-width="1.4" d="M4073.93,-968.4C4028.04,-922.51 4078.7,-873.94 4032.47,-828.4 3944.19,-741.44 3766.22,-871.76 3757.58,-760.23"/>
|
|
<polygon fill="#66b3ff" stroke="#66b3ff" stroke-width="1.4" points="3760.04,-760.42 3757.34,-753.52 3755.15,-760.6 3760.04,-760.42"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- price -->
|
|
<g id="node38" class="node">
|
|
<title>price</title>
|
|
<polygon fill="#33415c" stroke="none" points="3168.52,-1046.8 3168.52,-1075.2 3338.42,-1075.2 3338.42,-1046.8 3168.52,-1046.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3168.52,-1046.8 3168.52,-1075.2 3338.42,-1075.2 3338.42,-1046.8 3168.52,-1046.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3170.52,-1069.2 3170.52,-1073.2 3336.42,-1073.2 3336.42,-1069.2 3170.52,-1069.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3239.13" y="-1056.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">price</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3168.52,-1020 3168.52,-1046.8 3338.42,-1046.8 3338.42,-1020 3168.52,-1020"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3168.52,-1020 3168.52,-1046.8 3338.42,-1046.8 3338.42,-1020 3168.52,-1020"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3173.52" y="-1030.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="3303.92" y="-1031.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3320.92" y="-1031.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3168.52,-993.2 3168.52,-1020 3338.42,-1020 3338.42,-993.2 3168.52,-993.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3168.52,-993.2 3168.52,-1020 3338.42,-1020 3338.42,-993.2 3168.52,-993.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3173.52" y="-1003.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="3304.42" y="-1004.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3321.42" y="-1004.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3168.52,-966.4 3168.52,-993.2 3338.42,-993.2 3338.42,-966.4 3168.52,-966.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3168.52,-966.4 3168.52,-993.2 3338.42,-993.2 3338.42,-966.4 3168.52,-966.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3173.52" y="-976.6" 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="3304.42" y="-978.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3321.42" y="-978.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3168.52,-939.6 3168.52,-966.4 3338.42,-966.4 3338.42,-939.6 3168.52,-939.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3168.52,-939.6 3168.52,-966.4 3338.42,-966.4 3338.42,-939.6 3168.52,-939.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3173.52" y="-949.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="3304.42" y="-951.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3321.42" y="-951.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3168.52,-912.8 3168.52,-939.6 3338.42,-939.6 3338.42,-912.8 3168.52,-912.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3168.52,-912.8 3168.52,-939.6 3338.42,-939.6 3338.42,-912.8 3168.52,-912.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3173.52" y="-920.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">minmultiplier</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3269.9" y="-922.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DECIMAL(18,4)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3168.52,-886 3168.52,-912.8 3338.42,-912.8 3338.42,-886 3168.52,-886"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3168.52,-886 3168.52,-912.8 3338.42,-912.8 3338.42,-886 3168.52,-886"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3173.52" y="-893.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">net</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3304.42" y="-895.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
</g>
|
|
<!-- articlesupplier->price -->
|
|
<g id="edge49" class="edge">
|
|
<title>articlesupplier:e->price:n</title>
|
|
<g id="a_edge49"><a xlink:title="FK_articlesupplier_price">
|
|
<path fill="none" stroke="#ff6b6b" stroke-width="1.4" d="M4195.01,-1008.6C4237.42,-1008.6 4218.29,-1069.94 4193.01,-1104 4138.82,-1177.03 4088.28,-1153.13 3998.47,-1167.4 3870.96,-1187.65 3542.29,-1200.39 3417.47,-1167.4 3339.42,-1146.77 3259.62,-1157.19 3253.81,-1083.14"/>
|
|
<polygon fill="#ff6b6b" stroke="#ff6b6b" stroke-width="1.4" points="3256.26,-1083.22 3253.55,-1076.32 3251.37,-1083.41 3256.26,-1083.22"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlelistarticle -->
|
|
<g id="node24" class="node">
|
|
<title>articlelistarticle</title>
|
|
<polygon fill="#33415c" stroke="none" points="4278.12,-1035.4 4278.12,-1059.8 4406.82,-1059.8 4406.82,-1035.4 4278.12,-1035.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4278.12,-1035.4 4278.12,-1059.8 4406.82,-1059.8 4406.82,-1035.4 4278.12,-1035.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4298.45" y="-1045" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">articlelistarticle</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4278.12,-1008.6 4278.12,-1035.4 4406.82,-1035.4 4406.82,-1008.6 4278.12,-1008.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4278.12,-1008.6 4278.12,-1035.4 4406.82,-1035.4 4406.82,-1008.6 4278.12,-1008.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4283.12" y="-1018.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="4372.32" y="-1020.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4389.32" y="-1020.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4278.12,-981.8 4278.12,-1008.6 4406.82,-1008.6 4406.82,-981.8 4278.12,-981.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4278.12,-981.8 4278.12,-1008.6 4406.82,-1008.6 4406.82,-981.8 4278.12,-981.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4283.12" y="-992" 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="4372.82" y="-993.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4389.82" y="-993.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4278.12,-955 4278.12,-981.8 4406.82,-981.8 4406.82,-955 4278.12,-955"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4278.12,-955 4278.12,-981.8 4406.82,-981.8 4406.82,-955 4278.12,-955"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4283.12" y="-965.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="4372.82" y="-966.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4389.82" y="-966.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="4278.12,-928.2 4278.12,-955 4406.82,-955 4406.82,-928.2 4278.12,-928.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4278.12,-928.2 4278.12,-955 4406.82,-955 4406.82,-928.2 4278.12,-928.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4283.12" y="-936" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">count</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4387.32" y="-938" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="4278.12,-901.4 4278.12,-928.2 4406.82,-928.2 4406.82,-901.4 4278.12,-901.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4278.12,-901.4 4278.12,-928.2 4406.82,-928.2 4406.82,-901.4 4278.12,-901.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4283.12" y="-909.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4387.32" y="-911.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- articlelistarticle->article -->
|
|
<g id="edge33" class="edge">
|
|
<title>articlelistarticle:e->article:n</title>
|
|
<g id="a_edge33"><a xlink:title="FK_articlelistarticle_article">
|
|
<path fill="none" stroke="#8f95ff" stroke-width="1.4" d="M4407.82,-995.2C4451.29,-995.2 4431.29,-933.32 4406.82,-897.4 4360.82,-829.89 4315.09,-850.55 4236.47,-828.4 4138.89,-800.91 3794.14,-852.64 3773.36,-760.46"/>
|
|
<polygon fill="#8f95ff" stroke="#8f95ff" stroke-width="1.4" points="3775.79,-760.2 3772.6,-753.51 3770.92,-760.73 3775.79,-760.2"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlelistarticle->articlelist -->
|
|
<g id="edge32" class="edge">
|
|
<title>articlelistarticle:sw->articlelist:n</title>
|
|
<g id="a_edge32"><a xlink:title="FK_articlelistarticle_articlelist">
|
|
<path fill="none" stroke="#ff7fc2" stroke-width="1.4" d="M4277.12,-955C4219.73,-897.61 4274.88,-676.53 4278.6,-586.05"/>
|
|
<polygon fill="#ff7fc2" stroke="#ff7fc2" stroke-width="1.4" points="4281.04,-586.37 4278.75,-579.32 4276.15,-586.26 4281.04,-586.37"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- optionslistarticle -->
|
|
<g id="node26" class="node">
|
|
<title>optionslistarticle</title>
|
|
<polygon fill="#33415c" stroke="none" points="4490.47,-1048.8 4490.47,-1073.2 4628.47,-1073.2 4628.47,-1048.8 4490.47,-1048.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4490.47,-1048.8 4490.47,-1073.2 4628.47,-1073.2 4628.47,-1048.8 4490.47,-1048.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4511.46" y="-1058.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">optionslistarticle</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4490.47,-1022 4490.47,-1048.8 4628.47,-1048.8 4628.47,-1022 4490.47,-1022"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4490.47,-1022 4490.47,-1048.8 4628.47,-1048.8 4628.47,-1022 4490.47,-1022"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4495.47" y="-1032.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="4593.97" y="-1033.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4610.96" y="-1033.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4490.47,-995.2 4490.47,-1022 4628.47,-1022 4628.47,-995.2 4490.47,-995.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4490.47,-995.2 4490.47,-1022 4628.47,-1022 4628.47,-995.2 4490.47,-995.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4495.47" y="-1005.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="4594.47" y="-1006.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4611.47" y="-1006.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4490.47,-968.4 4490.47,-995.2 4628.47,-995.2 4628.47,-968.4 4490.47,-968.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4490.47,-968.4 4490.47,-995.2 4628.47,-995.2 4628.47,-968.4 4490.47,-968.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4495.47" y="-978.6" 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="4594.47" y="-980.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4611.47" y="-980.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="4490.47,-941.6 4490.47,-968.4 4628.47,-968.4 4628.47,-941.6 4490.47,-941.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4490.47,-941.6 4490.47,-968.4 4628.47,-968.4 4628.47,-941.6 4490.47,-941.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4495.47" y="-949.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">count</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4608.97" y="-951.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="4490.47,-914.8 4490.47,-941.6 4628.47,-941.6 4628.47,-914.8 4490.47,-914.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4490.47,-914.8 4490.47,-941.6 4628.47,-941.6 4628.47,-914.8 4490.47,-914.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4495.47" y="-922.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4608.97" y="-924.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="4490.47,-888 4490.47,-914.8 4628.47,-914.8 4628.47,-888 4490.47,-888"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4490.47,-888 4490.47,-914.8 4628.47,-914.8 4628.47,-888 4490.47,-888"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4495.47" y="-895.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">mandated</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4609.47" y="-897.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">BIT</text>
|
|
</g>
|
|
<!-- optionslistarticle->article -->
|
|
<g id="edge35" class="edge">
|
|
<title>optionslistarticle:e->article:n</title>
|
|
<g id="a_edge35"><a xlink:title="FK_optionslistarticle_article">
|
|
<path fill="none" stroke="#ff8f66" stroke-width="1.4" d="M4629.47,-1008.6C4684.85,-1008.6 4661.52,-928.43 4628.47,-884 4578.49,-816.82 4530.4,-845.67 4448.47,-828.4 4378.95,-813.74 3832.69,-824.43 3790.12,-759.68"/>
|
|
<polygon fill="#ff8f66" stroke="#ff8f66" stroke-width="1.4" points="3792.58,-759.35 3788.13,-753.42 3787.91,-760.83 3792.58,-759.35"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- optionslistarticle->optionslist -->
|
|
<g id="edge34" class="edge">
|
|
<title>optionslistarticle:sw->optionslist:n</title>
|
|
<g id="a_edge34"><a xlink:title="FK_optionslistarticle_optionslist">
|
|
<path fill="none" stroke="#58d18a" stroke-width="1.4" d="M4489.47,-968.4C4429.98,-908.91 4487.2,-679.59 4490.94,-586.08"/>
|
|
<polygon fill="#58d18a" stroke="#58d18a" stroke-width="1.4" points="4493.39,-586.37 4491.09,-579.32 4488.49,-586.26 4493.39,-586.37"/>
|
|
</a>
|
|
</g>
|
|
</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="M4711.78,-979.8C4702.49,-979.8 4558.72,-336.6 4551.47,-330.8 4483.06,-276.15 1476.5,-353.52 1323.86,-274.31"/>
|
|
<polygon fill="#e0b25a" stroke="#e0b25a" stroke-width="1.4" points="1325.83,-272.84 1319.28,-269.36 1322.23,-276.16 1325.83,-272.84"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- pic -->
|
|
<g id="node28" class="node">
|
|
<title>pic</title>
|
|
<polygon fill="#33415c" stroke="none" points="2348.19,-1517 2348.19,-1545.4 2520.75,-1545.4 2520.75,-1517 2348.19,-1517"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2348.19,-1517 2348.19,-1545.4 2520.75,-1545.4 2520.75,-1517 2348.19,-1517"/>
|
|
<polygon fill="#33415c" stroke="none" points="2350.19,-1539.4 2350.19,-1543.4 2406.38,-1543.4 2406.38,-1539.4 2350.19,-1539.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="2406.38,-1539.4 2406.38,-1543.4 2462.56,-1543.4 2462.56,-1539.4 2406.38,-1539.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="2462.56,-1539.4 2462.56,-1543.4 2518.75,-1543.4 2518.75,-1539.4 2462.56,-1539.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2425.8" y="-1526.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">pic</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2348.19,-1490.2 2348.19,-1517 2520.75,-1517 2520.75,-1490.2 2348.19,-1490.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2348.19,-1490.2 2348.19,-1517 2520.75,-1517 2520.75,-1490.2 2348.19,-1490.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2353.19" y="-1500.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="2486.25" y="-1501.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2503.24" y="-1501.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2348.19,-1463.4 2348.19,-1490.2 2520.75,-1490.2 2520.75,-1463.4 2348.19,-1463.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2348.19,-1463.4 2348.19,-1490.2 2520.75,-1490.2 2520.75,-1463.4 2348.19,-1463.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2353.19" y="-1471.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">w</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2501.25" y="-1473.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2348.19,-1436.6 2348.19,-1463.4 2520.75,-1463.4 2520.75,-1436.6 2348.19,-1436.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2348.19,-1436.6 2348.19,-1463.4 2520.75,-1463.4 2520.75,-1436.6 2348.19,-1436.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2353.19" y="-1444.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">h</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2501.25" y="-1446.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2348.19,-1409.8 2348.19,-1436.6 2520.75,-1436.6 2520.75,-1409.8 2348.19,-1409.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2348.19,-1409.8 2348.19,-1436.6 2520.75,-1436.6 2520.75,-1409.8 2348.19,-1409.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2353.19" y="-1417.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">size</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2485.74" y="-1419.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">BIGINT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2348.19,-1383 2348.19,-1409.8 2520.75,-1409.8 2520.75,-1383 2348.19,-1383"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2348.19,-1383 2348.19,-1409.8 2520.75,-1409.8 2520.75,-1383 2348.19,-1383"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2353.19" y="-1390.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">hash</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2449.23" y="-1392.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(64)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2348.19,-1356.2 2348.19,-1383 2520.75,-1383 2520.75,-1356.2 2348.19,-1356.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2348.19,-1356.2 2348.19,-1383 2520.75,-1383 2520.75,-1356.2 2348.19,-1356.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2353.19" y="-1364" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">thumbw</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2501.25" y="-1366" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2348.19,-1329.4 2348.19,-1356.2 2520.75,-1356.2 2520.75,-1329.4 2348.19,-1329.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2348.19,-1329.4 2348.19,-1356.2 2520.75,-1356.2 2520.75,-1329.4 2348.19,-1329.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2353.19" y="-1337.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">thumbh</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2501.25" y="-1339.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2348.19,-1302.6 2348.19,-1329.4 2520.75,-1329.4 2520.75,-1302.6 2348.19,-1302.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2348.19,-1302.6 2348.19,-1329.4 2520.75,-1329.4 2520.75,-1302.6 2348.19,-1302.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2353.19" y="-1310.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">thumbhash</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2449.23" y="-1312.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(64)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2348.19,-1275.8 2348.19,-1302.6 2520.75,-1302.6 2520.75,-1275.8 2348.19,-1275.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2348.19,-1275.8 2348.19,-1302.6 2520.75,-1302.6 2520.75,-1275.8 2348.19,-1275.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2353.19" y="-1283.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">source</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2439.74" y="-1285.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2348.19,-1249 2348.19,-1275.8 2520.75,-1275.8 2520.75,-1249 2348.19,-1249"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2348.19,-1249 2348.19,-1275.8 2520.75,-1275.8 2520.75,-1249 2348.19,-1249"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2353.19" y="-1256.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">fullbinary</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2438.23" y="-1258.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">VARBINARY(MAX)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2348.19,-1222.2 2348.19,-1249 2520.75,-1249 2520.75,-1222.2 2348.19,-1222.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2348.19,-1222.2 2348.19,-1249 2520.75,-1249 2520.75,-1222.2 2348.19,-1222.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2353.19" y="-1230" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">thumbbinary</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2438.23" y="-1232" 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="2604.68,-1425.2 2604.68,-1449.6 2730.26,-1449.6 2730.26,-1425.2 2604.68,-1425.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2604.68,-1425.2 2604.68,-1449.6 2730.26,-1449.6 2730.26,-1425.2 2604.68,-1425.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2633.79" y="-1434.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">categorypic</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2604.68,-1398.4 2604.68,-1425.2 2730.26,-1425.2 2730.26,-1398.4 2604.68,-1398.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2604.68,-1398.4 2604.68,-1425.2 2730.26,-1425.2 2730.26,-1398.4 2604.68,-1398.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2609.68" y="-1408.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="2695.76" y="-1410.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2712.76" y="-1410.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2604.68,-1371.6 2604.68,-1398.4 2730.26,-1398.4 2730.26,-1371.6 2604.68,-1371.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2604.68,-1371.6 2604.68,-1398.4 2730.26,-1398.4 2730.26,-1371.6 2604.68,-1371.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2609.68" y="-1381.8" 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="2696.27" y="-1383.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2713.26" y="-1383.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2604.68,-1344.8 2604.68,-1371.6 2730.26,-1371.6 2730.26,-1344.8 2604.68,-1344.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2604.68,-1344.8 2604.68,-1371.6 2730.26,-1371.6 2730.26,-1344.8 2604.68,-1344.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2609.68" y="-1355" 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="2696.27" y="-1356.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2713.26" y="-1356.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2604.68,-1318 2604.68,-1344.8 2730.26,-1344.8 2730.26,-1318 2604.68,-1318"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2604.68,-1318 2604.68,-1344.8 2730.26,-1344.8 2730.26,-1318 2604.68,-1318"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2609.68" y="-1325.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2710.76" y="-1327.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- categorypic->category -->
|
|
<g id="edge38" class="edge">
|
|
<title>categorypic:se->category:n</title>
|
|
<g id="a_edge38"><a xlink:title="FK_categorypic_category">
|
|
<path fill="none" stroke="#ff6f6f" stroke-width="1.4" d="M2731.26,-1344.8C2772.37,-1303.69 2777.95,-872.81 2815.47,-828.4 3012.54,-595.16 3463.08,-906.17 3471.86,-612.86"/>
|
|
<polygon fill="#ff6f6f" stroke="#ff6f6f" stroke-width="1.4" points="3474.3,-613.15 3471.96,-606.12 3469.4,-613.08 3474.3,-613.15"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- categorypic->pic -->
|
|
<g id="edge39" class="edge">
|
|
<title>categorypic:e->pic:n</title>
|
|
<g id="a_edge39"><a xlink:title="FK_categorypic_pic">
|
|
<path fill="none" stroke="#4ecb8f" stroke-width="1.4" d="M2731.26,-1385C2761.75,-1385 2747.05,-1428.15 2730.26,-1453.6 2676.27,-1535.45 2624.58,-1522.68 2528.75,-1543.4 2467.47,-1556.65 2388.85,-1604.71 2379.26,-1555.56"/>
|
|
<polygon fill="#4ecb8f" stroke="#4ecb8f" stroke-width="1.4" points="2381.52,-1553.27 2378.47,-1546.51 2376.64,-1553.7 2381.52,-1553.27"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlepic -->
|
|
<g id="node30" class="node">
|
|
<title>articlepic</title>
|
|
<polygon fill="#33415c" stroke="none" points="2814.23,-1425.2 2814.23,-1449.6 2922.71,-1449.6 2922.71,-1425.2 2814.23,-1425.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2814.23,-1425.2 2814.23,-1449.6 2922.71,-1449.6 2922.71,-1425.2 2814.23,-1425.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2842.12" y="-1434.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">articlepic</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2814.23,-1398.4 2814.23,-1425.2 2922.71,-1425.2 2922.71,-1398.4 2814.23,-1398.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2814.23,-1398.4 2814.23,-1425.2 2922.71,-1425.2 2922.71,-1398.4 2814.23,-1398.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2819.23" y="-1408.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="2888.2" y="-1410.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2905.2" y="-1410.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2814.23,-1371.6 2814.23,-1398.4 2922.71,-1398.4 2922.71,-1371.6 2814.23,-1371.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2814.23,-1371.6 2814.23,-1398.4 2922.71,-1398.4 2922.71,-1371.6 2814.23,-1371.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2819.23" y="-1381.8" 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="2888.71" y="-1383.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2905.71" y="-1383.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2814.23,-1344.8 2814.23,-1371.6 2922.71,-1371.6 2922.71,-1344.8 2814.23,-1344.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2814.23,-1344.8 2814.23,-1371.6 2922.71,-1371.6 2922.71,-1344.8 2814.23,-1344.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2819.23" y="-1355" 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="2888.71" y="-1356.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2905.71" y="-1356.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2814.23,-1318 2814.23,-1344.8 2922.71,-1344.8 2922.71,-1318 2814.23,-1318"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2814.23,-1318 2814.23,-1344.8 2922.71,-1344.8 2922.71,-1318 2814.23,-1318"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2819.23" y="-1325.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2903.21" y="-1327.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- articlepic->article -->
|
|
<g id="edge28" class="edge">
|
|
<title>articlepic:se->article:n</title>
|
|
<g id="a_edge28"><a xlink:title="FK_articlepic_article">
|
|
<path fill="none" stroke="#f5c15c" stroke-width="1.4" d="M2923.71,-1344.8C2964.3,-1304.21 2900.43,-870.48 2939.47,-828.4 3047.92,-711.49 3643.86,-906.4 3665.94,-760.07"/>
|
|
<polygon fill="#f5c15c" stroke="#f5c15c" stroke-width="1.4" points="3668.35,-760.67 3666.41,-753.51 3663.46,-760.32 3668.35,-760.67"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlepic->pic -->
|
|
<g id="edge29" class="edge">
|
|
<title>articlepic:w->pic:n</title>
|
|
<g id="a_edge29"><a xlink:title="FK_articlepic_pic">
|
|
<path fill="none" stroke="#c79bff" stroke-width="1.4" d="M2813.23,-1385C2763.99,-1385 2794.81,-1558.92 2772.47,-1602.8 2762.48,-1622.41 2758.68,-1630.09 2738.47,-1638.8 2611.34,-1693.6 2441.93,-1686.23 2434.71,-1553.34"/>
|
|
<polygon fill="#c79bff" stroke="#c79bff" stroke-width="1.4" points="2437.16,-1553.45 2434.53,-1546.52 2432.26,-1553.58 2437.16,-1553.45"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- brandpic -->
|
|
<g id="node31" class="node">
|
|
<title>brandpic</title>
|
|
<polygon fill="#33415c" stroke="none" points="3006.41,-1425.2 3006.41,-1449.6 3112.53,-1449.6 3112.53,-1425.2 3006.41,-1425.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3006.41,-1425.2 3006.41,-1449.6 3112.53,-1449.6 3112.53,-1425.2 3006.41,-1425.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3034.13" y="-1434.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">brandpic</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3006.41,-1398.4 3006.41,-1425.2 3112.53,-1425.2 3112.53,-1398.4 3006.41,-1398.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3006.41,-1398.4 3006.41,-1425.2 3112.53,-1425.2 3112.53,-1398.4 3006.41,-1398.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3011.41" y="-1408.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="3078.03" y="-1410.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3095.02" y="-1410.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3006.41,-1371.6 3006.41,-1398.4 3112.53,-1398.4 3112.53,-1371.6 3006.41,-1371.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3006.41,-1371.6 3006.41,-1398.4 3112.53,-1398.4 3112.53,-1371.6 3006.41,-1371.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3011.41" y="-1381.8" 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="3078.53" y="-1383.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3095.53" y="-1383.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3006.41,-1344.8 3006.41,-1371.6 3112.53,-1371.6 3112.53,-1344.8 3006.41,-1344.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3006.41,-1344.8 3006.41,-1371.6 3112.53,-1371.6 3112.53,-1344.8 3006.41,-1344.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3011.41" y="-1355" 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="3078.53" y="-1356.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3095.53" y="-1356.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3006.41,-1318 3006.41,-1344.8 3112.53,-1344.8 3112.53,-1318 3006.41,-1318"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3006.41,-1318 3006.41,-1344.8 3112.53,-1344.8 3112.53,-1318 3006.41,-1318"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3011.41" y="-1325.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3093.03" y="-1327.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- brandpic->brand -->
|
|
<g id="edge30" class="edge">
|
|
<title>brandpic:e->brand:n</title>
|
|
<g id="a_edge30"><a xlink:title="FK_brandpic_brand">
|
|
<path fill="none" stroke="#ff9f5a" stroke-width="1.4" d="M3113.53,-1358.2C3190.12,-1358.2 3094.96,-1239.01 3154.47,-1190.8 3285.42,-1084.72 4518.39,-1216.61 4670.47,-1144 4718.79,-1120.93 4750.06,-1105.78 4753.34,-1056.33"/>
|
|
<polygon fill="#ff9f5a" stroke="#ff9f5a" stroke-width="1.4" points="4755.78,-1056.59 4753.56,-1049.52 4750.88,-1056.44 4755.78,-1056.59"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- brandpic->pic -->
|
|
<g id="edge31" class="edge">
|
|
<title>brandpic:w->pic:n</title>
|
|
<g id="a_edge31"><a xlink:title="FK_brandpic_pic">
|
|
<path fill="none" stroke="#5cd6d6" stroke-width="1.4" d="M3005.41,-1385C2956.17,-1385 2986.83,-1558.92 2964.47,-1602.8 2954.48,-1622.41 2950.68,-1630.09 2930.47,-1638.8 2862.31,-1668.18 2665.82,-1665.24 2596.47,-1638.8 2540.46,-1617.45 2495.26,-1608.33 2490.99,-1553.25"/>
|
|
<polygon fill="#5cd6d6" stroke="#5cd6d6" stroke-width="1.4" points="2493.44,-1553.42 2490.73,-1546.52 2488.55,-1553.6 2493.44,-1553.42"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- file -->
|
|
<g id="node32" class="node">
|
|
<title>file</title>
|
|
<polygon fill="#33415c" stroke="none" points="3196.47,-1530.4 3196.47,-1558.8 3360.47,-1558.8 3360.47,-1530.4 3196.47,-1530.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3196.47,-1530.4 3196.47,-1558.8 3360.47,-1558.8 3360.47,-1530.4 3196.47,-1530.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="3198.47,-1552.8 3198.47,-1556.8 3358.47,-1556.8 3358.47,-1552.8 3198.47,-1552.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3269.8" y="-1540" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">file</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3196.47,-1503.6 3196.47,-1530.4 3360.47,-1530.4 3360.47,-1503.6 3196.47,-1503.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3196.47,-1503.6 3196.47,-1530.4 3360.47,-1530.4 3360.47,-1503.6 3196.47,-1503.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3201.47" y="-1513.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="3325.97" y="-1515.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3342.96" y="-1515.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3196.47,-1476.8 3196.47,-1503.6 3360.47,-1503.6 3360.47,-1476.8 3196.47,-1476.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3196.47,-1476.8 3196.47,-1503.6 3360.47,-1503.6 3360.47,-1476.8 3196.47,-1476.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3201.47" y="-1484.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">hash</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3288.96" y="-1486.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(64)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3196.47,-1450 3196.47,-1476.8 3360.47,-1476.8 3360.47,-1450 3196.47,-1450"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3196.47,-1450 3196.47,-1476.8 3360.47,-1476.8 3360.47,-1450 3196.47,-1450"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3201.47" y="-1457.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">mimetype</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3283.95" y="-1459.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3196.47,-1423.2 3196.47,-1450 3360.47,-1450 3360.47,-1423.2 3196.47,-1423.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3196.47,-1423.2 3196.47,-1450 3360.47,-1450 3360.47,-1423.2 3196.47,-1423.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3201.47" y="-1431" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3283.95" y="-1433" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3196.47,-1396.4 3196.47,-1423.2 3360.47,-1423.2 3360.47,-1396.4 3196.47,-1396.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3196.47,-1396.4 3196.47,-1423.2 3360.47,-1423.2 3360.47,-1396.4 3196.47,-1396.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3201.47" y="-1404.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">size</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3325.46" y="-1406.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">BIGINT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3196.47,-1369.6 3196.47,-1396.4 3360.47,-1396.4 3360.47,-1369.6 3196.47,-1369.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3196.47,-1369.6 3196.47,-1396.4 3360.47,-1396.4 3360.47,-1369.6 3196.47,-1369.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3201.47" y="-1377.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">created</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3304.96" y="-1379.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3196.47,-1342.8 3196.47,-1369.6 3360.47,-1369.6 3360.47,-1342.8 3196.47,-1342.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3196.47,-1342.8 3196.47,-1369.6 3360.47,-1369.6 3360.47,-1342.8 3196.47,-1342.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3201.47" y="-1350.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">modified</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3304.96" y="-1352.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3196.47,-1316 3196.47,-1342.8 3360.47,-1342.8 3360.47,-1316 3196.47,-1316"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3196.47,-1316 3196.47,-1342.8 3360.47,-1342.8 3360.47,-1316 3196.47,-1316"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3201.47" y="-1323.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">content</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3277.96" y="-1325.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">VARBINARY(MAX)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3196.47,-1289.2 3196.47,-1316 3360.47,-1316 3360.47,-1289.2 3196.47,-1289.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3196.47,-1289.2 3196.47,-1316 3360.47,-1316 3360.47,-1289.2 3196.47,-1289.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3201.47" y="-1297" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">thumbavif?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3277.96" y="-1299" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">VARBINARY(MAX)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3196.47,-1262.4 3196.47,-1289.2 3360.47,-1289.2 3360.47,-1262.4 3196.47,-1262.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3196.47,-1262.4 3196.47,-1289.2 3360.47,-1289.2 3360.47,-1262.4 3196.47,-1262.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3201.47" y="-1270.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">thumbx?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3340.97" y="-1272.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3196.47,-1235.6 3196.47,-1262.4 3360.47,-1262.4 3360.47,-1235.6 3196.47,-1235.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3196.47,-1235.6 3196.47,-1262.4 3360.47,-1262.4 3360.47,-1235.6 3196.47,-1235.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3201.47" y="-1243.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">thumby?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3340.97" y="-1245.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3196.47,-1208.8 3196.47,-1235.6 3360.47,-1235.6 3360.47,-1208.8 3196.47,-1208.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3196.47,-1208.8 3196.47,-1235.6 3360.47,-1235.6 3360.47,-1208.8 3196.47,-1208.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3201.47" y="-1216.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">meta?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3279.46" y="-1218.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
</g>
|
|
<!-- manifestarticle -->
|
|
<g id="node33" class="node">
|
|
<title>manifestarticle</title>
|
|
<polygon fill="#33415c" stroke="none" points="1397.79,-1100.4 1397.79,-1128.8 1557.15,-1128.8 1557.15,-1100.4 1397.79,-1100.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1397.79,-1100.4 1397.79,-1128.8 1557.15,-1128.8 1557.15,-1100.4 1397.79,-1100.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="1399.79,-1122.8 1399.79,-1126.8 1555.15,-1126.8 1555.15,-1122.8 1399.79,-1122.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1435.12" y="-1110" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">manifestarticle</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1397.79,-1073.6 1397.79,-1100.4 1557.15,-1100.4 1557.15,-1073.6 1397.79,-1073.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1397.79,-1073.6 1397.79,-1100.4 1557.15,-1100.4 1557.15,-1073.6 1397.79,-1073.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1402.79" y="-1083.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="1522.65" y="-1085.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1539.65" y="-1085.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1397.79,-1046.8 1397.79,-1073.6 1557.15,-1073.6 1557.15,-1046.8 1397.79,-1046.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1397.79,-1046.8 1397.79,-1073.6 1557.15,-1073.6 1557.15,-1046.8 1397.79,-1046.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1402.79" y="-1057" 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="1523.16" y="-1058.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1540.15" y="-1058.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1397.79,-1020 1397.79,-1046.8 1557.15,-1046.8 1557.15,-1020 1397.79,-1020"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1397.79,-1020 1397.79,-1046.8 1557.15,-1046.8 1557.15,-1020 1397.79,-1020"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1402.79" y="-1027.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sku?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1480.63" y="-1029.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1397.79,-993.2 1397.79,-1020 1557.15,-1020 1557.15,-993.2 1397.79,-993.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1397.79,-993.2 1397.79,-1020 1557.15,-1020 1557.15,-993.2 1397.79,-993.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1402.79" y="-1001" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1480.63" y="-1003" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1397.79,-966.4 1397.79,-993.2 1557.15,-993.2 1557.15,-966.4 1397.79,-966.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1397.79,-966.4 1397.79,-993.2 1557.15,-993.2 1557.15,-966.4 1397.79,-966.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1402.79" y="-974.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">pu</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1523.15" y="-976.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1397.79,-939.6 1397.79,-966.4 1557.15,-966.4 1557.15,-939.6 1397.79,-939.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1397.79,-939.6 1397.79,-966.4 1557.15,-966.4 1557.15,-939.6 1397.79,-939.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1402.79" y="-947.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">amount</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1523.15" y="-949.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1397.79,-912.8 1397.79,-939.6 1557.15,-939.6 1557.15,-912.8 1397.79,-912.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1397.79,-912.8 1397.79,-939.6 1557.15,-939.6 1557.15,-912.8 1397.79,-912.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1402.79" y="-920.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">net</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1523.15" y="-922.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1397.79,-886 1397.79,-912.8 1557.15,-912.8 1557.15,-886 1397.79,-886"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1397.79,-886 1397.79,-912.8 1557.15,-912.8 1557.15,-886 1397.79,-886"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1402.79" y="-893.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">comment?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1476.15" y="-895.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1397.79,-859.2 1397.79,-886 1557.15,-886 1557.15,-859.2 1397.79,-859.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1397.79,-859.2 1397.79,-886 1557.15,-886 1557.15,-859.2 1397.79,-859.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1402.79" y="-867" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">rebate</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1523.15" y="-869" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1397.79,-832.4 1397.79,-859.2 1557.15,-859.2 1557.15,-832.4 1397.79,-832.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1397.79,-832.4 1397.79,-859.2 1557.15,-859.2 1557.15,-832.4 1397.79,-832.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1402.79" y="-840.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">taxrate</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1523.15" y="-842.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
</g>
|
|
<!-- manifest -->
|
|
<g id="node35" class="node">
|
|
<title>manifest</title>
|
|
<polygon fill="#33415c" stroke="none" points="1491.29,-643.6 1491.29,-672 1693.65,-672 1693.65,-643.6 1491.29,-643.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1491.29,-643.6 1491.29,-672 1693.65,-672 1693.65,-643.6 1491.29,-643.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="1493.29,-666 1493.29,-670 1592.47,-670 1592.47,-666 1493.29,-666"/>
|
|
<polygon fill="#33415c" stroke="none" points="1592.47,-666 1592.47,-670 1691.65,-670 1691.65,-666 1592.47,-666"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1567.8" y="-653.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">manifest</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1491.29,-616.8 1491.29,-643.6 1693.65,-643.6 1693.65,-616.8 1491.29,-616.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1491.29,-616.8 1491.29,-643.6 1693.65,-643.6 1693.65,-616.8 1491.29,-616.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1496.29" y="-627" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1659.15" y="-628.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1676.15" y="-628.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1491.29,-590 1491.29,-616.8 1693.65,-616.8 1693.65,-590 1491.29,-590"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1491.29,-590 1491.29,-616.8 1693.65,-616.8 1693.65,-590 1491.29,-590"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1496.29" y="-600.2" 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="1553.85" y="-600.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1659.66" y="-601.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1676.65" y="-601.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1491.29,-563.2 1491.29,-590 1693.65,-590 1693.65,-563.2 1491.29,-563.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1491.29,-563.2 1491.29,-590 1693.65,-590 1693.65,-563.2 1491.29,-563.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1496.29" y="-573.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="1659.66" y="-574.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1676.65" y="-574.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1491.29,-536.4 1491.29,-563.2 1693.65,-563.2 1693.65,-536.4 1491.29,-536.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1491.29,-536.4 1491.29,-563.2 1693.65,-563.2 1693.65,-536.4 1491.29,-536.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1496.29" y="-544.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">number</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1617.14" y="-546.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1491.29,-509.6 1491.29,-536.4 1693.65,-536.4 1693.65,-509.6 1491.29,-509.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1491.29,-509.6 1491.29,-536.4 1693.65,-536.4 1693.65,-509.6 1491.29,-509.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1496.29" y="-517.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">type</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1617.14" y="-519.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1491.29,-482.8 1491.29,-509.6 1693.65,-509.6 1693.65,-482.8 1491.29,-482.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1491.29,-482.8 1491.29,-509.6 1693.65,-509.6 1693.65,-482.8 1491.29,-482.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1496.29" y="-490.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">external_number?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1617.14" y="-492.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1491.29,-456 1491.29,-482.8 1693.65,-482.8 1693.65,-456 1491.29,-456"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1491.29,-456 1491.29,-482.8 1693.65,-482.8 1693.65,-456 1491.29,-456"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1496.29" y="-463.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">date</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1638.15" y="-465.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1491.29,-429.2 1491.29,-456 1693.65,-456 1693.65,-429.2 1491.29,-429.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1491.29,-429.2 1491.29,-456 1693.65,-456 1693.65,-429.2 1491.29,-429.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1496.29" y="-437" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">created_at</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1638.15" y="-439" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
</g>
|
|
<!-- manifestarticle->manifest -->
|
|
<g id="edge52" class="edge">
|
|
<title>manifestarticle:se->manifest:n</title>
|
|
<g id="a_edge52"><a xlink:title="FK_manifestarticle_manifest">
|
|
<path fill="none" stroke="#f5c15c" stroke-width="1.4" d="M1558.15,-1046.8C1615.23,-989.72 1547.81,-770.31 1543.13,-680.08"/>
|
|
<polygon fill="#f5c15c" stroke="#f5c15c" stroke-width="1.4" points="1545.58,-680.05 1542.94,-673.12 1540.68,-680.18 1545.58,-680.05"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ledger -->
|
|
<g id="node34" class="node">
|
|
<title>ledger</title>
|
|
<polygon fill="#33415c" stroke="none" points="1477.05,-1478.8 1477.05,-1503.2 1669.89,-1503.2 1669.89,-1478.8 1477.05,-1478.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1477.05,-1478.8 1477.05,-1503.2 1669.89,-1503.2 1669.89,-1478.8 1477.05,-1478.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1555.46" y="-1488.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">ledger</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1477.05,-1452 1477.05,-1478.8 1669.89,-1478.8 1669.89,-1452 1477.05,-1452"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1477.05,-1452 1477.05,-1478.8 1669.89,-1478.8 1669.89,-1452 1477.05,-1452"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1482.05" y="-1462.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="1635.39" y="-1463.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1652.39" y="-1463.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1477.05,-1425.2 1477.05,-1452 1669.89,-1452 1669.89,-1425.2 1477.05,-1425.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1477.05,-1425.2 1477.05,-1452 1669.89,-1452 1669.89,-1425.2 1477.05,-1425.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1482.05" y="-1435.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="1635.89" y="-1436.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1652.89" y="-1436.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1477.05,-1398.4 1477.05,-1425.2 1669.89,-1425.2 1669.89,-1398.4 1477.05,-1398.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1477.05,-1398.4 1477.05,-1425.2 1669.89,-1425.2 1669.89,-1398.4 1477.05,-1398.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1482.05" y="-1406.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">transaction_type</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1593.37" y="-1408.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1477.05,-1371.6 1477.05,-1398.4 1669.89,-1398.4 1669.89,-1371.6 1477.05,-1371.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1477.05,-1371.6 1477.05,-1398.4 1669.89,-1398.4 1669.89,-1371.6 1477.05,-1371.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1482.05" y="-1379.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">amount</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1635.88" y="-1381.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1477.05,-1344.8 1477.05,-1371.6 1669.89,-1371.6 1669.89,-1344.8 1477.05,-1344.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1477.05,-1344.8 1477.05,-1371.6 1669.89,-1371.6 1669.89,-1344.8 1477.05,-1344.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1482.05" y="-1352.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">transaction_text</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1588.89" y="-1354.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1477.05,-1318 1477.05,-1344.8 1669.89,-1344.8 1669.89,-1318 1477.05,-1318"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1477.05,-1318 1477.05,-1344.8 1669.89,-1344.8 1669.89,-1318 1477.05,-1318"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1482.05" y="-1325.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">hash_version</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1650.39" y="-1327.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1477.05,-1291.2 1477.05,-1318 1669.89,-1318 1669.89,-1291.2 1477.05,-1291.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1477.05,-1291.2 1477.05,-1318 1669.89,-1318 1669.89,-1291.2 1477.05,-1291.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1482.05" y="-1299" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">prev_hash?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1593.37" y="-1301" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(128)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1477.05,-1264.4 1477.05,-1291.2 1669.89,-1291.2 1669.89,-1264.4 1477.05,-1264.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1477.05,-1264.4 1477.05,-1291.2 1669.89,-1291.2 1669.89,-1264.4 1477.05,-1264.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1482.05" y="-1272.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">created_at</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1614.38" y="-1274.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</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="M1476.05,-1425.2C1384.69,-1333.83 1473.3,-1263.21 1477.33,-1136.62"/>
|
|
<polygon fill="#c79bff" stroke="#c79bff" stroke-width="1.4" points="1479.77,-1136.96 1477.44,-1129.92 1474.87,-1136.88 1479.77,-1136.96"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- manifest->entity -->
|
|
<g id="edge51" class="edge">
|
|
<title>manifest:w->entity:n</title>
|
|
<g id="a_edge51"><a xlink:title="FK_manifest_entity">
|
|
<path fill="none" stroke="#5aa7ff" stroke-width="1.4" d="M1490.29,-603.4C1407.61,-603.4 1448.26,-703.81 1384.47,-756.4 1102.5,-988.88 988.46,-1008.64 631.42,-1086.6 609.32,-1091.43 581.51,-1108.02 573.75,-1096.44"/>
|
|
<polygon fill="#5aa7ff" stroke="#5aa7ff" stroke-width="1.4" points="576.14,-1095.91 572.14,-1089.66 571.37,-1097.04 576.14,-1095.91"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- manifest->company -->
|
|
<g id="edge50" class="edge">
|
|
<title>manifest:sw->company:n</title>
|
|
<g id="a_edge50"><a xlink:title="FK_manifest_company">
|
|
<path fill="none" stroke="#6bdf9a" stroke-width="1.4" d="M1490.29,-563.2C1410.04,-482.95 1462.24,-413.45 1384.47,-330.8 1345.79,-289.69 1274.21,-323.36 1266.49,-276.73"/>
|
|
<polygon fill="#6bdf9a" stroke="#6bdf9a" stroke-width="1.4" points="1268.95,-276.71 1265.97,-269.91 1264.06,-277.08 1268.95,-276.71"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- manifestattachment -->
|
|
<g id="node36" class="node">
|
|
<title>manifestattachment</title>
|
|
<polygon fill="#33415c" stroke="none" points="1641.07,-1022 1641.07,-1046.4 1765.87,-1046.4 1765.87,-1022 1641.07,-1022"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1641.07,-1022 1641.07,-1046.4 1765.87,-1046.4 1765.87,-1022 1641.07,-1022"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1646.79" y="-1031.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">manifestattachment</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1641.07,-995.2 1641.07,-1022 1765.87,-1022 1765.87,-995.2 1641.07,-995.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1641.07,-995.2 1641.07,-1022 1765.87,-1022 1765.87,-995.2 1641.07,-995.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1646.07" y="-1005.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="1731.37" y="-1006.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1748.36" y="-1006.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1641.07,-968.4 1641.07,-995.2 1765.87,-995.2 1765.87,-968.4 1641.07,-968.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1641.07,-968.4 1641.07,-995.2 1765.87,-995.2 1765.87,-968.4 1641.07,-968.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1646.07" y="-978.6" 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="1731.87" y="-980.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1748.87" y="-980.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1641.07,-941.6 1641.07,-968.4 1765.87,-968.4 1765.87,-941.6 1641.07,-941.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1641.07,-941.6 1641.07,-968.4 1765.87,-968.4 1765.87,-941.6 1641.07,-941.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1646.07" y="-951.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">file_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1731.87" y="-953.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1748.87" y="-953.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1641.07,-914.8 1641.07,-941.6 1765.87,-941.6 1765.87,-914.8 1641.07,-914.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1641.07,-914.8 1641.07,-941.6 1765.87,-941.6 1765.87,-914.8 1641.07,-914.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1646.07" y="-922.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1746.37" y="-924.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- manifestattachment->file -->
|
|
<g id="edge63" class="edge">
|
|
<title>manifestattachment:e->file:n</title>
|
|
<g id="a_edge63"><a xlink:title="FK_manifestattachment_file">
|
|
<path fill="none" stroke="#4ecb8f" stroke-width="1.4" d="M1766.87,-955C1853.07,-955 1743.95,-1089.16 1810.47,-1144 1944.14,-1254.2 3250.03,-1078.36 3368.47,-1204.8 3395.2,-1233.34 3395.97,-1528.99 3368.47,-1556.8 3342.65,-1582.91 3288.39,-1595.63 3279.67,-1566.6"/>
|
|
<polygon fill="#4ecb8f" stroke="#4ecb8f" stroke-width="1.4" points="3282.13,-1566.51 3278.76,-1559.9 3277.27,-1567.17 3282.13,-1566.51"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- manifestattachment->manifest -->
|
|
<g id="edge62" class="edge">
|
|
<title>manifestattachment:sw->manifest:n</title>
|
|
<g id="a_edge62"><a xlink:title="FK_manifestattachment_manifest">
|
|
<path fill="none" stroke="#ff6f6f" stroke-width="1.4" d="M1640.07,-968.4C1595.26,-923.58 1638.22,-752 1641.82,-679.71"/>
|
|
<polygon fill="#ff6f6f" stroke="#ff6f6f" stroke-width="1.4" points="1644.26,-680.18 1642,-673.12 1639.36,-680.05 1644.26,-680.18"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- price->customergroup -->
|
|
<g id="edge46" class="edge">
|
|
<title>price:e->customergroup:n</title>
|
|
<g id="a_edge46"><a xlink:title="FK_price_customergroup">
|
|
<path fill="none" stroke="#56d68a" stroke-width="1.4" d="M3339.42,-1006.6C3394.8,-1006.6 3372.62,-925.56 3338.42,-882 3278.42,-805.57 3222.73,-841.6 3126.47,-828.4 2967.52,-806.6 383.16,-827.76 239.47,-756.4 171.43,-722.61 131.66,-698.41 128.65,-626.42"/>
|
|
<polygon fill="#56d68a" stroke="#56d68a" stroke-width="1.4" points="131.1,-626.47 128.51,-619.52 126.21,-626.57 131.1,-626.47"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- price->article -->
|
|
<g id="edge45" class="edge">
|
|
<title>price:sw->article:n</title>
|
|
<g id="a_edge45"><a xlink:title="FK_price_article">
|
|
<path fill="none" stroke="#ffb25a" stroke-width="1.4" d="M3167.52,-939.6C3149.42,-921.5 3152.63,-902.08 3168.52,-882 3176.99,-871.3 3611.42,-780.71 3674.16,-755.92"/>
|
|
<polygon fill="#ffb25a" stroke="#ffb25a" stroke-width="1.4" points="3675.13,-758.2 3679.87,-752.49 3672.6,-754 3675.13,-758.2"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- price->tax -->
|
|
<g id="edge44" class="edge">
|
|
<title>price:w->tax:n</title>
|
|
<g id="a_edge44"><a xlink:title="FK_price_tax">
|
|
<path fill="none" stroke="#ff5f9e" stroke-width="1.4" d="M3167.52,-979.8C3161.03,-979.8 3009.93,-1092.14 2994.61,-1031.81"/>
|
|
<polygon fill="#ff5f9e" stroke="#ff5f9e" stroke-width="1.4" points="2996.8,-1029.39 2993.59,-1022.71 2991.93,-1029.93 2996.8,-1029.39"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- unit->company -->
|
|
<g id="edge15" class="edge">
|
|
<title>unit:e->company:n</title>
|
|
<g id="a_edge15"><a xlink:title="FK_unit_company">
|
|
<path fill="none" stroke="#4ecb8f" stroke-width="1.4" d="M2123.81,-563.2C2433.7,-563.2 2557.39,-551.72 1903.47,-330.8 1840.66,-309.58 1329.92,-334.73 1286.15,-276.2"/>
|
|
<polygon fill="#4ecb8f" stroke="#4ecb8f" stroke-width="1.4" points="1288.52,-275.57 1283.87,-269.8 1283.91,-277.21 1288.52,-275.57"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- posterminal -->
|
|
<g id="node40" class="node">
|
|
<title>posterminal</title>
|
|
<polygon fill="#33415c" stroke="none" points="5330.86,-603.4 5330.86,-631.8 5476.08,-631.8 5476.08,-603.4 5330.86,-603.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5330.86,-603.4 5330.86,-631.8 5476.08,-631.8 5476.08,-603.4 5330.86,-603.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="5332.86,-625.8 5332.86,-629.8 5474.08,-629.8 5474.08,-625.8 5332.86,-625.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5369.46" y="-613" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">posterminal</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="5330.86,-576.6 5330.86,-603.4 5476.08,-603.4 5476.08,-576.6 5330.86,-576.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5330.86,-576.6 5330.86,-603.4 5476.08,-603.4 5476.08,-576.6 5330.86,-576.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5335.86" y="-586.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="5441.58" y="-588.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5458.58" y="-588.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="5330.86,-549.8 5330.86,-576.6 5476.08,-576.6 5476.08,-549.8 5330.86,-549.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5330.86,-549.8 5330.86,-576.6 5476.08,-576.6 5476.08,-549.8 5330.86,-549.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5335.86" y="-560" 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="5442.09" y="-561.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5459.08" y="-561.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="5330.86,-523 5330.86,-549.8 5476.08,-549.8 5476.08,-523 5330.86,-523"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5330.86,-523 5330.86,-549.8 5476.08,-549.8 5476.08,-523 5330.86,-523"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5335.86" y="-530.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5399.56" y="-532.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="5330.86,-496.2 5330.86,-523 5476.08,-523 5476.08,-496.2 5330.86,-496.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5330.86,-496.2 5330.86,-523 5476.08,-523 5476.08,-496.2 5330.86,-496.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5335.86" y="-504" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">token?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5399.56" y="-506" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="5330.86,-469.4 5330.86,-496.2 5476.08,-496.2 5476.08,-469.4 5330.86,-469.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5330.86,-469.4 5330.86,-496.2 5476.08,-496.2 5476.08,-469.4 5330.86,-469.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5335.86" y="-477.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">pairingpin</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5404.57" y="-479.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
</g>
|
|
<!-- posterminal->company -->
|
|
<g id="edge59" class="edge">
|
|
<title>posterminal:w->company:n</title>
|
|
<g id="a_edge59"><a xlink:title="FK_posterminal_company">
|
|
<path fill="none" stroke="#ff8f66" stroke-width="1.4" d="M5329.86,-563.2C5223.36,-563.2 5354.92,-396.96 5271.47,-330.8 5187.7,-264.39 1506.27,-372.11 1340.93,-274.83"/>
|
|
<polygon fill="#ff8f66" stroke="#ff8f66" stroke-width="1.4" points="1342.86,-273.32 1336.53,-269.44 1339.06,-276.41 1342.86,-273.32"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- posterminalcategory -->
|
|
<g id="node41" class="node">
|
|
<title>posterminalcategory</title>
|
|
<polygon fill="#33415c" stroke="none" points="5330.18,-1008.6 5330.18,-1033 5476.76,-1033 5476.76,-1008.6 5330.18,-1008.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5330.18,-1008.6 5330.18,-1033 5476.76,-1033 5476.76,-1008.6 5330.18,-1008.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5344.45" y="-1018.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">posterminalcategory</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="5330.18,-981.8 5330.18,-1008.6 5476.76,-1008.6 5476.76,-981.8 5330.18,-981.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5330.18,-981.8 5330.18,-1008.6 5476.76,-1008.6 5476.76,-981.8 5330.18,-981.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5335.18" y="-992" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5442.26" y="-993.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5459.25" y="-993.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="5330.18,-955 5330.18,-981.8 5476.76,-981.8 5476.76,-955 5330.18,-955"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5330.18,-955 5330.18,-981.8 5476.76,-981.8 5476.76,-955 5330.18,-955"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5335.18" y="-965.2" 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="5442.76" y="-966.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5459.76" y="-966.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="5330.18,-928.2 5330.18,-955 5476.76,-955 5476.76,-928.2 5330.18,-928.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5330.18,-928.2 5330.18,-955 5476.76,-955 5476.76,-928.2 5330.18,-928.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5335.18" y="-938.4" 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="5442.76" y="-939.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5459.76" y="-939.9" 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:w->category:n</title>
|
|
<g id="a_edge61"><a xlink:title="FK_posterminalcategory_category">
|
|
<path fill="none" stroke="#a98cff" stroke-width="1.4" d="M5329.18,-968.4C5133.38,-968.4 5103.78,-865.21 4911.47,-828.4 4768.08,-800.96 3720.3,-838.35 3599.47,-756.4 3540.23,-716.22 3529.7,-681.6 3528.93,-612.99"/>
|
|
<polygon fill="#a98cff" stroke="#a98cff" stroke-width="1.4" points="3531.38,-613.11 3528.9,-606.12 3526.48,-613.13 3531.38,-613.11"/>
|
|
</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="M5330.18,-927.2C5236.38,-833.4 5396,-769.42 5403.22,-639.84"/>
|
|
<polygon fill="#4fc4e8" stroke="#4fc4e8" stroke-width="1.4" points="5405.67,-639.98 5403.41,-632.92 5400.77,-639.85 5405.67,-639.98"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- __legend -->
|
|
<g id="node42" class="node">
|
|
<title>__legend</title>
|
|
<polygon fill="#2a3242" stroke="none" points="3444.2,-1305.2 3444.2,-1462.4 3634.74,-1462.4 3634.74,-1305.2 3444.2,-1305.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="3444.2,-1439.2 3444.2,-1462.4 3634.74,-1462.4 3634.74,-1439.2 3444.2,-1439.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3444.2,-1439.2 3444.2,-1462.4 3634.74,-1462.4 3634.74,-1439.2 3444.2,-1439.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3519.91" y="-1448.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00" fill="#e2e8f0">Legend</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3444.2,-1412.4 3444.2,-1439.2 3473.65,-1439.2 3473.65,-1412.4 3444.2,-1412.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3449.2" y="-1422.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">PK</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3473.65,-1412.4 3473.65,-1439.2 3634.74,-1439.2 3634.74,-1412.4 3473.65,-1412.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3478.65" y="-1422.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#d8dee9">primary key</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3444.2,-1385.6 3444.2,-1412.4 3473.65,-1412.4 3473.65,-1385.6 3444.2,-1385.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3449.2" y="-1395.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">FK</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3473.65,-1385.6 3473.65,-1412.4 3634.74,-1412.4 3634.74,-1385.6 3473.65,-1385.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3478.65" y="-1395.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#d8dee9">foreign key</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3444.2,-1358.8 3444.2,-1385.6 3473.65,-1385.6 3473.65,-1358.8 3444.2,-1358.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3449.2" y="-1369" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">?</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3473.65,-1358.8 3473.65,-1385.6 3634.74,-1385.6 3634.74,-1358.8 3473.65,-1358.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3478.65" y="-1368.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#d8dee9">nullable column</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3444.2,-1332 3444.2,-1358.8 3473.65,-1358.8 3473.65,-1332 3444.2,-1332"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3449.2" y="-1339.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#8b95a7">—</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3473.65,-1332 3473.65,-1358.8 3634.74,-1358.8 3634.74,-1332 3473.65,-1332"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3478.65" y="-1341.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#d8dee9">FOREIGN KEY constraint</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3444.2,-1305.2 3444.2,-1332 3473.65,-1332 3473.65,-1305.2 3444.2,-1305.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3449.2" y="-1313" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#8b95a7">- -</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3473.65,-1305.2 3473.65,-1332 3634.74,-1332 3634.74,-1305.2 3473.65,-1305.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3478.65" y="-1315" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#d8dee9">naming convention only, no constraint</text>
|
|
</g>
|
|
</g>
|
|
</svg>
|