2788 lines
294 KiB
XML
2788 lines
294 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="7970pt" height="1800pt"
|
|
viewBox="0.00 0.00 7970.00 1800.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 1763.92)">
|
|
<title>schema</title>
|
|
<polygon fill="#1e2430" stroke="none" points="-36,36 -36,-1763.92 7934.48,-1763.92 7934.48,36 -36,36"/>
|
|
<g id="clust1" class="cluster">
|
|
<title>cluster_identity</title>
|
|
<path fill="#202a3a" stroke="#3f4c5f" d="M2571.48,-8C2571.48,-8 3906.48,-8 3906.48,-8 3912.48,-8 3918.48,-14 3918.48,-20 3918.48,-20 3918.48,-1629 3918.48,-1629 3918.48,-1635 3912.48,-1641 3906.48,-1641 3906.48,-1641 2571.48,-1641 2571.48,-1641 2565.48,-1641 2559.48,-1635 2559.48,-1629 2559.48,-1629 2559.48,-20 2559.48,-20 2559.48,-14 2565.48,-8 2571.48,-8"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="2632.93" y="-1623.5" 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="M3938.48,-910.2C3938.48,-910.2 4727.48,-910.2 4727.48,-910.2 4733.48,-910.2 4739.48,-916.2 4739.48,-922.2 4739.48,-922.2 4739.48,-1172.2 4739.48,-1172.2 4739.48,-1178.2 4733.48,-1184.2 4727.48,-1184.2 4727.48,-1184.2 3938.48,-1184.2 3938.48,-1184.2 3932.48,-1184.2 3926.48,-1178.2 3926.48,-1172.2 3926.48,-1172.2 3926.48,-922.2 3926.48,-922.2 3926.48,-916.2 3932.48,-910.2 3938.48,-910.2"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="3974.09" y="-1166.7" font-family="Helvetica,sans-Serif" font-size="15.00" fill="#e2e8f0">Localization</text>
|
|
</g>
|
|
<g id="clust3" class="cluster">
|
|
<title>cluster_catalog</title>
|
|
<path fill="#202a3a" stroke="#3f4c5f" d="M5511.48,-330.8C5511.48,-330.8 7199.48,-330.8 7199.48,-330.8 7205.48,-330.8 7211.48,-336.8 7211.48,-342.8 7211.48,-342.8 7211.48,-1199 7211.48,-1199 7211.48,-1205 7205.48,-1211 7199.48,-1211 7199.48,-1211 5511.48,-1211 5511.48,-1211 5505.48,-1211 5499.48,-1205 5499.48,-1199 5499.48,-1199 5499.48,-342.8 5499.48,-342.8 5499.48,-336.8 5505.48,-330.8 5511.48,-330.8"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="5533.33" y="-1193.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="M5005.48,-1244.4C5005.48,-1244.4 6037.48,-1244.4 6037.48,-1244.4 6043.48,-1244.4 6049.48,-1250.4 6049.48,-1256.4 6049.48,-1256.4 6049.48,-1644.4 6049.48,-1644.4 6049.48,-1650.4 6043.48,-1656.4 6037.48,-1656.4 6037.48,-1656.4 5005.48,-1656.4 5005.48,-1656.4 4999.48,-1656.4 4993.48,-1650.4 4993.48,-1644.4 4993.48,-1644.4 4993.48,-1256.4 4993.48,-1256.4 4993.48,-1250.4 4999.48,-1244.4 5005.48,-1244.4"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="5021.9" y="-1638.9" 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="M20.48,-438C20.48,-438 445.48,-438 445.48,-438 451.48,-438 457.48,-444 457.48,-450 457.48,-450 457.48,-1602.2 457.48,-1602.2 457.48,-1608.2 451.48,-1614.2 445.48,-1614.2 445.48,-1614.2 20.48,-1614.2 20.48,-1614.2 14.48,-1614.2 8.48,-1608.2 8.48,-1602.2 8.48,-1602.2 8.48,-450 8.48,-450 8.48,-444 14.48,-438 20.48,-438"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="54.41" y="-1596.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="M4791.48,-923.6C4791.48,-923.6 5171.48,-923.6 5171.48,-923.6 5177.48,-923.6 5183.48,-929.6 5183.48,-935.6 5183.48,-935.6 5183.48,-1158.8 5183.48,-1158.8 5183.48,-1164.8 5177.48,-1170.8 5171.48,-1170.8 5171.48,-1170.8 4791.48,-1170.8 4791.48,-1170.8 4785.48,-1170.8 4779.48,-1164.8 4779.48,-1158.8 4779.48,-1158.8 4779.48,-935.6 4779.48,-935.6 4779.48,-929.6 4785.48,-923.6 4791.48,-923.6"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="4810.4" y="-1153.3" font-family="Helvetica,sans-Serif" font-size="15.00" fill="#e2e8f0">Pricing</text>
|
|
</g>
|
|
<g id="clust7" class="cluster">
|
|
<title>cluster_units</title>
|
|
<path fill="#202a3a" stroke="#3f4c5f" d="M4012.48,-478.2C4012.48,-478.2 4160.48,-478.2 4160.48,-478.2 4166.48,-478.2 4172.48,-484.2 4172.48,-490.2 4172.48,-490.2 4172.48,-690.6 4172.48,-690.6 4172.48,-696.6 4166.48,-702.6 4160.48,-702.6 4160.48,-702.6 4012.48,-702.6 4012.48,-702.6 4006.48,-702.6 4000.48,-696.6 4000.48,-690.6 4000.48,-690.6 4000.48,-490.2 4000.48,-490.2 4000.48,-484.2 4006.48,-478.2 4012.48,-478.2"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="4025.56" y="-685.1" 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="M7262.48,-384.4C7262.48,-384.4 7878.48,-384.4 7878.48,-384.4 7884.48,-384.4 7890.48,-390.4 7890.48,-396.4 7890.48,-396.4 7890.48,-1199 7890.48,-1199 7890.48,-1205 7884.48,-1211 7878.48,-1211 7878.48,-1211 7262.48,-1211 7262.48,-1211 7256.48,-1211 7250.48,-1205 7250.48,-1199 7250.48,-1199 7250.48,-396.4 7250.48,-396.4 7250.48,-390.4 7256.48,-384.4 7262.48,-384.4"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="7274.32" y="-1193.5" font-family="Helvetica,sans-Serif" font-size="15.00" fill="#e2e8f0">POS</text>
|
|
</g>
|
|
<g id="clust9" class="cluster">
|
|
<title>cluster_ai</title>
|
|
<path fill="#202a3a" stroke="#3f4c5f" d="M2139.48,-908.2C2139.48,-908.2 2539.48,-908.2 2539.48,-908.2 2545.48,-908.2 2551.48,-914.2 2551.48,-920.2 2551.48,-920.2 2551.48,-1588.8 2551.48,-1588.8 2551.48,-1594.8 2545.48,-1600.8 2539.48,-1600.8 2539.48,-1600.8 2139.48,-1600.8 2139.48,-1600.8 2133.48,-1600.8 2127.48,-1594.8 2127.48,-1588.8 2127.48,-1588.8 2127.48,-920.2 2127.48,-920.2 2127.48,-914.2 2133.48,-908.2 2139.48,-908.2"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="2175.91" y="-1583.3" font-family="Helvetica,sans-Serif" font-size="15.00" fill="#e2e8f0">AI & Models</text>
|
|
</g>
|
|
<g id="clust10" class="cluster">
|
|
<title>cluster_attributes</title>
|
|
<path fill="#202a3a" stroke="#3f4c5f" d="M843.48,-478.2C843.48,-478.2 2107.48,-478.2 2107.48,-478.2 2113.48,-478.2 2119.48,-484.2 2119.48,-490.2 2119.48,-490.2 2119.48,-1147.4 2119.48,-1147.4 2119.48,-1153.4 2113.48,-1159.4 2107.48,-1159.4 2107.48,-1159.4 843.48,-1159.4 843.48,-1159.4 837.48,-1159.4 831.48,-1153.4 831.48,-1147.4 831.48,-1147.4 831.48,-490.2 831.48,-490.2 831.48,-484.2 837.48,-478.2 843.48,-478.2"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="914.51" y="-1141.9" font-family="Helvetica,sans-Serif" font-size="15.00" fill="#e2e8f0">Properties & Attributes</text>
|
|
</g>
|
|
<!-- meta -->
|
|
<g id="node1" class="node">
|
|
<title>meta</title>
|
|
<polygon fill="#33415c" stroke="none" points="2613.74,-1452 2613.74,-1476.4 2741.21,-1476.4 2741.21,-1452 2613.74,-1452"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2613.74,-1452 2613.74,-1476.4 2741.21,-1476.4 2741.21,-1452 2613.74,-1452"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2663.47" y="-1461.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">meta</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2613.74,-1425.2 2613.74,-1452 2741.21,-1452 2741.21,-1425.2 2613.74,-1425.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2613.74,-1425.2 2613.74,-1452 2741.21,-1452 2741.21,-1425.2 2613.74,-1425.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2618.74" y="-1433" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">key</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2664.7" y="-1435" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2613.74,-1398.4 2613.74,-1425.2 2741.21,-1425.2 2741.21,-1398.4 2613.74,-1398.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2613.74,-1398.4 2613.74,-1425.2 2741.21,-1425.2 2741.21,-1398.4 2613.74,-1398.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2618.74" y="-1406.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">value</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2660.21" y="-1408.2" 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="2581.19,-630.2 2581.19,-658.6 2719.76,-658.6 2719.76,-630.2 2581.19,-630.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2581.19,-630.2 2581.19,-658.6 2719.76,-658.6 2719.76,-630.2 2581.19,-630.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="2583.19,-652.6 2583.19,-656.6 2628.05,-656.6 2628.05,-652.6 2583.19,-652.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="2628.05,-652.6 2628.05,-656.6 2672.91,-656.6 2672.91,-652.6 2628.05,-652.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="2672.91,-652.6 2672.91,-656.6 2717.76,-656.6 2717.76,-652.6 2672.91,-652.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2606.47" y="-639.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">customergroup</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2581.19,-603.4 2581.19,-630.2 2719.76,-630.2 2719.76,-603.4 2581.19,-603.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2581.19,-603.4 2581.19,-630.2 2719.76,-630.2 2719.76,-603.4 2581.19,-603.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2586.19" 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="2685.26" y="-615.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2702.26" 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="2581.19,-576.6 2581.19,-603.4 2719.76,-603.4 2719.76,-576.6 2581.19,-576.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2581.19,-576.6 2581.19,-603.4 2719.76,-603.4 2719.76,-576.6 2581.19,-576.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2586.19" y="-586.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">company_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2667.88" y="-586.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2685.77" y="-588.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2702.77" 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="2581.19,-549.8 2581.19,-576.6 2719.76,-576.6 2719.76,-549.8 2581.19,-549.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2581.19,-549.8 2581.19,-576.6 2719.76,-576.6 2719.76,-549.8 2581.19,-549.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2586.19" y="-557.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2643.25" y="-559.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2581.19,-523 2581.19,-549.8 2719.76,-549.8 2719.76,-523 2581.19,-523"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2581.19,-523 2581.19,-549.8 2719.76,-549.8 2719.76,-523 2581.19,-523"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2586.19" y="-530.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2700.27" y="-532.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2581.19,-496.2 2581.19,-523 2719.76,-523 2719.76,-496.2 2581.19,-496.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2581.19,-496.2 2581.19,-523 2719.76,-523 2719.76,-496.2 2581.19,-496.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2586.19" y="-504" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">updated_at</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2664.26" y="-506" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
</g>
|
|
<!-- company -->
|
|
<g id="node3" class="node">
|
|
<title>company</title>
|
|
<polygon fill="#33415c" stroke="none" points="3345.08,-240.4 3345.08,-268.8 3539.87,-268.8 3539.87,-240.4 3345.08,-240.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3345.08,-240.4 3345.08,-268.8 3539.87,-268.8 3539.87,-240.4 3345.08,-240.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="3347.08,-262.8 3347.08,-266.8 3357.68,-266.8 3357.68,-262.8 3347.08,-262.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3357.68,-262.8 3357.68,-266.8 3368.28,-266.8 3368.28,-262.8 3357.68,-262.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3368.28,-262.8 3368.28,-266.8 3378.88,-266.8 3378.88,-262.8 3368.28,-262.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3378.88,-262.8 3378.88,-266.8 3389.48,-266.8 3389.48,-262.8 3378.88,-262.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3389.48,-262.8 3389.48,-266.8 3400.08,-266.8 3400.08,-262.8 3389.48,-262.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3400.08,-262.8 3400.08,-266.8 3410.68,-266.8 3410.68,-262.8 3400.08,-262.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3410.68,-262.8 3410.68,-266.8 3421.28,-266.8 3421.28,-262.8 3410.68,-262.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3421.28,-262.8 3421.28,-266.8 3431.88,-266.8 3431.88,-262.8 3421.28,-262.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3431.88,-262.8 3431.88,-266.8 3442.48,-266.8 3442.48,-262.8 3431.88,-262.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3442.48,-262.8 3442.48,-266.8 3453.08,-266.8 3453.08,-262.8 3442.48,-262.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3453.08,-262.8 3453.08,-266.8 3463.68,-266.8 3463.68,-262.8 3453.08,-262.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3463.68,-262.8 3463.68,-266.8 3474.28,-266.8 3474.28,-262.8 3463.68,-262.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3474.28,-262.8 3474.28,-266.8 3484.87,-266.8 3484.87,-262.8 3474.28,-262.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3484.87,-262.8 3484.87,-266.8 3495.47,-266.8 3495.47,-262.8 3484.87,-262.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3495.47,-262.8 3495.47,-266.8 3506.07,-266.8 3506.07,-262.8 3495.47,-262.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3506.07,-262.8 3506.07,-266.8 3516.67,-266.8 3516.67,-262.8 3506.07,-262.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3516.67,-262.8 3516.67,-266.8 3527.27,-266.8 3527.27,-262.8 3516.67,-262.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3527.27,-262.8 3527.27,-266.8 3537.87,-266.8 3537.87,-262.8 3527.27,-262.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3416.14" y="-250" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">company</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3345.08,-213.6 3345.08,-240.4 3539.87,-240.4 3539.87,-213.6 3345.08,-213.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3345.08,-213.6 3345.08,-240.4 3539.87,-240.4 3539.87,-213.6 3345.08,-213.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3350.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="3505.37" y="-225.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3522.37" 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="3345.08,-186.8 3345.08,-213.6 3539.87,-213.6 3539.87,-186.8 3345.08,-186.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3345.08,-186.8 3345.08,-213.6 3539.87,-213.6 3539.87,-186.8 3345.08,-186.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3350.08" y="-197" 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="3463.67" y="-197" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3505.88" y="-198.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3522.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="3345.08,-160 3345.08,-186.8 3539.87,-186.8 3539.87,-160 3345.08,-160"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3345.08,-160 3345.08,-186.8 3539.87,-186.8 3539.87,-160 3345.08,-160"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3350.08" y="-170.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">taxrate</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3396" y="-170.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3505.88" y="-171.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3522.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="3345.08,-133.2 3345.08,-160 3539.87,-160 3539.87,-133.2 3345.08,-133.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3345.08,-133.2 3345.08,-160 3539.87,-160 3539.87,-133.2 3345.08,-133.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3350.08" y="-143.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">reducedtaxrate</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3450.46" y="-143.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3505.88" y="-144.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3522.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="3345.08,-106.4 3345.08,-133.2 3539.87,-133.2 3539.87,-106.4 3345.08,-106.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3345.08,-106.4 3345.08,-133.2 3539.87,-133.2 3539.87,-106.4 3345.08,-106.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3350.08" y="-116.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">taxfreerate</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3421.68" y="-116.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3505.88" y="-118.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3522.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="3345.08,-79.6 3345.08,-106.4 3539.87,-106.4 3539.87,-79.6 3345.08,-79.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3345.08,-79.6 3345.08,-106.4 3539.87,-106.4 3539.87,-79.6 3345.08,-79.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3350.08" y="-89.8" 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="3485.44" y="-89.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3505.88" y="-91.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3522.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="3345.08,-52.8 3345.08,-79.6 3539.87,-79.6 3539.87,-52.8 3345.08,-52.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3345.08,-52.8 3345.08,-79.6 3539.87,-79.6 3539.87,-52.8 3345.08,-52.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3350.08" y="-63" 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="3505.88" y="-64.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3522.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="3345.08,-26 3345.08,-52.8 3539.87,-52.8 3539.87,-26 3345.08,-26"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3345.08,-26 3345.08,-52.8 3539.87,-52.8 3539.87,-26 3345.08,-26"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3350.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="3463.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:sw->company:n</title>
|
|
<g id="a_edge8"><a xlink:title="FK_customergroup_company">
|
|
<path fill="none" stroke="#ff7fc2" stroke-width="1.4" d="M2580.19,-576.6C2457.17,-453.58 2670.94,-370.7 2762.48,-330.8 2827.64,-302.4 3378.56,-338.7 3423.65,-276.35"/>
|
|
<polygon fill="#ff7fc2" stroke="#ff7fc2" stroke-width="1.4" points="3425.94,-277.22 3425.89,-269.8 3421.3,-275.63 3425.94,-277.22"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- company->customergroup -->
|
|
<g id="edge9" class="edge">
|
|
<title>company:nw->customergroup:n</title>
|
|
<g id="a_edge9"><a xlink:title="FK_company_poscustomergroup">
|
|
<path fill="none" stroke="#8f95ff" stroke-width="1.4" d="M3344.08,-79.6C3144.98,-278.7 2929.41,-104.05 2762.48,-330.8 2719.31,-389.43 2781.15,-607.09 2727.76,-656.6 2720.17,-663.65 2706.74,-668.53 2699.78,-665.36"/>
|
|
<polygon fill="#8f95ff" stroke="#8f95ff" stroke-width="1.4" points="2702,-664.29 2696.39,-659.44 2697.74,-666.73 2702,-664.29"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- language -->
|
|
<g id="node13" class="node">
|
|
<title>language</title>
|
|
<polygon fill="#33415c" stroke="none" points="3948.59,-1046.8 3948.59,-1075.2 4074.36,-1075.2 4074.36,-1046.8 3948.59,-1046.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3948.59,-1046.8 3948.59,-1075.2 4074.36,-1075.2 4074.36,-1046.8 3948.59,-1046.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3950.59,-1069.2 3950.59,-1073.2 3981.04,-1073.2 3981.04,-1069.2 3950.59,-1069.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="3981.04,-1069.2 3981.04,-1073.2 4011.48,-1073.2 4011.48,-1069.2 3981.04,-1069.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="4011.48,-1069.2 4011.48,-1073.2 4041.92,-1073.2 4041.92,-1069.2 4011.48,-1069.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="4041.92,-1069.2 4041.92,-1073.2 4072.36,-1073.2 4072.36,-1069.2 4041.92,-1069.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3985.14" y="-1056.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">language</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3948.59,-1020 3948.59,-1046.8 4074.36,-1046.8 4074.36,-1020 3948.59,-1020"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3948.59,-1020 3948.59,-1046.8 4074.36,-1046.8 4074.36,-1020 3948.59,-1020"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3953.59" 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="4039.86" y="-1031.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4056.86" y="-1031.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3948.59,-993.2 3948.59,-1020 4074.36,-1020 4074.36,-993.2 3948.59,-993.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3948.59,-993.2 3948.59,-1020 4074.36,-1020 4074.36,-993.2 3948.59,-993.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3953.59" y="-1001" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">iso639</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4002.85" y="-1003" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(10)</text>
|
|
</g>
|
|
<!-- company->language -->
|
|
<g id="edge4" class="edge">
|
|
<title>company:w->language:n</title>
|
|
<g id="a_edge4"><a xlink:title="FK_company_default_language">
|
|
<path fill="none" stroke="#f5c15c" stroke-width="1.4" d="M3344.08,-93C3062.55,-93 1010.98,-122.59 821.48,-330.8 678.12,-488.31 672.63,-657.67 821.48,-810 942.42,-933.77 3771.59,-826.45 3935.48,-882 4012.02,-907.94 4045.75,-917.15 4082.36,-989.2 4099.27,-1022.48 4108.23,-1046.28 4082.36,-1073.2 4077.5,-1078.25 4068.86,-1081.76 4063.07,-1080.95"/>
|
|
<polygon fill="#f5c15c" stroke="#f5c15c" stroke-width="1.4" points="4065,-1079.43 4058.54,-1075.79 4061.32,-1082.67 4065,-1079.43"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- category -->
|
|
<g id="node20" class="node">
|
|
<title>category</title>
|
|
<polygon fill="#33415c" stroke="none" points="5521.19,-616.8 5521.19,-645.2 5659.76,-645.2 5659.76,-616.8 5521.19,-616.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5521.19,-616.8 5521.19,-645.2 5659.76,-645.2 5659.76,-616.8 5521.19,-616.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="5523.19,-639.2 5523.19,-643.2 5538.14,-643.2 5538.14,-639.2 5523.19,-639.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="5538.14,-639.2 5538.14,-643.2 5553.1,-643.2 5553.1,-639.2 5538.14,-639.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="5553.1,-639.2 5553.1,-643.2 5568.05,-643.2 5568.05,-639.2 5553.1,-639.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="5568.05,-639.2 5568.05,-643.2 5583,-643.2 5583,-639.2 5568.05,-639.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="5583,-639.2 5583,-643.2 5597.95,-643.2 5597.95,-639.2 5583,-639.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="5597.95,-639.2 5597.95,-643.2 5612.91,-643.2 5612.91,-639.2 5597.95,-639.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="5612.91,-639.2 5612.91,-643.2 5627.86,-643.2 5627.86,-639.2 5612.91,-639.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="5627.86,-639.2 5627.86,-643.2 5642.81,-643.2 5642.81,-639.2 5627.86,-639.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="5642.81,-639.2 5642.81,-643.2 5657.76,-643.2 5657.76,-639.2 5642.81,-639.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5565.47" y="-626.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">category</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="5521.19,-590 5521.19,-616.8 5659.76,-616.8 5659.76,-590 5521.19,-590"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5521.19,-590 5521.19,-616.8 5659.76,-616.8 5659.76,-590 5521.19,-590"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5526.19" y="-600.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="5625.26" y="-601.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5642.26" y="-601.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="5521.19,-563.2 5521.19,-590 5659.76,-590 5659.76,-563.2 5521.19,-563.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5521.19,-563.2 5521.19,-590 5659.76,-590 5659.76,-563.2 5521.19,-563.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5526.19" y="-573.4" 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="5589.2" y="-573.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5625.77" y="-574.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5642.77" y="-574.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="5521.19,-536.4 5521.19,-563.2 5659.76,-563.2 5659.76,-536.4 5521.19,-536.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5521.19,-536.4 5521.19,-563.2 5659.76,-563.2 5659.76,-536.4 5521.19,-536.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5526.19" y="-544.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5640.27" y="-546.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="5521.19,-509.6 5521.19,-536.4 5659.76,-536.4 5659.76,-509.6 5521.19,-509.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5521.19,-509.6 5521.19,-536.4 5659.76,-536.4 5659.76,-509.6 5521.19,-509.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5526.19" y="-517.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">updated_at</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5604.26" y="-519.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</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="M3540.87,-200.2C4140.4,-200.2 4291.43,-236.39 4883.48,-330.8 5236.15,-387.04 5444.39,-226.96 5667.76,-505.6 5706.02,-553.32 5709.75,-598.74 5667.76,-643.2 5665.34,-645.76 5661.53,-647.81 5658.08,-648.55"/>
|
|
<polygon fill="#5aa7ff" stroke="#5aa7ff" stroke-width="1.4" points="5659.44,-646.51 5652.14,-645.23 5657.06,-650.78 5659.44,-646.51"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- tax -->
|
|
<g id="node39" class="node">
|
|
<title>tax</title>
|
|
<polygon fill="#33415c" stroke="none" points="4801.66,-1046.8 4801.66,-1075.2 4907.3,-1075.2 4907.3,-1046.8 4801.66,-1046.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4801.66,-1046.8 4801.66,-1075.2 4907.3,-1075.2 4907.3,-1046.8 4801.66,-1046.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="4803.66,-1069.2 4803.66,-1073.2 4823.98,-1073.2 4823.98,-1069.2 4803.66,-1069.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="4823.98,-1069.2 4823.98,-1073.2 4844.31,-1073.2 4844.31,-1069.2 4823.98,-1069.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="4844.31,-1069.2 4844.31,-1073.2 4864.64,-1073.2 4864.64,-1069.2 4844.31,-1069.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="4864.64,-1069.2 4864.64,-1073.2 4884.97,-1073.2 4884.97,-1069.2 4864.64,-1069.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="4884.97,-1069.2 4884.97,-1073.2 4905.3,-1073.2 4905.3,-1069.2 4884.97,-1069.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4845.81" y="-1056.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">tax</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4801.66,-1020 4801.66,-1046.8 4907.3,-1046.8 4907.3,-1020 4801.66,-1020"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4801.66,-1020 4801.66,-1046.8 4907.3,-1046.8 4907.3,-1020 4801.66,-1020"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4806.66" 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="4872.8" y="-1031.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4889.8" y="-1031.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="4801.66,-993.2 4801.66,-1020 4907.3,-1020 4907.3,-993.2 4801.66,-993.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4801.66,-993.2 4801.66,-1020 4907.3,-1020 4907.3,-993.2 4801.66,-993.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4806.66" y="-1001" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">rate</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4838.78" y="-1003" 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="M3540.87,-173.4C3837.51,-173.4 3936.68,-175.61 4189.48,-330.8 4428.35,-477.44 4375.75,-641.15 4599.48,-810 4660.75,-856.24 4689.55,-844.4 4756.48,-882 4830.72,-923.71 4875.33,-914 4915.3,-989.2 4932.82,-1022.17 4941.04,-1046.16 4915.3,-1073.2 4912.11,-1076.55 4906.85,-1079.1 4902.5,-1079.55"/>
|
|
<polygon fill="#c79bff" stroke="#c79bff" stroke-width="1.4" points="4903.95,-1077.58 4896.85,-1075.45 4901.07,-1081.54 4903.95,-1077.58"/>
|
|
</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="M3540.87,-146.6C3746.24,-146.6 4280.48,-209.88 4446.48,-330.8 4673.66,-496.29 4659.52,-618.19 4756.48,-882 4786.34,-963.26 4728.24,-1016.5 4793.66,-1073.2 4797.05,-1076.14 4802.09,-1078.63 4806.28,-1079.27"/>
|
|
<polygon fill="#ff9f5a" stroke="#ff9f5a" stroke-width="1.4" points="4807.62,-1081.32 4812.06,-1075.38 4804.89,-1077.25 4807.62,-1081.32"/>
|
|
</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="M3540.87,-119.8C3789.69,-119.8 4447.39,-173.87 4640.48,-330.8 4886.54,-530.79 4853.01,-678.29 4915.3,-989.2 4922.63,-1025.81 4941.37,-1046.48 4915.3,-1073.2 4905.28,-1083.47 4885.52,-1089.44 4877.9,-1082.33"/>
|
|
<polygon fill="#5cd6d6" stroke="#5cd6d6" stroke-width="1.4" points="4880.34,-1081.85 4875.56,-1076.18 4875.76,-1083.59 4880.34,-1081.85"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- entityaddress -->
|
|
<g id="node4" class="node">
|
|
<title>entityaddress</title>
|
|
<polygon fill="#33415c" stroke="none" points="2825.09,-1572.6 2825.09,-1597 2999.87,-1597 2999.87,-1572.6 2825.09,-1572.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2825.09,-1572.6 2825.09,-1597 2999.87,-1597 2999.87,-1572.6 2825.09,-1572.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2873.46" y="-1582.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">entityaddress</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2825.09,-1545.8 2825.09,-1572.6 2999.87,-1572.6 2999.87,-1545.8 2825.09,-1545.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2825.09,-1545.8 2825.09,-1572.6 2999.87,-1572.6 2999.87,-1545.8 2825.09,-1545.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2830.09" y="-1556" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2965.37" y="-1557.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2982.36" y="-1557.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2825.09,-1519 2825.09,-1545.8 2999.87,-1545.8 2999.87,-1519 2825.09,-1519"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2825.09,-1519 2825.09,-1545.8 2999.87,-1545.8 2999.87,-1519 2825.09,-1519"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2830.09" y="-1529.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="2965.87" y="-1530.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2982.87" y="-1530.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2825.09,-1492.2 2825.09,-1519 2999.87,-1519 2999.87,-1492.2 2825.09,-1492.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2825.09,-1492.2 2825.09,-1519 2999.87,-1519 2999.87,-1492.2 2825.09,-1492.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2830.09" y="-1500" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">first_name?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2923.35" y="-1502" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2825.09,-1465.4 2825.09,-1492.2 2999.87,-1492.2 2999.87,-1465.4 2825.09,-1465.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2825.09,-1465.4 2825.09,-1492.2 2999.87,-1492.2 2999.87,-1465.4 2825.09,-1465.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2830.09" y="-1473.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2923.35" y="-1475.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2825.09,-1438.6 2825.09,-1465.4 2999.87,-1465.4 2999.87,-1438.6 2825.09,-1438.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2825.09,-1438.6 2825.09,-1465.4 2999.87,-1465.4 2999.87,-1438.6 2825.09,-1438.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2830.09" y="-1446.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">street?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2923.35" y="-1448.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2825.09,-1411.8 2825.09,-1438.6 2999.87,-1438.6 2999.87,-1411.8 2825.09,-1411.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2825.09,-1411.8 2825.09,-1438.6 2999.87,-1438.6 2999.87,-1411.8 2825.09,-1411.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2830.09" y="-1419.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">streetnumber?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2928.36" y="-1421.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2825.09,-1385 2825.09,-1411.8 2999.87,-1411.8 2999.87,-1385 2825.09,-1385"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2825.09,-1385 2825.09,-1411.8 2999.87,-1411.8 2999.87,-1385 2825.09,-1385"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2830.09" y="-1392.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">zip?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2928.36" y="-1394.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2825.09,-1358.2 2825.09,-1385 2999.87,-1385 2999.87,-1358.2 2825.09,-1358.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2825.09,-1358.2 2825.09,-1385 2999.87,-1385 2999.87,-1358.2 2825.09,-1358.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2830.09" y="-1366" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">city?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2923.35" y="-1368" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2825.09,-1331.4 2825.09,-1358.2 2999.87,-1358.2 2999.87,-1331.4 2825.09,-1331.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2825.09,-1331.4 2825.09,-1358.2 2999.87,-1358.2 2999.87,-1331.4 2825.09,-1331.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2830.09" y="-1339.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">county?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2923.35" y="-1341.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2825.09,-1304.6 2825.09,-1331.4 2999.87,-1331.4 2999.87,-1304.6 2825.09,-1304.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2825.09,-1304.6 2825.09,-1331.4 2999.87,-1331.4 2999.87,-1304.6 2825.09,-1304.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2830.09" y="-1312.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">addresstype</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2928.36" y="-1314.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2825.09,-1277.8 2825.09,-1304.6 2999.87,-1304.6 2999.87,-1277.8 2825.09,-1277.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2825.09,-1277.8 2825.09,-1304.6 2999.87,-1304.6 2999.87,-1277.8 2825.09,-1277.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2830.09" y="-1285.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2980.37" y="-1287.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- entity -->
|
|
<g id="node6" class="node">
|
|
<title>entity</title>
|
|
<polygon fill="#33415c" stroke="none" points="3006.53,-1113.8 3006.53,-1142.2 3176.43,-1142.2 3176.43,-1113.8 3006.53,-1113.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3006.53,-1113.8 3006.53,-1142.2 3176.43,-1142.2 3176.43,-1113.8 3006.53,-1113.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3008.53,-1136.2 3008.53,-1140.2 3041.71,-1140.2 3041.71,-1136.2 3008.53,-1136.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="3041.71,-1136.2 3041.71,-1140.2 3074.89,-1140.2 3074.89,-1136.2 3041.71,-1136.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="3074.89,-1136.2 3074.89,-1140.2 3108.07,-1140.2 3108.07,-1136.2 3074.89,-1136.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="3108.07,-1136.2 3108.07,-1140.2 3141.25,-1140.2 3141.25,-1136.2 3108.07,-1136.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="3141.25,-1136.2 3141.25,-1140.2 3174.43,-1140.2 3174.43,-1136.2 3141.25,-1136.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3075.48" y="-1123.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">entity</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3006.53,-1087 3006.53,-1113.8 3176.43,-1113.8 3176.43,-1087 3006.53,-1087"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3006.53,-1087 3006.53,-1113.8 3176.43,-1113.8 3176.43,-1087 3006.53,-1087"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3011.53" y="-1097.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="3141.93" y="-1098.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3158.92" y="-1098.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3006.53,-1060.2 3006.53,-1087 3176.43,-1087 3176.43,-1060.2 3006.53,-1060.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3006.53,-1060.2 3006.53,-1087 3176.43,-1087 3176.43,-1060.2 3006.53,-1060.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3011.53" y="-1070.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="3142.43" y="-1071.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3159.43" y="-1071.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3006.53,-1033.4 3006.53,-1060.2 3176.43,-1060.2 3176.43,-1033.4 3006.53,-1033.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3006.53,-1033.4 3006.53,-1060.2 3176.43,-1060.2 3176.43,-1033.4 3006.53,-1033.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3011.53" y="-1041.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">first_name?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3099.91" y="-1043.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3006.53,-1006.6 3006.53,-1033.4 3176.43,-1033.4 3176.43,-1006.6 3006.53,-1006.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3006.53,-1006.6 3006.53,-1033.4 3176.43,-1033.4 3176.43,-1006.6 3006.53,-1006.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3011.53" y="-1014.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3099.91" y="-1016.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3006.53,-979.8 3006.53,-1006.6 3176.43,-1006.6 3176.43,-979.8 3006.53,-979.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3006.53,-979.8 3006.53,-1006.6 3176.43,-1006.6 3176.43,-979.8 3006.53,-979.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3011.53" y="-987.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">number?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3099.91" y="-989.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3006.53,-953 3006.53,-979.8 3176.43,-979.8 3176.43,-953 3006.53,-953"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3006.53,-953 3006.53,-979.8 3176.43,-979.8 3176.43,-953 3006.53,-953"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3011.53" y="-960.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">created_at</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3120.92" y="-962.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3006.53,-926.2 3006.53,-953 3176.43,-953 3176.43,-926.2 3006.53,-926.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3006.53,-926.2 3006.53,-953 3176.43,-953 3176.43,-926.2 3006.53,-926.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3011.53" y="-934" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">updated_at</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3120.92" y="-936" 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="M3000.87,-1545.8C3000.87,-1545.8 3021.04,-1209.2 3024.59,-1150.03"/>
|
|
<polygon fill="#ff8f66" stroke="#ff8f66" stroke-width="1.4" points="3027.02,-1150.45 3024.99,-1143.32 3022.13,-1150.16 3027.02,-1150.45"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- companyhistory -->
|
|
<g id="node5" class="node">
|
|
<title>companyhistory</title>
|
|
<polygon fill="#33415c" stroke="none" points="3016.46,-632.2 3016.46,-656.6 3182.5,-656.6 3182.5,-632.2 3016.46,-632.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3016.46,-632.2 3016.46,-656.6 3182.5,-656.6 3182.5,-632.2 3016.46,-632.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3053.13" y="-641.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">companyhistory</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3016.46,-605.4 3016.46,-632.2 3182.5,-632.2 3182.5,-605.4 3016.46,-605.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3016.46,-605.4 3016.46,-632.2 3182.5,-632.2 3182.5,-605.4 3016.46,-605.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3021.46" y="-615.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="3148" y="-617.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3165" y="-617.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3016.46,-578.6 3016.46,-605.4 3182.5,-605.4 3182.5,-578.6 3016.46,-578.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3016.46,-578.6 3016.46,-605.4 3182.5,-605.4 3182.5,-578.6 3016.46,-578.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3021.46" y="-588.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">company_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3148.5" y="-590.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3165.5" y="-590.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3016.46,-551.8 3016.46,-578.6 3182.5,-578.6 3182.5,-551.8 3016.46,-551.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3016.46,-551.8 3016.46,-578.6 3182.5,-578.6 3182.5,-551.8 3016.46,-551.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3021.46" y="-562" 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="3132.72" y="-562" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3148.5" y="-563.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3165.5" y="-563.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3016.46,-525 3016.46,-551.8 3182.5,-551.8 3182.5,-525 3016.46,-525"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3016.46,-525 3016.46,-551.8 3182.5,-551.8 3182.5,-525 3016.46,-525"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3021.46" y="-532.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">date</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3126.99" y="-534.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3016.46,-498.2 3016.46,-525 3182.5,-525 3182.5,-498.2 3016.46,-498.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3016.46,-498.2 3016.46,-525 3182.5,-525 3182.5,-498.2 3016.46,-498.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3021.46" y="-506" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">text</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3101.5" y="-508" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
</g>
|
|
<!-- companyhistory->company -->
|
|
<g id="edge29" class="edge">
|
|
<title>companyhistory:sw->company:n</title>
|
|
<g id="a_edge29"><a xlink:title="FK_companyhistory_company">
|
|
<path fill="none" stroke="#f5c15c" stroke-width="1.4" d="M3015.46,-578.6C2988.93,-552.07 2999.86,-527.84 3016.46,-494.2 3068.48,-388.77 3119.68,-384.09 3224.48,-330.8 3313.61,-285.48 3439.86,-365.78 3447.42,-276.65"/>
|
|
<polygon fill="#f5c15c" stroke="#f5c15c" stroke-width="1.4" points="3449.86,-277.01 3447.69,-269.92 3444.96,-276.81 3449.86,-277.01"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- companyuser -->
|
|
<g id="node9" class="node">
|
|
<title>companyuser</title>
|
|
<polygon fill="#33415c" stroke="none" points="3266.26,-603.4 3266.26,-631.8 3416.7,-631.8 3416.7,-603.4 3266.26,-603.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3266.26,-603.4 3266.26,-631.8 3416.7,-631.8 3416.7,-603.4 3266.26,-603.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="3268.26,-625.8 3268.26,-629.8 3304.87,-629.8 3304.87,-625.8 3268.26,-625.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3304.87,-625.8 3304.87,-629.8 3341.48,-629.8 3341.48,-625.8 3304.87,-625.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3341.48,-625.8 3341.48,-629.8 3378.09,-629.8 3378.09,-625.8 3341.48,-625.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3378.09,-625.8 3378.09,-629.8 3414.7,-629.8 3414.7,-625.8 3378.09,-625.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3302.46" y="-613" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">companyuser</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3266.26,-576.6 3266.26,-603.4 3416.7,-603.4 3416.7,-576.6 3266.26,-576.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3266.26,-576.6 3266.26,-603.4 3416.7,-603.4 3416.7,-576.6 3266.26,-576.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3271.26" 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="3382.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="3399.2" 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="3266.26,-549.8 3266.26,-576.6 3416.7,-576.6 3416.7,-549.8 3266.26,-549.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3266.26,-549.8 3266.26,-576.6 3416.7,-576.6 3416.7,-549.8 3266.26,-549.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3271.26" 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="3382.7" y="-561.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3399.7" y="-561.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3266.26,-523 3266.26,-549.8 3416.7,-549.8 3416.7,-523 3266.26,-523"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3266.26,-523 3266.26,-549.8 3416.7,-549.8 3416.7,-523 3266.26,-523"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3271.26" y="-533.2" 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="3382.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="3399.7" y="-534.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
</g>
|
|
<!-- companyhistory->companyuser -->
|
|
<g id="edge30" class="edge">
|
|
<title>companyhistory:e->companyuser:n</title>
|
|
<g id="a_edge30"><a xlink:title="FK_companyhistory_companyuser">
|
|
<path fill="none" stroke="#c79bff" stroke-width="1.4" d="M3183.5,-565.2C3227.41,-565.2 3217.38,-613.76 3258.26,-629.8 3264.11,-632.1 3271.19,-635.5 3276.8,-636.75"/>
|
|
<polygon fill="#c79bff" stroke="#c79bff" stroke-width="1.4" points="3280.05,-637.64 3284.75,-631.9 3277.5,-633.45 3280.05,-637.64"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- entity->customergroup -->
|
|
<g id="edge10" class="edge">
|
|
<title>entity:nw->customergroup:n</title>
|
|
<g id="a_edge10"><a xlink:title="FK_entity_customergroup">
|
|
<path fill="none" stroke="#58d18a" stroke-width="1.4" d="M3005.53,-1087C3005.53,-1087 2762.48,-810 2762.48,-810 2711.77,-746.91 2654.87,-741.95 2650.72,-666.63"/>
|
|
<polygon fill="#58d18a" stroke="#58d18a" stroke-width="1.4" points="2653.17,-666.65 2650.53,-659.72 2648.27,-666.78 2653.17,-666.65"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- numbers -->
|
|
<g id="node7" class="node">
|
|
<title>numbers</title>
|
|
<polygon fill="#33415c" stroke="none" points="2804.14,-645.6 2804.14,-670 2932.82,-670 2932.82,-645.6 2804.14,-645.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2804.14,-645.6 2804.14,-670 2932.82,-670 2932.82,-645.6 2804.14,-645.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2843.14" y="-655.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">numbers</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2804.14,-618.8 2804.14,-645.6 2932.82,-645.6 2932.82,-618.8 2804.14,-618.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2804.14,-618.8 2804.14,-645.6 2932.82,-645.6 2932.82,-618.8 2804.14,-618.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2809.14" y="-629" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2898.32" y="-630.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2915.32" y="-630.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2804.14,-592 2804.14,-618.8 2932.82,-618.8 2932.82,-592 2804.14,-592"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2804.14,-592 2804.14,-618.8 2932.82,-618.8 2932.82,-592 2804.14,-592"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2809.14" y="-602.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="2898.82" y="-603.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2915.82" y="-603.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2804.14,-565.2 2804.14,-592 2932.82,-592 2932.82,-565.2 2804.14,-565.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2804.14,-565.2 2804.14,-592 2932.82,-592 2932.82,-565.2 2804.14,-565.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2809.14" y="-573" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">type</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2856.3" y="-575" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2804.14,-538.4 2804.14,-565.2 2932.82,-565.2 2932.82,-538.4 2804.14,-538.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2804.14,-538.4 2804.14,-565.2 2932.82,-565.2 2932.82,-538.4 2804.14,-538.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2809.14" y="-546.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">prefix</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2861.31" y="-548.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2804.14,-511.6 2804.14,-538.4 2932.82,-538.4 2932.82,-511.6 2804.14,-511.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2804.14,-511.6 2804.14,-538.4 2932.82,-538.4 2932.82,-511.6 2804.14,-511.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2809.14" y="-519.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">padding</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2913.32" y="-521.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2804.14,-484.8 2804.14,-511.6 2932.82,-511.6 2932.82,-484.8 2804.14,-484.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2804.14,-484.8 2804.14,-511.6 2932.82,-511.6 2932.82,-484.8 2804.14,-484.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2809.14" y="-492.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">next</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2913.32" y="-494.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- numbers->company -->
|
|
<g id="edge61" class="edge">
|
|
<title>numbers:se->company:n</title>
|
|
<g id="a_edge61"><a xlink:title="FK_numbers_company">
|
|
<path fill="none" stroke="#4fc4e8" stroke-width="1.4" d="M2933.82,-592C3016.9,-508.92 2890.61,-413.08 2974.48,-330.8 3046.31,-260.33 3413.94,-364.87 3436.13,-276.64"/>
|
|
<polygon fill="#4fc4e8" stroke="#4fc4e8" stroke-width="1.4" points="3438.54,-277.14 3436.93,-269.9 3433.67,-276.57 3438.54,-277.14"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- entitycontact -->
|
|
<g id="node8" class="node">
|
|
<title>entitycontact</title>
|
|
<polygon fill="#33415c" stroke="none" points="3083.42,-1492.2 3083.42,-1516.6 3239.53,-1516.6 3239.53,-1492.2 3083.42,-1492.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3083.42,-1492.2 3083.42,-1516.6 3239.53,-1516.6 3239.53,-1492.2 3083.42,-1492.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3124.14" y="-1501.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">entitycontact</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3083.42,-1465.4 3083.42,-1492.2 3239.53,-1492.2 3239.53,-1465.4 3083.42,-1465.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3083.42,-1465.4 3083.42,-1492.2 3239.53,-1492.2 3239.53,-1465.4 3083.42,-1465.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3088.42" y="-1475.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="3205.03" y="-1477.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3222.03" y="-1477.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3083.42,-1438.6 3083.42,-1465.4 3239.53,-1465.4 3239.53,-1438.6 3083.42,-1438.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3083.42,-1438.6 3083.42,-1465.4 3239.53,-1465.4 3239.53,-1438.6 3083.42,-1438.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3088.42" y="-1448.8" 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="3205.54" y="-1450.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3222.54" y="-1450.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3083.42,-1411.8 3083.42,-1438.6 3239.53,-1438.6 3239.53,-1411.8 3083.42,-1411.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3083.42,-1411.8 3083.42,-1438.6 3239.53,-1438.6 3239.53,-1411.8 3083.42,-1411.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3088.42" y="-1419.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">contacttype</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3168.02" y="-1421.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3083.42,-1385 3083.42,-1411.8 3239.53,-1411.8 3239.53,-1385 3083.42,-1385"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3083.42,-1385 3083.42,-1411.8 3239.53,-1411.8 3239.53,-1385 3083.42,-1385"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3088.42" y="-1392.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">contact</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3163.02" y="-1394.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3083.42,-1358.2 3083.42,-1385 3239.53,-1385 3239.53,-1358.2 3083.42,-1358.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3083.42,-1358.2 3083.42,-1385 3239.53,-1385 3239.53,-1358.2 3083.42,-1358.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3088.42" y="-1366" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3220.04" y="-1368" 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="M3082.42,-1438.6C3037.46,-1393.64 3056.55,-1222.39 3058.19,-1149.94"/>
|
|
<polygon fill="#4fc4e8" stroke="#4fc4e8" stroke-width="1.4" points="3060.63,-1150.35 3058.27,-1143.32 3055.73,-1150.29 3060.63,-1150.35"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- companyuser->company -->
|
|
<g id="edge63" class="edge">
|
|
<title>companyuser:w->company:n</title>
|
|
<g id="a_edge63"><a xlink:title="FK_companyuser_company">
|
|
<path fill="none" stroke="#ff6f6f" stroke-width="1.4" d="M3265.26,-563.2C3245.61,-563.2 3259.05,-537.28 3266.26,-519 3292.6,-452.14 3475.08,-350.87 3489.3,-276.71"/>
|
|
<polygon fill="#ff6f6f" stroke="#ff6f6f" stroke-width="1.4" points="3491.72,-277.12 3489.97,-269.91 3486.84,-276.63 3491.72,-277.12"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- google_auth -->
|
|
<g id="node12" class="node">
|
|
<title>google_auth</title>
|
|
<polygon fill="#33415c" stroke="none" points="3500.75,-657 3500.75,-685.4 3684.2,-685.4 3684.2,-657 3500.75,-657"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3500.75,-657 3500.75,-685.4 3684.2,-685.4 3684.2,-657 3500.75,-657"/>
|
|
<polygon fill="#33415c" stroke="none" points="3502.75,-679.4 3502.75,-683.4 3682.2,-683.4 3682.2,-679.4 3502.75,-679.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3556.81" y="-666.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">google_auth</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3500.75,-630.2 3500.75,-657 3684.2,-657 3684.2,-630.2 3500.75,-630.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3500.75,-630.2 3500.75,-657 3684.2,-657 3684.2,-630.2 3500.75,-630.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3505.75" y="-640.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="3649.7" y="-641.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3666.7" y="-641.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3500.75,-603.4 3500.75,-630.2 3684.2,-630.2 3684.2,-603.4 3500.75,-603.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3500.75,-603.4 3500.75,-630.2 3684.2,-630.2 3684.2,-603.4 3500.75,-603.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3505.75" y="-613.6" 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="3631.04" y="-613.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3650.21" y="-615.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3667.2" y="-615.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3500.75,-576.6 3500.75,-603.4 3684.2,-603.4 3684.2,-576.6 3500.75,-576.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3500.75,-576.6 3500.75,-603.4 3684.2,-603.4 3684.2,-576.6 3500.75,-576.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3505.75" y="-584.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">email</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3607.68" y="-586.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(320)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3500.75,-549.8 3500.75,-576.6 3684.2,-576.6 3684.2,-549.8 3500.75,-549.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3500.75,-549.8 3500.75,-576.6 3684.2,-576.6 3684.2,-549.8 3500.75,-549.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3505.75" y="-557.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">picture?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3602.68" y="-559.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(2048)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3500.75,-523 3500.75,-549.8 3684.2,-549.8 3684.2,-523 3500.75,-523"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3500.75,-523 3500.75,-549.8 3684.2,-549.8 3684.2,-523 3500.75,-523"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3505.75" y="-530.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">picturebinary?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3601.69" y="-532.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">VARBINARY(MAX)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3500.75,-496.2 3500.75,-523 3684.2,-523 3684.2,-496.2 3500.75,-496.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3500.75,-496.2 3500.75,-523 3684.2,-523 3684.2,-496.2 3500.75,-496.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3505.75" y="-504" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sub?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3607.68" y="-506" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3500.75,-469.4 3500.75,-496.2 3684.2,-496.2 3684.2,-469.4 3500.75,-469.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3500.75,-469.4 3500.75,-496.2 3684.2,-496.2 3684.2,-469.4 3500.75,-469.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3505.75" y="-477.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">created_at</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3628.7" y="-479.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
</g>
|
|
<!-- companyuser->google_auth -->
|
|
<g id="edge62" class="edge">
|
|
<title>companyuser:e->google_auth:n</title>
|
|
<g id="a_edge62"><a xlink:title="FK_companyuser_google_auth">
|
|
<path fill="none" stroke="#a98cff" stroke-width="1.4" d="M3417.7,-536.4C3491.06,-536.4 3430.38,-644.78 3492.75,-683.4 3508.21,-692.97 3565.41,-702.43 3585.47,-693.28"/>
|
|
<polygon fill="#a98cff" stroke="#a98cff" stroke-width="1.4" points="3588.75,-693.08 3591.17,-686.06 3584.91,-690.04 3588.75,-693.08"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- entityhistory -->
|
|
<g id="node10" class="node">
|
|
<title>entityhistory</title>
|
|
<polygon fill="#33415c" stroke="none" points="3323.46,-1492.2 3323.46,-1516.6 3489.5,-1516.6 3489.5,-1492.2 3323.46,-1492.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3323.46,-1492.2 3323.46,-1516.6 3489.5,-1516.6 3489.5,-1492.2 3323.46,-1492.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3370.47" y="-1501.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">entityhistory</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3323.46,-1465.4 3323.46,-1492.2 3489.5,-1492.2 3489.5,-1465.4 3323.46,-1465.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3323.46,-1465.4 3323.46,-1492.2 3489.5,-1492.2 3489.5,-1465.4 3323.46,-1465.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3328.46" y="-1475.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="3455" y="-1477.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3472" y="-1477.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3323.46,-1438.6 3323.46,-1465.4 3489.5,-1465.4 3489.5,-1438.6 3323.46,-1438.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3323.46,-1438.6 3323.46,-1465.4 3489.5,-1465.4 3489.5,-1438.6 3323.46,-1438.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3328.46" y="-1448.8" 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="3455.5" y="-1450.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3472.5" y="-1450.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3323.46,-1411.8 3323.46,-1438.6 3489.5,-1438.6 3489.5,-1411.8 3323.46,-1411.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3323.46,-1411.8 3323.46,-1438.6 3489.5,-1438.6 3489.5,-1411.8 3323.46,-1411.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3328.46" y="-1422" 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="3439.72" y="-1422" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3455.5" y="-1423.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3472.5" y="-1423.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3323.46,-1385 3323.46,-1411.8 3489.5,-1411.8 3489.5,-1385 3323.46,-1385"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3323.46,-1385 3323.46,-1411.8 3489.5,-1411.8 3489.5,-1385 3323.46,-1385"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3328.46" y="-1392.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">date</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3433.99" y="-1394.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3323.46,-1358.2 3323.46,-1385 3489.5,-1385 3489.5,-1358.2 3323.46,-1358.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3323.46,-1358.2 3323.46,-1385 3489.5,-1385 3489.5,-1358.2 3323.46,-1358.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3328.46" y="-1366" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">text</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3408.5" y="-1368" 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="M3322.46,-1438.6C3260.08,-1376.22 3331.17,-1317.29 3281.48,-1244.4 3236.22,-1178.02 3132.72,-1221.15 3125.1,-1149.95"/>
|
|
<polygon fill="#a98cff" stroke="#a98cff" stroke-width="1.4" points="3127.57,-1150.18 3124.76,-1143.32 3122.67,-1150.43 3127.57,-1150.18"/>
|
|
</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="M3490.5,-1411.8C3508.6,-1393.7 3491.99,-1379.68 3489.5,-1354.2 3458.03,-1032.12 3361.59,-958.79 3359.81,-639.83"/>
|
|
<polygon fill="#ff6f6f" stroke="#ff6f6f" stroke-width="1.4" points="3362.26,-639.91 3359.79,-632.92 3357.36,-639.93 3362.26,-639.91"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- companysetting -->
|
|
<g id="node11" class="node">
|
|
<title>companysetting</title>
|
|
<polygon fill="#33415c" stroke="none" points="3768.14,-645.6 3768.14,-670 3896.82,-670 3896.82,-645.6 3768.14,-645.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3768.14,-645.6 3768.14,-670 3896.82,-670 3896.82,-645.6 3768.14,-645.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3786.47" y="-655.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">companysetting</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3768.14,-618.8 3768.14,-645.6 3896.82,-645.6 3896.82,-618.8 3768.14,-618.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3768.14,-618.8 3768.14,-645.6 3896.82,-645.6 3896.82,-618.8 3768.14,-618.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3773.14" y="-629" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3862.32" y="-630.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3879.32" y="-630.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3768.14,-592 3768.14,-618.8 3896.82,-618.8 3896.82,-592 3768.14,-592"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3768.14,-592 3768.14,-618.8 3896.82,-618.8 3896.82,-592 3768.14,-592"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3773.14" y="-602.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="3862.82" y="-603.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3879.82" y="-603.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3768.14,-565.2 3768.14,-592 3896.82,-592 3896.82,-565.2 3768.14,-565.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3768.14,-565.2 3768.14,-592 3896.82,-592 3896.82,-565.2 3768.14,-565.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3773.14" y="-573" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">key</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3820.3" y="-575" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3768.14,-538.4 3768.14,-565.2 3896.82,-565.2 3896.82,-538.4 3768.14,-538.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3768.14,-538.4 3768.14,-565.2 3896.82,-565.2 3896.82,-538.4 3768.14,-538.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3773.14" y="-546.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">value</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3815.82" y="-548.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3768.14,-511.6 3768.14,-538.4 3896.82,-538.4 3896.82,-511.6 3768.14,-511.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3768.14,-511.6 3768.14,-538.4 3896.82,-538.4 3896.82,-511.6 3768.14,-511.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3773.14" y="-519.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">frontend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3877.82" y="-521.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">BIT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3768.14,-484.8 3768.14,-511.6 3896.82,-511.6 3896.82,-484.8 3768.14,-484.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3768.14,-484.8 3768.14,-511.6 3896.82,-511.6 3896.82,-484.8 3768.14,-484.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3773.14" y="-492.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">writeonly</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3877.82" y="-494.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">BIT</text>
|
|
</g>
|
|
<!-- companysetting->company -->
|
|
<g id="edge67" class="edge">
|
|
<title>companysetting:w->company:n</title>
|
|
<g id="a_edge67"><a xlink:title="FK_companysetting_company">
|
|
<path fill="none" stroke="#e0b25a" stroke-width="1.4" d="M3767.14,-605.4C3705.45,-605.4 3766.99,-377.32 3726.48,-330.8 3663.17,-258.09 3520.93,-360.41 3511.83,-276.79"/>
|
|
<polygon fill="#e0b25a" stroke="#e0b25a" stroke-width="1.4" points="3514.28,-276.78 3511.48,-269.92 3509.39,-277.03 3514.28,-276.78"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- google_auth->company -->
|
|
<g id="edge1" class="edge">
|
|
<title>google_auth:w->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="M3499.75,-616.8C3424.92,-616.8 3495.44,-364.11 3500.49,-276.68"/>
|
|
<polygon fill="#ff6b6b" stroke="#ff6b6b" stroke-width="1.4" points="3502.93,-276.99 3500.71,-269.92 3498.04,-276.84 3502.93,-276.99"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- categorytext -->
|
|
<g id="node14" class="node">
|
|
<title>categorytext</title>
|
|
<polygon fill="#33415c" stroke="none" points="4370.8,-1115.8 4370.8,-1140.2 4502.16,-1140.2 4502.16,-1115.8 4370.8,-1115.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4370.8,-1115.8 4370.8,-1140.2 4502.16,-1140.2 4502.16,-1115.8 4370.8,-1115.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4400.8" y="-1125.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">categorytext</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4370.8,-1089 4370.8,-1115.8 4502.16,-1115.8 4502.16,-1089 4370.8,-1089"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4370.8,-1089 4370.8,-1115.8 4502.16,-1115.8 4502.16,-1089 4370.8,-1089"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4375.8" y="-1099.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="4467.66" y="-1100.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4484.66" y="-1100.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4370.8,-1062.2 4370.8,-1089 4502.16,-1089 4502.16,-1062.2 4370.8,-1062.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4370.8,-1062.2 4370.8,-1089 4502.16,-1089 4502.16,-1062.2 4370.8,-1062.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4375.8" y="-1072.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">category_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4468.16" y="-1073.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4485.16" y="-1073.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4370.8,-1035.4 4370.8,-1062.2 4502.16,-1062.2 4502.16,-1035.4 4370.8,-1035.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4370.8,-1035.4 4370.8,-1062.2 4502.16,-1062.2 4502.16,-1035.4 4370.8,-1035.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4375.8" y="-1045.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">language_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4468.16" y="-1047.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4485.16" y="-1047.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="4370.8,-1008.6 4370.8,-1035.4 4502.16,-1035.4 4502.16,-1008.6 4370.8,-1008.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4370.8,-1008.6 4370.8,-1035.4 4502.16,-1035.4 4502.16,-1008.6 4370.8,-1008.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4375.8" y="-1016.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4425.64" y="-1018.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="4370.8,-981.8 4370.8,-1008.6 4502.16,-1008.6 4502.16,-981.8 4370.8,-981.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4370.8,-981.8 4370.8,-1008.6 4502.16,-1008.6 4502.16,-981.8 4370.8,-981.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4375.8" y="-989.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">slug</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4425.64" y="-991.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="4370.8,-955 4370.8,-981.8 4502.16,-981.8 4502.16,-955 4370.8,-955"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4370.8,-955 4370.8,-981.8 4502.16,-981.8 4502.16,-955 4370.8,-955"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4375.8" y="-962.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">seo?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4421.15" y="-964.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="4370.8,-928.2 4370.8,-955 4502.16,-955 4502.16,-928.2 4370.8,-928.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4370.8,-928.2 4370.8,-955 4502.16,-955 4502.16,-928.2 4370.8,-928.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4375.8" y="-936" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">desc?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4421.15" y="-938" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
</g>
|
|
<!-- categorytext->language -->
|
|
<g id="edge46" class="edge">
|
|
<title>categorytext:e->language:n</title>
|
|
<g id="a_edge46"><a xlink:title="FK_categorytext_language">
|
|
<path fill="none" stroke="#ffb25a" stroke-width="1.4" d="M4503.16,-1048.8C4545.57,-1048.8 4525.24,-1109.29 4501.16,-1144.2 4444.9,-1225.75 4391.73,-1208.8 4294.48,-1227.7 4139.16,-1257.89 3972.13,-1236.25 3965.99,-1083.03"/>
|
|
<polygon fill="#ffb25a" stroke="#ffb25a" stroke-width="1.4" points="3968.45,-1083.27 3965.86,-1076.32 3963.55,-1083.37 3968.45,-1083.27"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- categorytext->category -->
|
|
<g id="edge45" class="edge">
|
|
<title>categorytext:w->category:n</title>
|
|
<g id="a_edge45"><a xlink:title="FK_categorytext_category">
|
|
<path fill="none" stroke="#ff5f9e" stroke-width="1.4" d="M4369.8,-1075.6C4302.51,-1075.6 4329.07,-976.99 4370.8,-924.2 4419.79,-862.22 4466.55,-900.01 4543.48,-882 4775.95,-827.57 5584.54,-884.55 5605.03,-653.27"/>
|
|
<polygon fill="#ff5f9e" stroke="#ff5f9e" stroke-width="1.4" points="5607.48,-653.42 5605.34,-646.32 5602.58,-653.2 5607.48,-653.42"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articletext -->
|
|
<g id="node15" class="node">
|
|
<title>articletext</title>
|
|
<polygon fill="#33415c" stroke="none" points="4585.8,-1115.8 4585.8,-1140.2 4717.16,-1140.2 4717.16,-1115.8 4585.8,-1115.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4585.8,-1115.8 4585.8,-1140.2 4717.16,-1140.2 4717.16,-1115.8 4585.8,-1115.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4623.13" y="-1125.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">articletext</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4585.8,-1089 4585.8,-1115.8 4717.16,-1115.8 4717.16,-1089 4585.8,-1089"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4585.8,-1089 4585.8,-1115.8 4717.16,-1115.8 4717.16,-1089 4585.8,-1089"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4590.8" y="-1099.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="4682.66" y="-1100.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4699.66" y="-1100.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4585.8,-1062.2 4585.8,-1089 4717.16,-1089 4717.16,-1062.2 4585.8,-1062.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4585.8,-1062.2 4585.8,-1089 4717.16,-1089 4717.16,-1062.2 4585.8,-1062.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4590.8" y="-1072.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="4683.16" y="-1073.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4700.16" y="-1073.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4585.8,-1035.4 4585.8,-1062.2 4717.16,-1062.2 4717.16,-1035.4 4585.8,-1035.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4585.8,-1035.4 4585.8,-1062.2 4717.16,-1062.2 4717.16,-1035.4 4585.8,-1035.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4590.8" y="-1045.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">language_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4683.16" y="-1047.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4700.16" y="-1047.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="4585.8,-1008.6 4585.8,-1035.4 4717.16,-1035.4 4717.16,-1008.6 4585.8,-1008.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4585.8,-1008.6 4585.8,-1035.4 4717.16,-1035.4 4717.16,-1008.6 4585.8,-1008.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4590.8" y="-1016.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4640.64" y="-1018.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="4585.8,-981.8 4585.8,-1008.6 4717.16,-1008.6 4717.16,-981.8 4585.8,-981.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4585.8,-981.8 4585.8,-1008.6 4717.16,-1008.6 4717.16,-981.8 4585.8,-981.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4590.8" y="-989.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">slug</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4640.64" y="-991.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="4585.8,-955 4585.8,-981.8 4717.16,-981.8 4717.16,-955 4585.8,-955"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4585.8,-955 4585.8,-981.8 4717.16,-981.8 4717.16,-955 4585.8,-955"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4590.8" y="-962.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">seo?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4636.15" y="-964.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="4585.8,-928.2 4585.8,-955 4717.16,-955 4717.16,-928.2 4585.8,-928.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4585.8,-928.2 4585.8,-955 4717.16,-955 4717.16,-928.2 4585.8,-928.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4590.8" y="-936" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">desc?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4636.15" y="-938" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
</g>
|
|
<!-- articletext->language -->
|
|
<g id="edge48" class="edge">
|
|
<title>articletext:e->language:n</title>
|
|
<g id="a_edge48"><a xlink:title="FK_articletext_language">
|
|
<path fill="none" stroke="#66b3ff" stroke-width="1.4" d="M4718.16,-1048.8C4760.57,-1048.8 4740.21,-1109.27 4716.16,-1144.2 4660.2,-1225.46 4607.31,-1208.79 4510.48,-1227.7 4431.96,-1243.03 4228.4,-1245.8 4150.48,-1227.7 4059.22,-1206.5 4000.04,-1173.08 3996.43,-1083.09"/>
|
|
<polygon fill="#66b3ff" stroke="#66b3ff" stroke-width="1.4" points="3998.89,-1083.27 3996.3,-1076.32 3993.99,-1083.37 3998.89,-1083.27"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- article -->
|
|
<g id="node23" class="node">
|
|
<title>article</title>
|
|
<polygon fill="#33415c" stroke="none" points="5761.29,-777.6 5761.29,-806 5971.66,-806 5971.66,-777.6 5761.29,-777.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5761.29,-777.6 5761.29,-806 5971.66,-806 5971.66,-777.6 5761.29,-777.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="5763.29,-800 5763.29,-804 5780.49,-804 5780.49,-800 5763.29,-800"/>
|
|
<polygon fill="#33415c" stroke="none" points="5780.49,-800 5780.49,-804 5797.69,-804 5797.69,-800 5780.49,-800"/>
|
|
<polygon fill="#33415c" stroke="none" points="5797.69,-800 5797.69,-804 5814.89,-804 5814.89,-800 5797.69,-800"/>
|
|
<polygon fill="#33415c" stroke="none" points="5814.89,-800 5814.89,-804 5832.08,-804 5832.08,-800 5814.89,-800"/>
|
|
<polygon fill="#33415c" stroke="none" points="5832.08,-800 5832.08,-804 5849.28,-804 5849.28,-800 5832.08,-800"/>
|
|
<polygon fill="#33415c" stroke="none" points="5849.28,-800 5849.28,-804 5866.48,-804 5866.48,-800 5849.28,-800"/>
|
|
<polygon fill="#33415c" stroke="none" points="5866.48,-800 5866.48,-804 5883.67,-804 5883.67,-800 5866.48,-800"/>
|
|
<polygon fill="#33415c" stroke="none" points="5883.67,-800 5883.67,-804 5900.87,-804 5900.87,-800 5883.67,-800"/>
|
|
<polygon fill="#33415c" stroke="none" points="5900.87,-800 5900.87,-804 5918.07,-804 5918.07,-800 5900.87,-800"/>
|
|
<polygon fill="#33415c" stroke="none" points="5918.07,-800 5918.07,-804 5935.27,-804 5935.27,-800 5918.07,-800"/>
|
|
<polygon fill="#33415c" stroke="none" points="5935.27,-800 5935.27,-804 5952.46,-804 5952.46,-800 5935.27,-800"/>
|
|
<polygon fill="#33415c" stroke="none" points="5952.46,-800 5952.46,-804 5969.66,-804 5969.66,-800 5952.46,-800"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5848.8" y="-787.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">article</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="5761.29,-750.8 5761.29,-777.6 5971.66,-777.6 5971.66,-750.8 5761.29,-750.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5761.29,-750.8 5761.29,-777.6 5971.66,-777.6 5971.66,-750.8 5761.29,-750.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5766.29" y="-761" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5937.16" y="-762.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5954.16" y="-762.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="5761.29,-724 5761.29,-750.8 5971.66,-750.8 5971.66,-724 5761.29,-724"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5761.29,-724 5761.29,-750.8 5971.66,-750.8 5971.66,-724 5761.29,-724"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5766.29" y="-734.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">parentattributename_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5921.88" y="-734.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5937.67" y="-735.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5954.66" y="-735.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="5761.29,-697.2 5761.29,-724 5971.66,-724 5971.66,-697.2 5761.29,-697.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5761.29,-697.2 5761.29,-724 5971.66,-724 5971.66,-697.2 5761.29,-697.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5766.29" y="-707.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">brand_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5825.41" y="-707.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5937.67" y="-708.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5954.66" y="-708.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="5761.29,-670.4 5761.29,-697.2 5971.66,-697.2 5971.66,-670.4 5761.29,-670.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5761.29,-670.4 5761.29,-697.2 5971.66,-697.2 5971.66,-670.4 5761.29,-670.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5766.29" y="-680.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">parentarticle_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5870.56" y="-680.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5937.67" y="-682.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5954.66" 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="5761.29,-643.6 5761.29,-670.4 5971.66,-670.4 5971.66,-643.6 5761.29,-643.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5761.29,-643.6 5761.29,-670.4 5971.66,-670.4 5971.66,-643.6 5761.29,-643.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5766.29" y="-653.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">articlelist_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5848" y="-653.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5937.67" y="-655.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5954.66" 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="5761.29,-616.8 5761.29,-643.6 5971.66,-643.6 5971.66,-616.8 5761.29,-616.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5761.29,-616.8 5761.29,-643.6 5971.66,-643.6 5971.66,-616.8 5761.29,-616.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5766.29" y="-627" 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="5857.29" y="-627" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5937.67" y="-628.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5954.66" 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="5761.29,-590 5761.29,-616.8 5971.66,-616.8 5971.66,-590 5761.29,-590"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5761.29,-590 5761.29,-616.8 5971.66,-616.8 5971.66,-590 5761.29,-590"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5766.29" y="-600.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="5937.67" y="-601.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5954.66" 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="5761.29,-563.2 5761.29,-590 5971.66,-590 5971.66,-563.2 5761.29,-563.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5761.29,-563.2 5761.29,-590 5971.66,-590 5971.66,-563.2 5761.29,-563.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5766.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="5937.67" y="-574.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5954.66" y="-574.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="5761.29,-536.4 5761.29,-563.2 5971.66,-563.2 5971.66,-536.4 5761.29,-536.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5761.29,-536.4 5761.29,-563.2 5971.66,-563.2 5971.66,-536.4 5761.29,-536.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5766.29" y="-544.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sku?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5895.14" y="-546.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="5761.29,-509.6 5761.29,-536.4 5971.66,-536.4 5971.66,-509.6 5761.29,-509.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5761.29,-509.6 5761.29,-536.4 5971.66,-536.4 5971.66,-509.6 5761.29,-509.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5766.29" y="-517.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">unitamount</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5937.66" y="-519.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="5761.29,-482.8 5761.29,-509.6 5971.66,-509.6 5971.66,-482.8 5761.29,-482.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5761.29,-482.8 5761.29,-509.6 5971.66,-509.6 5971.66,-482.8 5761.29,-482.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5766.29" y="-490.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">weight</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5937.66" y="-492.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="5761.29,-456 5761.29,-482.8 5971.66,-482.8 5971.66,-456 5761.29,-456"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5761.29,-456 5761.29,-482.8 5971.66,-482.8 5971.66,-456 5761.29,-456"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5766.29" y="-463.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">track_stock</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5952.66" y="-465.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">BIT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="5761.29,-429.2 5761.29,-456 5971.66,-456 5971.66,-429.2 5761.29,-429.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5761.29,-429.2 5761.29,-456 5971.66,-456 5971.66,-429.2 5761.29,-429.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5766.29" y="-437" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">is_parent</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5952.66" y="-439" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">BIT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="5761.29,-402.4 5761.29,-429.2 5971.66,-429.2 5971.66,-402.4 5761.29,-402.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5761.29,-402.4 5761.29,-429.2 5971.66,-429.2 5971.66,-402.4 5761.29,-402.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5766.29" y="-410.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">parentsort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5952.16" y="-412.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="5761.29,-375.6 5761.29,-402.4 5971.66,-402.4 5971.66,-375.6 5761.29,-375.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5761.29,-375.6 5761.29,-402.4 5971.66,-402.4 5971.66,-375.6 5761.29,-375.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5766.29" 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="5916.15" y="-385.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
<polygon fill="#272e3d" stroke="none" points="5761.29,-348.8 5761.29,-375.6 5971.66,-375.6 5971.66,-348.8 5761.29,-348.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5761.29,-348.8 5761.29,-375.6 5971.66,-375.6 5971.66,-348.8 5761.29,-348.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5766.29" 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="5916.15" y="-358.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
</g>
|
|
<!-- articletext->article -->
|
|
<g id="edge47" class="edge">
|
|
<title>articletext:w->article:n</title>
|
|
<g id="a_edge47"><a xlink:title="FK_articletext_article">
|
|
<path fill="none" stroke="#56d68a" stroke-width="1.4" d="M4584.8,-1075.6C4551.15,-1075.6 4564.86,-950.54 4585.8,-924.2 4636.02,-860.99 4682.65,-894.08 4762.48,-882 4824,-872.69 5840.23,-870.03 5921.51,-812.49"/>
|
|
<polygon fill="#56d68a" stroke="#56d68a" stroke-width="1.4" points="5923.52,-813.9 5925.47,-806.75 5919.48,-811.12 5923.52,-813.9"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- unittext -->
|
|
<g id="node16" class="node">
|
|
<title>unittext</title>
|
|
<polygon fill="#33415c" stroke="none" points="4158.05,-1089 4158.05,-1113.4 4286.91,-1113.4 4286.91,-1089 4158.05,-1089"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4158.05,-1089 4158.05,-1113.4 4286.91,-1113.4 4286.91,-1089 4158.05,-1089"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4200.81" y="-1098.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">unittext</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4158.05,-1062.2 4158.05,-1089 4286.91,-1089 4286.91,-1062.2 4158.05,-1062.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4158.05,-1062.2 4158.05,-1089 4286.91,-1089 4286.91,-1062.2 4158.05,-1062.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4163.05" y="-1072.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="4252.4" y="-1073.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4269.4" y="-1073.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4158.05,-1035.4 4158.05,-1062.2 4286.91,-1062.2 4286.91,-1035.4 4158.05,-1035.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4158.05,-1035.4 4158.05,-1062.2 4286.91,-1062.2 4286.91,-1035.4 4158.05,-1035.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4163.05" y="-1045.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">language_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4252.91" y="-1047.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4269.91" y="-1047.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4158.05,-1008.6 4158.05,-1035.4 4286.91,-1035.4 4286.91,-1008.6 4158.05,-1008.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4158.05,-1008.6 4158.05,-1035.4 4286.91,-1035.4 4286.91,-1008.6 4158.05,-1008.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4163.05" y="-1018.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="4252.91" y="-1020.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4269.91" y="-1020.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="4158.05,-981.8 4158.05,-1008.6 4286.91,-1008.6 4286.91,-981.8 4158.05,-981.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4158.05,-981.8 4158.05,-1008.6 4286.91,-1008.6 4286.91,-981.8 4158.05,-981.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4163.05" y="-989.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">symbol</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4215.39" y="-991.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="4158.05,-955 4158.05,-981.8 4286.91,-981.8 4286.91,-955 4158.05,-955"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4158.05,-955 4158.05,-981.8 4286.91,-981.8 4286.91,-955 4158.05,-955"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4163.05" y="-962.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4210.39" y="-964.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
</g>
|
|
<!-- unittext->language -->
|
|
<g id="edge17" class="edge">
|
|
<title>unittext:w->language:n</title>
|
|
<g id="a_edge17"><a xlink:title="FK_unittext_language">
|
|
<path fill="none" stroke="#ff7aa8" stroke-width="1.4" d="M4157.05,-1048.8C4122.13,-1048.8 4116.8,-1067.4 4082.36,-1073.2 4063.49,-1076.38 4040.51,-1090.04 4031.07,-1084.62"/>
|
|
<polygon fill="#ff7aa8" stroke="#ff7aa8" stroke-width="1.4" points="4032.49,-1081.66 4027.52,-1076.15 4027.97,-1083.56 4032.49,-1081.66"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- unit -->
|
|
<g id="node41" class="node">
|
|
<title>unit</title>
|
|
<polygon fill="#33415c" stroke="none" points="4022.14,-630.2 4022.14,-658.6 4150.82,-658.6 4150.82,-630.2 4022.14,-630.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4022.14,-630.2 4022.14,-658.6 4150.82,-658.6 4150.82,-630.2 4022.14,-630.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="4024.14,-652.6 4024.14,-656.6 4086.48,-656.6 4086.48,-652.6 4024.14,-652.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="4086.48,-652.6 4086.48,-656.6 4148.82,-656.6 4148.82,-652.6 4086.48,-652.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4075.48" y="-639.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">unit</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4022.14,-603.4 4022.14,-630.2 4150.82,-630.2 4150.82,-603.4 4022.14,-603.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4022.14,-603.4 4022.14,-630.2 4150.82,-630.2 4150.82,-603.4 4022.14,-603.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4027.14" 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="4116.32" y="-615.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4133.32" 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="4022.14,-576.6 4022.14,-603.4 4150.82,-603.4 4150.82,-576.6 4022.14,-576.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4022.14,-576.6 4022.14,-603.4 4150.82,-603.4 4150.82,-576.6 4022.14,-576.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4027.14" y="-586.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">company_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4116.82" y="-588.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4133.82" 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="4022.14,-549.8 4022.14,-576.6 4150.82,-576.6 4150.82,-549.8 4022.14,-549.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4022.14,-549.8 4022.14,-576.6 4150.82,-576.6 4150.82,-549.8 4022.14,-549.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4027.14" y="-557.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">si</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4079.31" y="-559.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="4022.14,-523 4022.14,-549.8 4150.82,-549.8 4150.82,-523 4022.14,-523"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4022.14,-523 4022.14,-549.8 4150.82,-549.8 4150.82,-523 4022.14,-523"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4027.14" y="-530.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">basesi</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4079.31" y="-532.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="4022.14,-496.2 4022.14,-523 4150.82,-523 4150.82,-496.2 4022.14,-496.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4022.14,-496.2 4022.14,-523 4150.82,-523 4150.82,-496.2 4022.14,-496.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4027.14" y="-504" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">basesifactor</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4116.82" y="-506" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
</g>
|
|
<!-- unittext->unit -->
|
|
<g id="edge16" class="edge">
|
|
<title>unittext:w->unit:n</title>
|
|
<g id="a_edge16"><a xlink:title="FK_unittext_unit">
|
|
<path fill="none" stroke="#5aa7e6" stroke-width="1.4" d="M4157.05,-1022C4118.47,-1022 4117.63,-731.56 4117.64,-666.31"/>
|
|
<polygon fill="#5aa7e6" stroke="#5aa7e6" stroke-width="1.4" points="4120.09,-666.72 4117.65,-659.72 4115.19,-666.72 4120.09,-666.72"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articletombstone -->
|
|
<g id="node17" class="node">
|
|
<title>articletombstone</title>
|
|
<polygon fill="#33415c" stroke="none" points="6811.53,-1129.2 6811.53,-1153.6 6945.43,-1153.6 6945.43,-1129.2 6811.53,-1129.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6811.53,-1129.2 6811.53,-1153.6 6945.43,-1153.6 6945.43,-1129.2 6811.53,-1129.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6830.13" y="-1138.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">articletombstone</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="6811.53,-1102.4 6811.53,-1129.2 6945.43,-1129.2 6945.43,-1102.4 6811.53,-1102.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6811.53,-1102.4 6811.53,-1129.2 6945.43,-1129.2 6945.43,-1102.4 6811.53,-1102.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6816.53" y="-1112.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="6910.93" y="-1114.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="6927.92" y="-1114.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="6811.53,-1075.6 6811.53,-1102.4 6945.43,-1102.4 6945.43,-1075.6 6811.53,-1075.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6811.53,-1075.6 6811.53,-1102.4 6945.43,-1102.4 6945.43,-1075.6 6811.53,-1075.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6816.53" y="-1085.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">company_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="6911.43" y="-1087.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="6928.43" y="-1087.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="6811.53,-1048.8 6811.53,-1075.6 6945.43,-1075.6 6945.43,-1048.8 6811.53,-1048.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6811.53,-1048.8 6811.53,-1075.6 6945.43,-1075.6 6945.43,-1048.8 6811.53,-1048.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6816.53" y="-1056.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">article_id?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="6925.93" y="-1058.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="6811.53,-1022 6811.53,-1048.8 6945.43,-1048.8 6945.43,-1022 6811.53,-1022"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6811.53,-1022 6811.53,-1048.8 6945.43,-1048.8 6945.43,-1022 6811.53,-1022"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6816.53" y="-1029.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sku?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="6868.91" y="-1031.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="6811.53,-995.2 6811.53,-1022 6945.43,-1022 6945.43,-995.2 6811.53,-995.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6811.53,-995.2 6811.53,-1022 6945.43,-1022 6945.43,-995.2 6811.53,-995.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6816.53" y="-1003" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="6868.91" y="-1005" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="6811.53,-968.4 6811.53,-995.2 6945.43,-995.2 6945.43,-968.4 6811.53,-968.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6811.53,-968.4 6811.53,-995.2 6945.43,-995.2 6945.43,-968.4 6811.53,-968.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6816.53" y="-976.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">taxrate?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="6876.91" y="-978.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DECIMAL(18,4)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="6811.53,-941.6 6811.53,-968.4 6945.43,-968.4 6945.43,-941.6 6811.53,-941.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6811.53,-941.6 6811.53,-968.4 6945.43,-968.4 6945.43,-941.6 6811.53,-941.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6816.53" y="-949.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">net?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="6911.42" y="-951.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="6811.53,-914.8 6811.53,-941.6 6945.43,-941.6 6945.43,-914.8 6811.53,-914.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6811.53,-914.8 6811.53,-941.6 6945.43,-941.6 6945.43,-914.8 6811.53,-914.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6816.53" y="-922.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">deleted_at</text>
|
|
<text xml:space="preserve" text-anchor="start" x="6889.92" y="-924.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
</g>
|
|
<!-- articletombstone->company -->
|
|
<g id="edge31" class="edge">
|
|
<title>articletombstone:e->company:n</title>
|
|
<g id="a_edge31"><a xlink:title="FK_articletombstone_company">
|
|
<path fill="none" stroke="#ff9f5a" stroke-width="1.4" d="M6946.43,-1089C6995.23,-1089 6924.37,-437.42 6787.48,-330.8 6714.47,-273.94 3534.68,-358.33 3379.46,-274.42"/>
|
|
<polygon fill="#ff9f5a" stroke="#ff9f5a" stroke-width="1.4" points="3381.47,-272.99 3374.99,-269.38 3377.8,-276.25 3381.47,-272.99"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- brand -->
|
|
<g id="node18" class="node">
|
|
<title>brand</title>
|
|
<polygon fill="#33415c" stroke="none" points="7029.79,-1073.6 7029.79,-1102 7189.17,-1102 7189.17,-1073.6 7029.79,-1073.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7029.79,-1073.6 7029.79,-1102 7189.17,-1102 7189.17,-1073.6 7029.79,-1073.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="7031.79,-1096 7031.79,-1100 7109.48,-1100 7109.48,-1096 7031.79,-1096"/>
|
|
<polygon fill="#33415c" stroke="none" points="7109.48,-1096 7109.48,-1100 7187.17,-1100 7187.17,-1096 7109.48,-1096"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7092.81" y="-1083.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">brand</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="7029.79,-1046.8 7029.79,-1073.6 7189.17,-1073.6 7189.17,-1046.8 7029.79,-1046.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7029.79,-1046.8 7029.79,-1073.6 7189.17,-1073.6 7189.17,-1046.8 7029.79,-1046.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7034.79" y="-1057" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="7154.67" y="-1058.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="7171.67" y="-1058.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="7029.79,-1020 7029.79,-1046.8 7189.17,-1046.8 7189.17,-1020 7029.79,-1020"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7029.79,-1020 7029.79,-1046.8 7189.17,-1046.8 7189.17,-1020 7029.79,-1020"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7034.79" y="-1030.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="7155.17" y="-1031.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="7172.17" y="-1031.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="7029.79,-993.2 7029.79,-1020 7189.17,-1020 7189.17,-993.2 7029.79,-993.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7029.79,-993.2 7029.79,-1020 7189.17,-1020 7189.17,-993.2 7029.79,-993.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7034.79" y="-1001" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="7112.65" y="-1003" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="7029.79,-966.4 7029.79,-993.2 7189.17,-993.2 7189.17,-966.4 7029.79,-966.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7029.79,-966.4 7029.79,-993.2 7189.17,-993.2 7189.17,-966.4 7029.79,-966.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7034.79" y="-974.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">gsprpinfo?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="7108.17" y="-976.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
</g>
|
|
<!-- brand->company -->
|
|
<g id="edge18" class="edge">
|
|
<title>brand:e->company:n</title>
|
|
<g id="a_edge18"><a xlink:title="FK_brand_company">
|
|
<path fill="none" stroke="#e0b25a" stroke-width="1.4" d="M7190.17,-1033.4C7221.05,-1033.4 7197.41,-518.31 6918.48,-330.8 6838.9,-277.3 3544.18,-361.85 3389.78,-274.4"/>
|
|
<polygon fill="#e0b25a" stroke="#e0b25a" stroke-width="1.4" points="3391.95,-273.17 3385.55,-269.42 3388.22,-276.34 3391.95,-273.17"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- categoryarticle -->
|
|
<g id="node19" class="node">
|
|
<title>categoryarticle</title>
|
|
<polygon fill="#33415c" stroke="none" points="5521.69,-1062.2 5521.69,-1086.6 5647.27,-1086.6 5647.27,-1062.2 5521.69,-1062.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5521.69,-1062.2 5521.69,-1086.6 5647.27,-1086.6 5647.27,-1062.2 5521.69,-1062.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5541.79" y="-1071.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">categoryarticle</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="5521.69,-1035.4 5521.69,-1062.2 5647.27,-1062.2 5647.27,-1035.4 5521.69,-1035.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5521.69,-1035.4 5521.69,-1062.2 5647.27,-1062.2 5647.27,-1035.4 5521.69,-1035.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5526.69" 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="5612.77" y="-1047.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5629.77" 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="5521.69,-1008.6 5521.69,-1035.4 5647.27,-1035.4 5647.27,-1008.6 5521.69,-1008.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5521.69,-1008.6 5521.69,-1035.4 5647.27,-1035.4 5647.27,-1008.6 5521.69,-1008.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5526.69" y="-1018.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">category_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5613.27" y="-1020.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5630.27" 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="5521.69,-981.8 5521.69,-1008.6 5647.27,-1008.6 5647.27,-981.8 5521.69,-981.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5521.69,-981.8 5521.69,-1008.6 5647.27,-1008.6 5647.27,-981.8 5521.69,-981.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5526.69" 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="5613.27" y="-993.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5630.27" y="-993.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
</g>
|
|
<!-- categoryarticle->category -->
|
|
<g id="edge41" class="edge">
|
|
<title>categoryarticle:nw->category:n</title>
|
|
<g id="a_edge41"><a xlink:title="FK_categoryarticle_category">
|
|
<path fill="none" stroke="#5aa7e6" stroke-width="1.4" d="M5520.69,-1035.4C5520.69,-1035.4 5521.69,-977.8 5521.69,-977.8 5538.03,-830.27 5588.46,-796.87 5590.42,-652.94"/>
|
|
<polygon fill="#5aa7e6" stroke="#5aa7e6" stroke-width="1.4" points="5592.87,-653.34 5590.46,-646.32 5587.97,-653.3 5592.87,-653.34"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- categoryarticle->article -->
|
|
<g id="edge42" class="edge">
|
|
<title>categoryarticle:w->article:n</title>
|
|
<g id="a_edge42"><a xlink:title="FK_categoryarticle_article">
|
|
<path fill="none" stroke="#ff7aa8" stroke-width="1.4" d="M5520.69,-995.2C5512.94,-995.2 5517.7,-984.44 5521.69,-977.8 5530.44,-963.25 5762.95,-845.39 5801.03,-811.84"/>
|
|
<polygon fill="#ff7aa8" stroke="#ff7aa8" stroke-width="1.4" points="5802.67,-813.72 5805,-806.68 5798.79,-810.74 5802.67,-813.72"/>
|
|
</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="M5659.76,-576.6C5698.31,-576.6 5698.31,-639.98 5669.41,-617.51"/>
|
|
<polygon fill="#6bdf9a" stroke="#6bdf9a" stroke-width="1.4" points="5662.31,-611.98 5667.27,-620.27 5671.56,-614.74 5662.31,-611.98"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlehistory -->
|
|
<g id="node21" class="node">
|
|
<title>articlehistory</title>
|
|
<polygon fill="#33415c" stroke="none" points="5731.46,-1089 5731.46,-1113.4 5897.5,-1113.4 5897.5,-1089 5731.46,-1089"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5731.46,-1089 5731.46,-1113.4 5897.5,-1113.4 5897.5,-1089 5731.46,-1089"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5776.8" y="-1098.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">articlehistory</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="5731.46,-1062.2 5731.46,-1089 5897.5,-1089 5897.5,-1062.2 5731.46,-1062.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5731.46,-1062.2 5731.46,-1089 5897.5,-1089 5897.5,-1062.2 5731.46,-1062.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5736.46" y="-1072.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="5863" y="-1073.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5880" y="-1073.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="5731.46,-1035.4 5731.46,-1062.2 5897.5,-1062.2 5897.5,-1035.4 5731.46,-1035.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5731.46,-1035.4 5731.46,-1062.2 5897.5,-1062.2 5897.5,-1035.4 5731.46,-1035.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5736.46" y="-1045.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="5863.5" y="-1047.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5880.5" y="-1047.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="5731.46,-1008.6 5731.46,-1035.4 5897.5,-1035.4 5897.5,-1008.6 5731.46,-1008.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5731.46,-1008.6 5731.46,-1035.4 5897.5,-1035.4 5897.5,-1008.6 5731.46,-1008.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5736.46" y="-1018.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">companyuser_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5847.72" y="-1018.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5863.5" y="-1020.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5880.5" y="-1020.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="5731.46,-981.8 5731.46,-1008.6 5897.5,-1008.6 5897.5,-981.8 5731.46,-981.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5731.46,-981.8 5731.46,-1008.6 5897.5,-1008.6 5897.5,-981.8 5731.46,-981.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5736.46" y="-989.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">date</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5841.99" y="-991.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
<polygon fill="#2a3242" stroke="none" points="5731.46,-955 5731.46,-981.8 5897.5,-981.8 5897.5,-955 5731.46,-955"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5731.46,-955 5731.46,-981.8 5897.5,-981.8 5897.5,-955 5731.46,-955"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5736.46" y="-962.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">text</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5816.5" y="-964.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
</g>
|
|
<!-- articlehistory->companyuser -->
|
|
<g id="edge28" class="edge">
|
|
<title>articlehistory:w->companyuser:n</title>
|
|
<g id="a_edge28"><a xlink:title="FK_articlehistory_companyuser">
|
|
<path fill="none" stroke="#5aa7ff" stroke-width="1.4" d="M5730.46,-1022C5665.62,-1022 5740.73,-921.71 5689.48,-882 5493.42,-730.1 3658.18,-957.07 3458.48,-810 3392.99,-761.77 3396.08,-718.25 3396.38,-639.55"/>
|
|
<polygon fill="#5aa7ff" stroke="#5aa7ff" stroke-width="1.4" points="3398.82,-639.92 3396.39,-632.92 3393.92,-639.91 3398.82,-639.92"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlehistory->article -->
|
|
<g id="edge27" class="edge">
|
|
<title>articlehistory:se->article:n</title>
|
|
<g id="a_edge27"><a xlink:title="FK_articlehistory_article">
|
|
<path fill="none" stroke="#6bdf9a" stroke-width="1.4" d="M5898.5,-1035.4C5950.78,-983.12 5845.75,-851.54 5826.46,-813.4"/>
|
|
<polygon fill="#6bdf9a" stroke="#6bdf9a" stroke-width="1.4" points="5828.84,-812.78 5824.19,-807 5824.22,-814.41 5828.84,-812.78"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articleean -->
|
|
<g id="node22" class="node">
|
|
<title>articleean</title>
|
|
<polygon fill="#33415c" stroke="none" points="5981.24,-1062.2 5981.24,-1086.6 6089.71,-1086.6 6089.71,-1062.2 5981.24,-1062.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5981.24,-1062.2 5981.24,-1086.6 6089.71,-1086.6 6089.71,-1062.2 5981.24,-1062.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6007.46" y="-1071.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">articleean</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="5981.24,-1035.4 5981.24,-1062.2 6089.71,-1062.2 6089.71,-1035.4 5981.24,-1035.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5981.24,-1035.4 5981.24,-1062.2 6089.71,-1062.2 6089.71,-1035.4 5981.24,-1035.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5986.24" 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="6055.21" y="-1047.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="6072.21" 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="5981.24,-1008.6 5981.24,-1035.4 6089.71,-1035.4 6089.71,-1008.6 5981.24,-1008.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5981.24,-1008.6 5981.24,-1035.4 6089.71,-1035.4 6089.71,-1008.6 5981.24,-1008.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5986.24" y="-1018.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="6055.72" y="-1020.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="6072.72" y="-1020.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="5981.24,-981.8 5981.24,-1008.6 6089.71,-1008.6 6089.71,-981.8 5981.24,-981.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5981.24,-981.8 5981.24,-1008.6 6089.71,-1008.6 6089.71,-981.8 5981.24,-981.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5986.24" y="-989.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">ean</text>
|
|
<text xml:space="preserve" text-anchor="start" x="6018.2" y="-991.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
</g>
|
|
<!-- articleean->article -->
|
|
<g id="edge32" class="edge">
|
|
<title>articleean:se->article:n</title>
|
|
<g id="a_edge32"><a xlink:title="FK_articleean_article">
|
|
<path fill="none" stroke="#5cd6d6" stroke-width="1.4" d="M6090.71,-1008.6C6100.4,-998.92 6095.83,-990.06 6089.71,-977.8 6063.71,-925.68 5892.99,-871.77 5876.38,-813.94"/>
|
|
<polygon fill="#5cd6d6" stroke="#5cd6d6" stroke-width="1.4" points="5878.81,-813.67 5875.38,-807.1 5873.96,-814.38 5878.81,-813.67"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- article->company -->
|
|
<g id="edge19" class="edge">
|
|
<title>article:e->company:n</title>
|
|
<g id="a_edge19"><a xlink:title="FK_article_company">
|
|
<path fill="none" stroke="#56c8c8" stroke-width="1.4" d="M5972.66,-576.6C6075.68,-576.6 6042.62,-419.49 5971.66,-344.8 5894.34,-263.42 5831.64,-335.43 5719.48,-330.8 5656.95,-328.22 3533.9,-332.14 3401.27,-273.66"/>
|
|
<polygon fill="#56c8c8" stroke="#56c8c8" stroke-width="1.4" points="3403.19,-272.09 3396.35,-269.22 3399.91,-275.73 3403.19,-272.09"/>
|
|
</a>
|
|
</g>
|
|
</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="M5972.66,-710.6C6120.24,-710.6 6144.94,-780.19 6289.48,-810 6442.2,-841.5 6874.32,-774.72 6987.48,-882 7058.66,-949.48 6947.89,-1035.5 7021.79,-1100 7035.33,-1111.82 7059.94,-1119.64 7068,-1109.65"/>
|
|
<polygon fill="#ffb25a" stroke="#ffb25a" stroke-width="1.4" points="7070.32,-1110.44 7070.01,-1103.03 7065.63,-1109.01 7070.32,-1110.44"/>
|
|
</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_parentarticle">
|
|
<path fill="none" stroke="#c79bff" stroke-width="1.4" d="M5971.66,-683.8C6010.21,-683.8 6010.21,-800.78 5981.31,-778.31"/>
|
|
<polygon fill="#c79bff" stroke="#c79bff" stroke-width="1.4" points="5974.21,-772.78 5979.17,-781.07 5983.46,-775.54 5974.21,-772.78"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlelist -->
|
|
<g id="node25" class="node">
|
|
<title>articlelist</title>
|
|
<polygon fill="#33415c" stroke="none" points="6331.13,-576.6 6331.13,-605 6393.82,-605 6393.82,-576.6 6331.13,-576.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6331.13,-576.6 6331.13,-605 6393.82,-605 6393.82,-576.6 6331.13,-576.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="6333.13,-599 6333.13,-603 6362.48,-603 6362.48,-599 6333.13,-599"/>
|
|
<polygon fill="#33415c" stroke="none" points="6362.48,-599 6362.48,-603 6391.82,-603 6391.82,-599 6362.48,-599"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6336.13" y="-586.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">articlelist</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="6331.13,-549.8 6331.13,-576.6 6393.82,-576.6 6393.82,-549.8 6331.13,-549.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6331.13,-549.8 6331.13,-576.6 6393.82,-576.6 6393.82,-549.8 6331.13,-549.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6336.13" 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="6359.32" y="-561.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="6376.32" y="-561.5" 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="M5972.66,-657C6137.1,-657 6338.13,-767.04 6347.47,-615.38"/>
|
|
<polygon fill="#56d68a" stroke="#56d68a" stroke-width="1.4" points="6349.98,-613.19 6347.74,-606.12 6345.08,-613.04 6349.98,-613.19"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- optionslist -->
|
|
<g id="node27" class="node">
|
|
<title>optionslist</title>
|
|
<polygon fill="#33415c" stroke="none" points="6675.15,-576.6 6675.15,-605 6745.81,-605 6745.81,-576.6 6675.15,-576.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6675.15,-576.6 6675.15,-605 6745.81,-605 6745.81,-576.6 6675.15,-576.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="6677.15,-599 6677.15,-603 6710.48,-603 6710.48,-599 6677.15,-599"/>
|
|
<polygon fill="#33415c" stroke="none" points="6710.48,-599 6710.48,-603 6743.81,-603 6743.81,-599 6710.48,-599"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6680.15" y="-586.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">optionslist</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="6675.15,-549.8 6675.15,-576.6 6745.81,-576.6 6745.81,-549.8 6675.15,-549.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6675.15,-549.8 6675.15,-576.6 6745.81,-576.6 6745.81,-549.8 6675.15,-549.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6680.15" 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="6711.31" y="-561.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="6728.31" y="-561.5" 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="M5972.66,-630.2C6155.72,-630.2 6147.34,-796.16 6323.48,-846 6509.81,-898.72 6688.33,-803.58 6693.69,-612.86"/>
|
|
<polygon fill="#66b3ff" stroke="#66b3ff" stroke-width="1.4" points="6696.13,-613.15 6693.78,-606.12 6691.23,-613.08 6696.13,-613.15"/>
|
|
</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="M5760.29,-603.4C5713.5,-603.4 5740.92,-768.4 5719.48,-810 5709.39,-829.56 5705.69,-837.29 5685.48,-846 5520.81,-916.98 4103.52,-842.49 4056.5,-666.59"/>
|
|
<polygon fill="#ff5f9e" stroke="#ff5f9e" stroke-width="1.4" points="4058.94,-666.32 4055.59,-659.7 4054.08,-666.96 4058.94,-666.32"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- attributename -->
|
|
<g id="node51" class="node">
|
|
<title>attributename</title>
|
|
<polygon fill="#33415c" stroke="none" points="1567.14,-630.2 1567.14,-658.6 1695.82,-658.6 1695.82,-630.2 1567.14,-630.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1567.14,-630.2 1567.14,-658.6 1695.82,-658.6 1695.82,-630.2 1567.14,-630.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="1569.14,-652.6 1569.14,-656.6 1610.7,-656.6 1610.7,-652.6 1569.14,-652.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="1610.7,-652.6 1610.7,-656.6 1652.26,-656.6 1652.26,-652.6 1610.7,-652.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="1652.26,-652.6 1652.26,-656.6 1693.82,-656.6 1693.82,-652.6 1652.26,-652.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1591.8" y="-639.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">attributename</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1567.14,-603.4 1567.14,-630.2 1695.82,-630.2 1695.82,-603.4 1567.14,-603.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1567.14,-603.4 1567.14,-630.2 1695.82,-630.2 1695.82,-603.4 1567.14,-603.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1572.14" 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="1661.32" y="-615.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1678.32" 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="1567.14,-576.6 1567.14,-603.4 1695.82,-603.4 1695.82,-576.6 1567.14,-576.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1567.14,-576.6 1567.14,-603.4 1695.82,-603.4 1695.82,-576.6 1567.14,-576.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1572.14" y="-586.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">company_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1661.82" y="-588.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1678.82" 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="1567.14,-549.8 1567.14,-576.6 1695.82,-576.6 1695.82,-549.8 1567.14,-549.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1567.14,-549.8 1567.14,-576.6 1695.82,-576.6 1695.82,-549.8 1567.14,-549.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1572.14" y="-557.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1619.3" y="-559.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1567.14,-523 1567.14,-549.8 1695.82,-549.8 1695.82,-523 1567.14,-523"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1567.14,-523 1567.14,-549.8 1695.82,-549.8 1695.82,-523 1567.14,-523"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1572.14" y="-530.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1676.32" y="-532.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1567.14,-496.2 1567.14,-523 1695.82,-523 1695.82,-496.2 1567.14,-496.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1567.14,-496.2 1567.14,-523 1695.82,-523 1695.82,-496.2 1567.14,-496.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1572.14" y="-504" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">exclusive</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1676.82" y="-506" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">BIT</text>
|
|
</g>
|
|
<!-- article->attributename -->
|
|
<g id="edge25" class="edge">
|
|
<title>article:sw->attributename:n</title>
|
|
<g id="a_edge25"><a xlink:title="FK_article_parentattributename">
|
|
<path fill="none" stroke="#ff6b6b" stroke-width="1.4" d="M5760.29,-724C5752.81,-716.52 5725.45,-801.27 5719.48,-810 5711.19,-822.11 5710.28,-828.19 5696.81,-834 5616.93,-868.43 2651.72,-842.48 2565.14,-834 2367.07,-814.6 1693.85,-858.33 1673.51,-666.61"/>
|
|
<polygon fill="#ff6b6b" stroke="#ff6b6b" stroke-width="1.4" points="1675.96,-666.58 1673.15,-659.72 1671.07,-666.83 1675.96,-666.58"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- article->attributename -->
|
|
<g id="edge26" class="edge">
|
|
<title>article:sw->attributename:n</title>
|
|
<g id="a_edge26"><a xlink:title="FK_article_parentattributename">
|
|
<path fill="none" stroke="#ff6b6b" stroke-width="1.4" d="M5760.29,-724C5752.81,-716.52 5725.45,-801.27 5719.48,-810 5702.91,-834.22 5701.09,-846.38 5674.14,-858 5595.42,-891.94 2673.04,-867.23 2587.81,-858 2383.95,-835.93 1693.67,-864.83 1673.49,-666.59"/>
|
|
<polygon fill="#ff6b6b" stroke="#ff6b6b" stroke-width="1.4" points="1675.94,-666.58 1673.15,-659.72 1671.05,-666.83 1675.94,-666.58"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlesupplier -->
|
|
<g id="node24" class="node">
|
|
<title>articlesupplier</title>
|
|
<polygon fill="#33415c" stroke="none" points="6173.93,-1142.6 6173.93,-1167 6293.02,-1167 6293.02,-1142.6 6173.93,-1142.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6173.93,-1142.6 6173.93,-1167 6293.02,-1167 6293.02,-1142.6 6173.93,-1142.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6192.46" y="-1152.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">articlesupplier</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="6173.93,-1115.8 6173.93,-1142.6 6293.02,-1142.6 6293.02,-1115.8 6173.93,-1115.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6173.93,-1115.8 6173.93,-1142.6 6293.02,-1142.6 6293.02,-1115.8 6173.93,-1115.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6178.93" y="-1126" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="6258.52" y="-1127.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="6275.52" y="-1127.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="6173.93,-1089 6173.93,-1115.8 6293.02,-1115.8 6293.02,-1089 6173.93,-1089"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6173.93,-1089 6173.93,-1115.8 6293.02,-1115.8 6293.02,-1089 6173.93,-1089"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6178.93" y="-1099.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="6259.03" y="-1100.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="6276.02" y="-1100.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="6173.93,-1062.2 6173.93,-1089 6293.02,-1089 6293.02,-1062.2 6173.93,-1062.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6173.93,-1062.2 6173.93,-1089 6293.02,-1089 6293.02,-1062.2 6173.93,-1062.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6178.93" y="-1072.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">tax_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="6219.39" y="-1072.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="6259.03" y="-1073.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="6276.02" y="-1073.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="6173.93,-1035.4 6173.93,-1062.2 6293.02,-1062.2 6293.02,-1035.4 6173.93,-1035.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6173.93,-1035.4 6173.93,-1062.2 6293.02,-1062.2 6293.02,-1035.4 6173.93,-1035.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6178.93" y="-1045.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="6259.03" y="-1047.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="6276.02" y="-1047.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="6173.93,-1008.6 6173.93,-1035.4 6293.02,-1035.4 6293.02,-1008.6 6173.93,-1008.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6173.93,-1008.6 6173.93,-1035.4 6293.02,-1035.4 6293.02,-1008.6 6173.93,-1008.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6178.93" y="-1016.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">net?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="6259.02" y="-1018.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="6173.93,-981.8 6173.93,-1008.6 6293.02,-1008.6 6293.02,-981.8 6173.93,-981.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6173.93,-981.8 6173.93,-1008.6 6293.02,-1008.6 6293.02,-981.8 6173.93,-981.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6178.93" y="-989.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sku?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="6216.51" y="-991.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="6173.93,-955 6173.93,-981.8 6293.02,-981.8 6293.02,-955 6173.93,-955"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6173.93,-955 6173.93,-981.8 6293.02,-981.8 6293.02,-955 6173.93,-955"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6178.93" y="-962.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">stock?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="6259.02" y="-964.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="6173.93,-928.2 6173.93,-955 6293.02,-955 6293.02,-928.2 6173.93,-928.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6173.93,-928.2 6173.93,-955 6293.02,-955 6293.02,-928.2 6173.93,-928.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6178.93" y="-936" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">pu</text>
|
|
<text xml:space="preserve" text-anchor="start" x="6259.02" y="-938" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="6173.93,-901.4 6173.93,-928.2 6293.02,-928.2 6293.02,-901.4 6173.93,-901.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6173.93,-901.4 6173.93,-928.2 6293.02,-928.2 6293.02,-901.4 6173.93,-901.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6178.93" y="-909.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="6273.52" y="-911.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- articlesupplier->entity -->
|
|
<g id="edge53" class="edge">
|
|
<title>articlesupplier:e->entity:n</title>
|
|
<g id="a_edge53"><a xlink:title="FK_articlesupplier_entity">
|
|
<path fill="none" stroke="#f5c15c" stroke-width="1.4" d="M6294.02,-1048.8C6348.34,-1048.8 6324.97,-1127.82 6292.02,-1171 6237.39,-1242.6 6186.64,-1214.97 6097.48,-1227.7 5979.01,-1244.61 4062.99,-1233.75 3943.48,-1227.7 3851.42,-1223.04 3138.14,-1235.53 3093.65,-1149.81"/>
|
|
<polygon fill="#f5c15c" stroke="#f5c15c" stroke-width="1.4" points="3096.09,-1149.44 3092,-1143.25 3091.34,-1150.64 3096.09,-1149.44"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlesupplier->article -->
|
|
<g id="edge52" class="edge">
|
|
<title>articlesupplier:sw->article:n</title>
|
|
<g id="a_edge52"><a xlink:title="FK_articlesupplier_article">
|
|
<path fill="none" stroke="#5aa7ff" stroke-width="1.4" d="M6172.93,-1089C6106.59,-1022.65 6191.17,-954.39 6131.48,-882 6076.16,-814.9 5952.93,-889.51 5944.34,-813.88"/>
|
|
<polygon fill="#5aa7ff" stroke="#5aa7ff" stroke-width="1.4" points="5946.8,-813.98 5943.98,-807.12 5941.9,-814.24 5946.8,-813.98"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlesupplier->tax -->
|
|
<g id="edge54" class="edge">
|
|
<title>articlesupplier:e->tax:n</title>
|
|
<g id="a_edge54"><a xlink:title="FK_articlesupplier_tax">
|
|
<path fill="none" stroke="#c79bff" stroke-width="1.4" d="M6294.02,-1075.6C6336.43,-1075.6 6317.82,-1137.34 6292.02,-1171 6237.23,-1242.47 6186.64,-1214.97 6097.48,-1227.7 6036.21,-1236.45 5043.76,-1241.71 4983.48,-1227.7 4893.76,-1206.85 4837.84,-1171.73 4834.32,-1083.22"/>
|
|
<polygon fill="#c79bff" stroke="#c79bff" stroke-width="1.4" points="4836.78,-1083.27 4834.19,-1076.32 4831.88,-1083.36 4836.78,-1083.27"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlelistarticle -->
|
|
<g id="node26" class="node">
|
|
<title>articlelistarticle</title>
|
|
<polygon fill="#33415c" stroke="none" points="6377.13,-1089 6377.13,-1113.4 6505.83,-1113.4 6505.83,-1089 6377.13,-1089"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6377.13,-1089 6377.13,-1113.4 6505.83,-1113.4 6505.83,-1089 6377.13,-1089"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6397.45" y="-1098.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">articlelistarticle</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="6377.13,-1062.2 6377.13,-1089 6505.83,-1089 6505.83,-1062.2 6377.13,-1062.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6377.13,-1062.2 6377.13,-1089 6505.83,-1089 6505.83,-1062.2 6377.13,-1062.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6382.13" y="-1072.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="6471.33" y="-1073.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="6488.32" y="-1073.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="6377.13,-1035.4 6377.13,-1062.2 6505.83,-1062.2 6505.83,-1035.4 6377.13,-1035.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6377.13,-1035.4 6377.13,-1062.2 6505.83,-1062.2 6505.83,-1035.4 6377.13,-1035.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6382.13" y="-1045.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="6471.83" y="-1047.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="6488.83" y="-1047.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="6377.13,-1008.6 6377.13,-1035.4 6505.83,-1035.4 6505.83,-1008.6 6377.13,-1008.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6377.13,-1008.6 6377.13,-1035.4 6505.83,-1035.4 6505.83,-1008.6 6377.13,-1008.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6382.13" y="-1018.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">articlelist_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="6471.83" y="-1020.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="6488.83" y="-1020.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="6377.13,-981.8 6377.13,-1008.6 6505.83,-1008.6 6505.83,-981.8 6377.13,-981.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6377.13,-981.8 6377.13,-1008.6 6505.83,-1008.6 6505.83,-981.8 6377.13,-981.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6382.13" y="-989.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">count</text>
|
|
<text xml:space="preserve" text-anchor="start" x="6486.33" y="-991.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="6377.13,-955 6377.13,-981.8 6505.83,-981.8 6505.83,-955 6377.13,-955"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6377.13,-955 6377.13,-981.8 6505.83,-981.8 6505.83,-955 6377.13,-955"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6382.13" y="-962.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="6486.33" y="-964.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- articlelistarticle->article -->
|
|
<g id="edge38" class="edge">
|
|
<title>articlelistarticle:sw->article:n</title>
|
|
<g id="a_edge38"><a xlink:title="FK_articlelistarticle_article">
|
|
<path fill="none" stroke="#a98cff" stroke-width="1.4" d="M6376.13,-1035.4C6326.26,-985.53 6387.47,-929.66 6335.48,-882 6264.09,-816.57 5915.08,-899.46 5893.34,-813.82"/>
|
|
<polygon fill="#a98cff" stroke="#a98cff" stroke-width="1.4" points="5895.8,-813.76 5892.53,-807.1 5890.93,-814.35 5895.8,-813.76"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlelistarticle->articlelist -->
|
|
<g id="edge37" class="edge">
|
|
<title>articlelistarticle:sw->articlelist:n</title>
|
|
<g id="a_edge37"><a xlink:title="FK_articlelistarticle_articlelist">
|
|
<path fill="none" stroke="#4fc4e8" stroke-width="1.4" d="M6376.13,-1008.6C6314.54,-947.01 6373.24,-709.42 6376.97,-612.89"/>
|
|
<polygon fill="#4fc4e8" stroke="#4fc4e8" stroke-width="1.4" points="6379.41,-613.17 6377.11,-606.12 6374.51,-613.07 6379.41,-613.17"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- optionslistarticle -->
|
|
<g id="node28" class="node">
|
|
<title>optionslistarticle</title>
|
|
<polygon fill="#33415c" stroke="none" points="6589.48,-1102.4 6589.48,-1126.8 6727.47,-1126.8 6727.47,-1102.4 6589.48,-1102.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6589.48,-1102.4 6589.48,-1126.8 6727.47,-1126.8 6727.47,-1102.4 6589.48,-1102.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6610.47" y="-1112" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">optionslistarticle</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="6589.48,-1075.6 6589.48,-1102.4 6727.47,-1102.4 6727.47,-1075.6 6589.48,-1075.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6589.48,-1075.6 6589.48,-1102.4 6727.47,-1102.4 6727.47,-1075.6 6589.48,-1075.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6594.48" y="-1085.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="6692.97" y="-1087.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="6709.97" y="-1087.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="6589.48,-1048.8 6589.48,-1075.6 6727.47,-1075.6 6727.47,-1048.8 6589.48,-1048.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6589.48,-1048.8 6589.48,-1075.6 6727.47,-1075.6 6727.47,-1048.8 6589.48,-1048.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6594.48" y="-1059" 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="6693.48" y="-1060.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="6710.48" y="-1060.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="6589.48,-1022 6589.48,-1048.8 6727.47,-1048.8 6727.47,-1022 6589.48,-1022"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6589.48,-1022 6589.48,-1048.8 6727.47,-1048.8 6727.47,-1022 6589.48,-1022"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6594.48" y="-1032.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">optionslist_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="6693.48" y="-1033.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="6710.48" y="-1033.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="6589.48,-995.2 6589.48,-1022 6727.47,-1022 6727.47,-995.2 6589.48,-995.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6589.48,-995.2 6589.48,-1022 6727.47,-1022 6727.47,-995.2 6589.48,-995.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6594.48" y="-1003" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">count</text>
|
|
<text xml:space="preserve" text-anchor="start" x="6707.98" y="-1005" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="6589.48,-968.4 6589.48,-995.2 6727.47,-995.2 6727.47,-968.4 6589.48,-968.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6589.48,-968.4 6589.48,-995.2 6727.47,-995.2 6727.47,-968.4 6589.48,-968.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6594.48" y="-976.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="6707.98" y="-978.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="6589.48,-941.6 6589.48,-968.4 6727.47,-968.4 6727.47,-941.6 6589.48,-941.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6589.48,-941.6 6589.48,-968.4 6727.47,-968.4 6727.47,-941.6 6589.48,-941.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6594.48" y="-949.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">mandated</text>
|
|
<text xml:space="preserve" text-anchor="start" x="6708.47" y="-951.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">BIT</text>
|
|
</g>
|
|
<!-- optionslistarticle->article -->
|
|
<g id="edge40" class="edge">
|
|
<title>optionslistarticle:e->article:n</title>
|
|
<g id="a_edge40"><a xlink:title="FK_optionslistarticle_article">
|
|
<path fill="none" stroke="#4ecb8f" stroke-width="1.4" d="M6728.47,-1062.2C6783.85,-1062.2 6760.53,-982.03 6727.47,-937.6 6677.5,-870.42 6629.28,-899.87 6547.48,-882 6486.16,-868.6 6007.06,-870.5 5964.13,-813.45"/>
|
|
<polygon fill="#4ecb8f" stroke="#4ecb8f" stroke-width="1.4" points="5966.48,-812.73 5961.79,-806.99 5961.88,-814.41 5966.48,-812.73"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- optionslistarticle->optionslist -->
|
|
<g id="edge39" class="edge">
|
|
<title>optionslistarticle:se->optionslist:n</title>
|
|
<g id="a_edge39"><a xlink:title="FK_optionslistarticle_optionslist">
|
|
<path fill="none" stroke="#ff6f6f" stroke-width="1.4" d="M6728.47,-1022C6792.17,-958.31 6731.08,-712.42 6727.32,-612.88"/>
|
|
<polygon fill="#ff6f6f" stroke="#ff6f6f" stroke-width="1.4" points="6729.78,-613.07 6727.19,-606.12 6724.88,-613.17 6729.78,-613.07"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- pic -->
|
|
<g id="node29" class="node">
|
|
<title>pic</title>
|
|
<polygon fill="#33415c" stroke="none" points="5015.2,-1570.6 5015.2,-1599 5187.75,-1599 5187.75,-1570.6 5015.2,-1570.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5015.2,-1570.6 5015.2,-1599 5187.75,-1599 5187.75,-1570.6 5015.2,-1570.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="5017.2,-1593 5017.2,-1597 5073.39,-1597 5073.39,-1593 5017.2,-1593"/>
|
|
<polygon fill="#33415c" stroke="none" points="5073.39,-1593 5073.39,-1597 5129.57,-1597 5129.57,-1593 5073.39,-1593"/>
|
|
<polygon fill="#33415c" stroke="none" points="5129.57,-1593 5129.57,-1597 5185.75,-1597 5185.75,-1593 5129.57,-1593"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5092.81" y="-1580.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">pic</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="5015.2,-1543.8 5015.2,-1570.6 5187.75,-1570.6 5187.75,-1543.8 5015.2,-1543.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5015.2,-1543.8 5015.2,-1570.6 5187.75,-1570.6 5187.75,-1543.8 5015.2,-1543.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5020.2" y="-1554" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5153.25" y="-1555.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5170.25" y="-1555.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="5015.2,-1517 5015.2,-1543.8 5187.75,-1543.8 5187.75,-1517 5015.2,-1517"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5015.2,-1517 5015.2,-1543.8 5187.75,-1543.8 5187.75,-1517 5015.2,-1517"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5020.2" y="-1524.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">w</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5168.26" y="-1526.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="5015.2,-1490.2 5015.2,-1517 5187.75,-1517 5187.75,-1490.2 5015.2,-1490.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5015.2,-1490.2 5015.2,-1517 5187.75,-1517 5187.75,-1490.2 5015.2,-1490.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5020.2" y="-1498" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">h</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5168.26" y="-1500" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="5015.2,-1463.4 5015.2,-1490.2 5187.75,-1490.2 5187.75,-1463.4 5015.2,-1463.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5015.2,-1463.4 5015.2,-1490.2 5187.75,-1490.2 5187.75,-1463.4 5015.2,-1463.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5020.2" y="-1471.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">size</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5152.75" y="-1473.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">BIGINT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="5015.2,-1436.6 5015.2,-1463.4 5187.75,-1463.4 5187.75,-1436.6 5015.2,-1436.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5015.2,-1436.6 5015.2,-1463.4 5187.75,-1463.4 5187.75,-1436.6 5015.2,-1436.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5020.2" y="-1444.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">hash</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5116.24" y="-1446.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(64)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="5015.2,-1409.8 5015.2,-1436.6 5187.75,-1436.6 5187.75,-1409.8 5015.2,-1409.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5015.2,-1409.8 5015.2,-1436.6 5187.75,-1436.6 5187.75,-1409.8 5015.2,-1409.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5020.2" y="-1417.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">thumbw</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5168.26" y="-1419.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="5015.2,-1383 5015.2,-1409.8 5187.75,-1409.8 5187.75,-1383 5015.2,-1383"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5015.2,-1383 5015.2,-1409.8 5187.75,-1409.8 5187.75,-1383 5015.2,-1383"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5020.2" y="-1390.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">thumbh</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5168.26" y="-1392.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="5015.2,-1356.2 5015.2,-1383 5187.75,-1383 5187.75,-1356.2 5015.2,-1356.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5015.2,-1356.2 5015.2,-1383 5187.75,-1383 5187.75,-1356.2 5015.2,-1356.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5020.2" y="-1364" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">thumbhash</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5116.24" y="-1366" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(64)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="5015.2,-1329.4 5015.2,-1356.2 5187.75,-1356.2 5187.75,-1329.4 5015.2,-1329.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5015.2,-1329.4 5015.2,-1356.2 5187.75,-1356.2 5187.75,-1329.4 5015.2,-1329.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5020.2" y="-1337.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">source</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5106.75" y="-1339.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="5015.2,-1302.6 5015.2,-1329.4 5187.75,-1329.4 5187.75,-1302.6 5015.2,-1302.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5015.2,-1302.6 5015.2,-1329.4 5187.75,-1329.4 5187.75,-1302.6 5015.2,-1302.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5020.2" y="-1310.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">fullbinary</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5105.24" y="-1312.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">VARBINARY(MAX)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="5015.2,-1275.8 5015.2,-1302.6 5187.75,-1302.6 5187.75,-1275.8 5015.2,-1275.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5015.2,-1275.8 5015.2,-1302.6 5187.75,-1302.6 5187.75,-1275.8 5015.2,-1275.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5020.2" y="-1283.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">thumbbinary</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5105.24" y="-1285.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">VARBINARY(MAX)</text>
|
|
</g>
|
|
<!-- brandpic -->
|
|
<g id="node30" class="node">
|
|
<title>brandpic</title>
|
|
<polygon fill="#33415c" stroke="none" points="5673.42,-1478.8 5673.42,-1503.2 5779.53,-1503.2 5779.53,-1478.8 5673.42,-1478.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5673.42,-1478.8 5673.42,-1503.2 5779.53,-1503.2 5779.53,-1478.8 5673.42,-1478.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5701.14" y="-1488.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">brandpic</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="5673.42,-1452 5673.42,-1478.8 5779.53,-1478.8 5779.53,-1452 5673.42,-1452"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5673.42,-1452 5673.42,-1478.8 5779.53,-1478.8 5779.53,-1452 5673.42,-1452"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5678.42" 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="5745.03" y="-1463.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5762.03" 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="5673.42,-1425.2 5673.42,-1452 5779.53,-1452 5779.53,-1425.2 5673.42,-1425.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5673.42,-1425.2 5673.42,-1452 5779.53,-1452 5779.53,-1425.2 5673.42,-1425.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5678.42" y="-1435.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">brand_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5745.54" y="-1436.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5762.54" y="-1436.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="5673.42,-1398.4 5673.42,-1425.2 5779.53,-1425.2 5779.53,-1398.4 5673.42,-1398.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5673.42,-1398.4 5673.42,-1425.2 5779.53,-1425.2 5779.53,-1398.4 5673.42,-1398.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5678.42" y="-1408.6" 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="5745.54" y="-1410.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5762.54" y="-1410.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="5673.42,-1371.6 5673.42,-1398.4 5779.53,-1398.4 5779.53,-1371.6 5673.42,-1371.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5673.42,-1371.6 5673.42,-1398.4 5779.53,-1398.4 5779.53,-1371.6 5673.42,-1371.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5678.42" y="-1379.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5760.04" y="-1381.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- brandpic->brand -->
|
|
<g id="edge35" class="edge">
|
|
<title>brandpic:w->brand:n</title>
|
|
<g id="a_edge35"><a xlink:title="FK_brandpic_brand">
|
|
<path fill="none" stroke="#58d18a" stroke-width="1.4" d="M5672.42,-1438.6C5640.86,-1438.6 5659.82,-1396.08 5673.42,-1367.6 5710.3,-1290.35 5741.4,-1274.66 5821.48,-1244.4 6063.96,-1152.76 6740.95,-1291.12 6987.48,-1211 7066.95,-1185.17 7142.8,-1187.41 7148.04,-1109.81"/>
|
|
<polygon fill="#58d18a" stroke="#58d18a" stroke-width="1.4" points="7150.47,-1110.19 7148.25,-1103.12 7145.58,-1110.03 7150.47,-1110.19"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- brandpic->pic -->
|
|
<g id="edge36" class="edge">
|
|
<title>brandpic:e->pic:n</title>
|
|
<g id="a_edge36"><a xlink:title="FK_brandpic_pic">
|
|
<path fill="none" stroke="#ff8f66" stroke-width="1.4" d="M5780.53,-1411.8C5822.94,-1411.8 5794.95,-1468.1 5778.53,-1507.2 5733.97,-1613.33 5703.57,-1647.75 5597.48,-1692.4 5549.08,-1712.77 5060.42,-1794.99 5045.64,-1606.87"/>
|
|
<polygon fill="#ff8f66" stroke="#ff8f66" stroke-width="1.4" points="5048.09,-1607.02 5045.38,-1600.12 5043.2,-1607.21 5048.09,-1607.02"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- categorypic -->
|
|
<g id="node31" class="node">
|
|
<title>categorypic</title>
|
|
<polygon fill="#33415c" stroke="none" points="5271.69,-1478.8 5271.69,-1503.2 5397.27,-1503.2 5397.27,-1478.8 5271.69,-1478.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5271.69,-1478.8 5271.69,-1503.2 5397.27,-1503.2 5397.27,-1478.8 5271.69,-1478.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5300.8" y="-1488.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">categorypic</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="5271.69,-1452 5271.69,-1478.8 5397.27,-1478.8 5397.27,-1452 5271.69,-1452"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5271.69,-1452 5271.69,-1478.8 5397.27,-1478.8 5397.27,-1452 5271.69,-1452"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5276.69" 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="5362.77" y="-1463.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5379.77" 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="5271.69,-1425.2 5271.69,-1452 5397.27,-1452 5397.27,-1425.2 5271.69,-1425.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5271.69,-1425.2 5271.69,-1452 5397.27,-1452 5397.27,-1425.2 5271.69,-1425.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5276.69" y="-1435.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">category_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5363.27" y="-1436.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5380.27" y="-1436.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="5271.69,-1398.4 5271.69,-1425.2 5397.27,-1425.2 5397.27,-1398.4 5271.69,-1398.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5271.69,-1398.4 5271.69,-1425.2 5397.27,-1425.2 5397.27,-1398.4 5271.69,-1398.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5276.69" y="-1408.6" 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="5363.27" y="-1410.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5380.27" y="-1410.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="5271.69,-1371.6 5271.69,-1398.4 5397.27,-1398.4 5397.27,-1371.6 5271.69,-1371.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5271.69,-1371.6 5271.69,-1398.4 5397.27,-1398.4 5397.27,-1371.6 5271.69,-1371.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5276.69" y="-1379.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5377.77" y="-1381.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- categorypic->category -->
|
|
<g id="edge43" class="edge">
|
|
<title>categorypic:w->category:n</title>
|
|
<g id="a_edge43"><a xlink:title="FK_categorypic_category">
|
|
<path fill="none" stroke="#e0b25a" stroke-width="1.4" d="M5270.69,-1438.6C5241.94,-1438.6 5181.4,-1257.52 5358.48,-882 5416.31,-759.37 5554.19,-781.79 5560.36,-653.3"/>
|
|
<polygon fill="#e0b25a" stroke="#e0b25a" stroke-width="1.4" points="5562.81,-653.37 5560.52,-646.32 5557.91,-653.26 5562.81,-653.37"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- categorypic->pic -->
|
|
<g id="edge44" class="edge">
|
|
<title>categorypic:w->pic:n</title>
|
|
<g id="a_edge44"><a xlink:title="FK_categorypic_pic">
|
|
<path fill="none" stroke="#56c8c8" stroke-width="1.4" d="M5270.69,-1411.8C5181.89,-1411.8 5268.72,-1546.4 5195.75,-1597 5186.4,-1603.48 5172.42,-1609.35 5164.25,-1607.37"/>
|
|
<polygon fill="#56c8c8" stroke="#56c8c8" stroke-width="1.4" points="5164.91,-1604.05 5158.88,-1599.73 5160.91,-1606.87 5164.91,-1604.05"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlepic -->
|
|
<g id="node32" class="node">
|
|
<title>articlepic</title>
|
|
<polygon fill="#33415c" stroke="none" points="5481.24,-1478.8 5481.24,-1503.2 5589.71,-1503.2 5589.71,-1478.8 5481.24,-1478.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5481.24,-1478.8 5481.24,-1503.2 5589.71,-1503.2 5589.71,-1478.8 5481.24,-1478.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5509.13" y="-1488.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">articlepic</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="5481.24,-1452 5481.24,-1478.8 5589.71,-1478.8 5589.71,-1452 5481.24,-1452"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5481.24,-1452 5481.24,-1478.8 5589.71,-1478.8 5589.71,-1452 5481.24,-1452"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5486.24" 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="5555.21" y="-1463.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5572.21" 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="5481.24,-1425.2 5481.24,-1452 5589.71,-1452 5589.71,-1425.2 5481.24,-1425.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5481.24,-1425.2 5481.24,-1452 5589.71,-1452 5589.71,-1425.2 5481.24,-1425.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5486.24" y="-1435.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="5555.72" y="-1436.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5572.72" y="-1436.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="5481.24,-1398.4 5481.24,-1425.2 5589.71,-1425.2 5589.71,-1398.4 5481.24,-1398.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5481.24,-1398.4 5481.24,-1425.2 5589.71,-1425.2 5589.71,-1398.4 5481.24,-1398.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5486.24" y="-1408.6" 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="5555.72" y="-1410.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5572.72" y="-1410.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="5481.24,-1371.6 5481.24,-1398.4 5589.71,-1398.4 5589.71,-1371.6 5481.24,-1371.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5481.24,-1371.6 5481.24,-1398.4 5589.71,-1398.4 5589.71,-1371.6 5481.24,-1371.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5486.24" y="-1379.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5570.22" y="-1381.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- articlepic->article -->
|
|
<g id="edge33" class="edge">
|
|
<title>articlepic:se->article:n</title>
|
|
<g id="a_edge33"><a xlink:title="FK_articlepic_article">
|
|
<path fill="none" stroke="#ff7fc2" stroke-width="1.4" d="M5590.71,-1425.2C5647.84,-1368.07 5517.02,-1329.56 5479.48,-1211 5435.33,-1071.6 5387.49,-995.66 5479.48,-882 5580.82,-756.77 5831.16,-961.29 5840.42,-813.75"/>
|
|
<polygon fill="#ff7fc2" stroke="#ff7fc2" stroke-width="1.4" points="5842.86,-814.19 5840.62,-807.12 5837.96,-814.04 5842.86,-814.19"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlepic->pic -->
|
|
<g id="edge34" class="edge">
|
|
<title>articlepic:w->pic:n</title>
|
|
<g id="a_edge34"><a xlink:title="FK_articlepic_pic">
|
|
<path fill="none" stroke="#8f95ff" stroke-width="1.4" d="M5480.24,-1411.8C5425.14,-1411.8 5463.99,-1607.05 5439.48,-1656.4 5429.69,-1676.11 5425.69,-1683.69 5405.48,-1692.4 5278.35,-1747.2 5108.94,-1739.83 5101.72,-1606.94"/>
|
|
<polygon fill="#8f95ff" stroke="#8f95ff" stroke-width="1.4" points="5104.17,-1607.05 5101.53,-1600.12 5099.27,-1607.18 5104.17,-1607.05"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- file -->
|
|
<g id="node33" class="node">
|
|
<title>file</title>
|
|
<polygon fill="#33415c" stroke="none" points="5863.48,-1584 5863.48,-1612.4 6027.47,-1612.4 6027.47,-1584 5863.48,-1584"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5863.48,-1584 5863.48,-1612.4 6027.47,-1612.4 6027.47,-1584 5863.48,-1584"/>
|
|
<polygon fill="#33415c" stroke="none" points="5865.48,-1606.4 5865.48,-1610.4 6025.47,-1610.4 6025.47,-1606.4 5865.48,-1606.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5936.81" y="-1593.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">file</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="5863.48,-1557.2 5863.48,-1584 6027.47,-1584 6027.47,-1557.2 5863.48,-1557.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5863.48,-1557.2 5863.48,-1584 6027.47,-1584 6027.47,-1557.2 5863.48,-1557.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5868.48" y="-1567.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="5992.97" y="-1568.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="6009.97" y="-1568.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="5863.48,-1530.4 5863.48,-1557.2 6027.47,-1557.2 6027.47,-1530.4 5863.48,-1530.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5863.48,-1530.4 5863.48,-1557.2 6027.47,-1557.2 6027.47,-1530.4 5863.48,-1530.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5868.48" y="-1538.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">hash</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5955.96" y="-1540.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(64)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="5863.48,-1503.6 5863.48,-1530.4 6027.47,-1530.4 6027.47,-1503.6 5863.48,-1503.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5863.48,-1503.6 5863.48,-1530.4 6027.47,-1530.4 6027.47,-1503.6 5863.48,-1503.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5868.48" y="-1511.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">mimetype</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5950.96" y="-1513.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="5863.48,-1476.8 5863.48,-1503.6 6027.47,-1503.6 6027.47,-1476.8 5863.48,-1476.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5863.48,-1476.8 5863.48,-1503.6 6027.47,-1503.6 6027.47,-1476.8 5863.48,-1476.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5868.48" y="-1484.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5950.96" y="-1486.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="5863.48,-1450 5863.48,-1476.8 6027.47,-1476.8 6027.47,-1450 5863.48,-1450"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5863.48,-1450 5863.48,-1476.8 6027.47,-1476.8 6027.47,-1450 5863.48,-1450"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5868.48" y="-1457.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">size</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5992.47" y="-1459.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">BIGINT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="5863.48,-1423.2 5863.48,-1450 6027.47,-1450 6027.47,-1423.2 5863.48,-1423.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5863.48,-1423.2 5863.48,-1450 6027.47,-1450 6027.47,-1423.2 5863.48,-1423.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5868.48" y="-1431" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">created</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5971.97" y="-1433" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
<polygon fill="#2a3242" stroke="none" points="5863.48,-1396.4 5863.48,-1423.2 6027.47,-1423.2 6027.47,-1396.4 5863.48,-1396.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5863.48,-1396.4 5863.48,-1423.2 6027.47,-1423.2 6027.47,-1396.4 5863.48,-1396.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5868.48" y="-1404.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">modified</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5971.97" y="-1406.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
<polygon fill="#272e3d" stroke="none" points="5863.48,-1369.6 5863.48,-1396.4 6027.47,-1396.4 6027.47,-1369.6 5863.48,-1369.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5863.48,-1369.6 5863.48,-1396.4 6027.47,-1396.4 6027.47,-1369.6 5863.48,-1369.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5868.48" y="-1377.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">content</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5944.96" y="-1379.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">VARBINARY(MAX)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="5863.48,-1342.8 5863.48,-1369.6 6027.47,-1369.6 6027.47,-1342.8 5863.48,-1342.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5863.48,-1342.8 5863.48,-1369.6 6027.47,-1369.6 6027.47,-1342.8 5863.48,-1342.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5868.48" y="-1350.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">thumbavif?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5944.96" y="-1352.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">VARBINARY(MAX)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="5863.48,-1316 5863.48,-1342.8 6027.47,-1342.8 6027.47,-1316 5863.48,-1316"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5863.48,-1316 5863.48,-1342.8 6027.47,-1342.8 6027.47,-1316 5863.48,-1316"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5868.48" y="-1323.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">thumbx?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="6007.98" y="-1325.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="5863.48,-1289.2 5863.48,-1316 6027.47,-1316 6027.47,-1289.2 5863.48,-1289.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5863.48,-1289.2 5863.48,-1316 6027.47,-1316 6027.47,-1289.2 5863.48,-1289.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5868.48" y="-1297" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">thumby?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="6007.98" y="-1299" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="5863.48,-1262.4 5863.48,-1289.2 6027.47,-1289.2 6027.47,-1262.4 5863.48,-1262.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="5863.48,-1262.4 5863.48,-1289.2 6027.47,-1289.2 6027.47,-1262.4 5863.48,-1262.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5868.48" y="-1270.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">meta?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5946.47" y="-1272.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
</g>
|
|
<!-- warehouse -->
|
|
<g id="node34" class="node">
|
|
<title>warehouse</title>
|
|
<polygon fill="#33415c" stroke="none" points="307.14,-1476.8 307.14,-1505.2 435.82,-1505.2 435.82,-1476.8 307.14,-1476.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="307.14,-1476.8 307.14,-1505.2 435.82,-1505.2 435.82,-1476.8 307.14,-1476.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="309.14,-1499.2 309.14,-1503.2 433.82,-1503.2 433.82,-1499.2 309.14,-1499.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="340.13" y="-1486.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">warehouse</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="307.14,-1450 307.14,-1476.8 435.82,-1476.8 435.82,-1450 307.14,-1450"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="307.14,-1450 307.14,-1476.8 435.82,-1476.8 435.82,-1450 307.14,-1450"/>
|
|
<text xml:space="preserve" text-anchor="start" x="312.14" y="-1460.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="401.32" y="-1461.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="418.32" y="-1461.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="307.14,-1423.2 307.14,-1450 435.82,-1450 435.82,-1423.2 307.14,-1423.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="307.14,-1423.2 307.14,-1450 435.82,-1450 435.82,-1423.2 307.14,-1423.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="312.14" y="-1433.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="401.82" y="-1434.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="418.82" y="-1434.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="307.14,-1396.4 307.14,-1423.2 435.82,-1423.2 435.82,-1396.4 307.14,-1396.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="307.14,-1396.4 307.14,-1423.2 435.82,-1423.2 435.82,-1396.4 307.14,-1396.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="312.14" y="-1404.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="359.3" y="-1406.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="307.14,-1369.6 307.14,-1396.4 435.82,-1396.4 435.82,-1369.6 307.14,-1369.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="307.14,-1369.6 307.14,-1396.4 435.82,-1396.4 435.82,-1369.6 307.14,-1369.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="312.14" y="-1377.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="416.32" y="-1379.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- warehouse->company -->
|
|
<g id="edge58" class="edge">
|
|
<title>warehouse:w->company:n</title>
|
|
<g id="a_edge58"><a xlink:title="FK_warehouse_company">
|
|
<path fill="none" stroke="#8f95ff" stroke-width="1.4" d="M306.14,-1436.6C274.58,-1436.6 294.96,-1394.72 307.14,-1365.6 344.35,-1276.6 411.59,-1294.74 459.48,-1211 660.48,-859.51 376.18,-581.06 694.48,-330.8 753.36,-284.5 3317.39,-341.48 3462.57,-274.02"/>
|
|
<polygon fill="#8f95ff" stroke="#8f95ff" stroke-width="1.4" points="3464.14,-275.91 3467.46,-269.28 3460.73,-272.39 3464.14,-275.91"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- manifestarticle -->
|
|
<g id="node35" class="node">
|
|
<title>manifestarticle</title>
|
|
<polygon fill="#33415c" stroke="none" points="40.8,-1154 40.8,-1182.4 200.16,-1182.4 200.16,-1154 40.8,-1154"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="40.8,-1154 40.8,-1182.4 200.16,-1182.4 200.16,-1154 40.8,-1154"/>
|
|
<polygon fill="#33415c" stroke="none" points="42.8,-1176.4 42.8,-1180.4 198.16,-1180.4 198.16,-1176.4 42.8,-1176.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="78.13" y="-1163.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">manifestarticle</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="40.8,-1127.2 40.8,-1154 200.16,-1154 200.16,-1127.2 40.8,-1127.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="40.8,-1127.2 40.8,-1154 200.16,-1154 200.16,-1127.2 40.8,-1127.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="45.8" y="-1137.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="165.66" y="-1138.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="182.66" y="-1138.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="40.8,-1100.4 40.8,-1127.2 200.16,-1127.2 200.16,-1100.4 40.8,-1100.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="40.8,-1100.4 40.8,-1127.2 200.16,-1127.2 200.16,-1100.4 40.8,-1100.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="45.8" y="-1110.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="166.16" y="-1112.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="183.16" y="-1112.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="40.8,-1073.6 40.8,-1100.4 200.16,-1100.4 200.16,-1073.6 40.8,-1073.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="40.8,-1073.6 40.8,-1100.4 200.16,-1100.4 200.16,-1073.6 40.8,-1073.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="45.8" y="-1081.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sku?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="123.64" y="-1083.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="40.8,-1046.8 40.8,-1073.6 200.16,-1073.6 200.16,-1046.8 40.8,-1046.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="40.8,-1046.8 40.8,-1073.6 200.16,-1073.6 200.16,-1046.8 40.8,-1046.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="45.8" y="-1054.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="123.64" y="-1056.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="40.8,-1020 40.8,-1046.8 200.16,-1046.8 200.16,-1020 40.8,-1020"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="40.8,-1020 40.8,-1046.8 200.16,-1046.8 200.16,-1020 40.8,-1020"/>
|
|
<text xml:space="preserve" text-anchor="start" x="45.8" y="-1027.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">pu</text>
|
|
<text xml:space="preserve" text-anchor="start" x="166.15" y="-1029.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="40.8,-993.2 40.8,-1020 200.16,-1020 200.16,-993.2 40.8,-993.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="40.8,-993.2 40.8,-1020 200.16,-1020 200.16,-993.2 40.8,-993.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="45.8" y="-1001" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">amount</text>
|
|
<text xml:space="preserve" text-anchor="start" x="166.15" y="-1003" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="40.8,-966.4 40.8,-993.2 200.16,-993.2 200.16,-966.4 40.8,-966.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="40.8,-966.4 40.8,-993.2 200.16,-993.2 200.16,-966.4 40.8,-966.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="45.8" y="-974.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">net</text>
|
|
<text xml:space="preserve" text-anchor="start" x="166.15" y="-976.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="40.8,-939.6 40.8,-966.4 200.16,-966.4 200.16,-939.6 40.8,-939.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="40.8,-939.6 40.8,-966.4 200.16,-966.4 200.16,-939.6 40.8,-939.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="45.8" y="-947.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">comment?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="119.15" y="-949.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="40.8,-912.8 40.8,-939.6 200.16,-939.6 200.16,-912.8 40.8,-912.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="40.8,-912.8 40.8,-939.6 200.16,-939.6 200.16,-912.8 40.8,-912.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="45.8" y="-920.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">rebate</text>
|
|
<text xml:space="preserve" text-anchor="start" x="166.15" y="-922.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="40.8,-886 40.8,-912.8 200.16,-912.8 200.16,-886 40.8,-886"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="40.8,-886 40.8,-912.8 200.16,-912.8 200.16,-886 40.8,-886"/>
|
|
<text xml:space="preserve" text-anchor="start" x="45.8" y="-893.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">taxrate</text>
|
|
<text xml:space="preserve" text-anchor="start" x="166.15" y="-895.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
</g>
|
|
<!-- manifest -->
|
|
<g id="node36" class="node">
|
|
<title>manifest</title>
|
|
<polygon fill="#33415c" stroke="none" points="143.3,-670.4 143.3,-698.8 345.66,-698.8 345.66,-670.4 143.3,-670.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="143.3,-670.4 143.3,-698.8 345.66,-698.8 345.66,-670.4 143.3,-670.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="145.3,-692.8 145.3,-696.8 244.48,-696.8 244.48,-692.8 145.3,-692.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="244.48,-692.8 244.48,-696.8 343.66,-696.8 343.66,-692.8 244.48,-692.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="219.8" y="-680" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">manifest</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="143.3,-643.6 143.3,-670.4 345.66,-670.4 345.66,-643.6 143.3,-643.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="143.3,-643.6 143.3,-670.4 345.66,-670.4 345.66,-643.6 143.3,-643.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="148.3" y="-653.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="311.16" y="-655.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="328.16" y="-655.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="143.3,-616.8 143.3,-643.6 345.66,-643.6 345.66,-616.8 143.3,-616.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="143.3,-616.8 143.3,-643.6 345.66,-643.6 345.66,-616.8 143.3,-616.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="148.3" y="-627" 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="311.66" y="-628.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="328.66" 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="143.3,-590 143.3,-616.8 345.66,-616.8 345.66,-590 143.3,-590"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="143.3,-590 143.3,-616.8 345.66,-616.8 345.66,-590 143.3,-590"/>
|
|
<text xml:space="preserve" text-anchor="start" x="148.3" 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="205.86" y="-600.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="311.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="328.66" y="-601.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="143.3,-563.2 143.3,-590 345.66,-590 345.66,-563.2 143.3,-563.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="143.3,-563.2 143.3,-590 345.66,-590 345.66,-563.2 143.3,-563.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="148.3" y="-571" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">number</text>
|
|
<text xml:space="preserve" text-anchor="start" x="269.14" y="-573" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="143.3,-536.4 143.3,-563.2 345.66,-563.2 345.66,-536.4 143.3,-536.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="143.3,-536.4 143.3,-563.2 345.66,-563.2 345.66,-536.4 143.3,-536.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="148.3" y="-544.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">type</text>
|
|
<text xml:space="preserve" text-anchor="start" x="269.14" y="-546.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="143.3,-509.6 143.3,-536.4 345.66,-536.4 345.66,-509.6 143.3,-509.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="143.3,-509.6 143.3,-536.4 345.66,-536.4 345.66,-509.6 143.3,-509.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="148.3" y="-517.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">external_number?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="269.14" y="-519.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="143.3,-482.8 143.3,-509.6 345.66,-509.6 345.66,-482.8 143.3,-482.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="143.3,-482.8 143.3,-509.6 345.66,-509.6 345.66,-482.8 143.3,-482.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="148.3" y="-490.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">date</text>
|
|
<text xml:space="preserve" text-anchor="start" x="290.15" y="-492.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
<polygon fill="#272e3d" stroke="none" points="143.3,-456 143.3,-482.8 345.66,-482.8 345.66,-456 143.3,-456"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="143.3,-456 143.3,-482.8 345.66,-482.8 345.66,-456 143.3,-456"/>
|
|
<text xml:space="preserve" text-anchor="start" x="148.3" y="-463.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">created_at</text>
|
|
<text xml:space="preserve" text-anchor="start" x="290.15" y="-465.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
</g>
|
|
<!-- manifestarticle->manifest -->
|
|
<g id="edge57" class="edge">
|
|
<title>manifestarticle:sw->manifest:n</title>
|
|
<g id="a_edge57"><a xlink:title="FK_manifestarticle_manifest">
|
|
<path fill="none" stroke="#ff7fc2" stroke-width="1.4" d="M39.8,-1100.4C-28.84,-1031.76 7.46,-973.16 40.8,-882 76.38,-784.7 188.07,-803.31 194.59,-706.85"/>
|
|
<polygon fill="#ff7fc2" stroke="#ff7fc2" stroke-width="1.4" points="197.04,-706.99 194.82,-699.92 192.14,-706.83 197.04,-706.99"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- manifest->company -->
|
|
<g id="edge55" class="edge">
|
|
<title>manifest:w->company:n</title>
|
|
<g id="a_edge55"><a xlink:title="FK_manifest_company">
|
|
<path fill="none" stroke="#ff9f5a" stroke-width="1.4" d="M142.3,-630.2C63.09,-630.2 98.41,-517.26 143.3,-452 227.41,-329.71 308.9,-359.7 454.48,-330.8 535.87,-314.64 3366.63,-351.02 3515.86,-274.29"/>
|
|
<polygon fill="#ff9f5a" stroke="#ff9f5a" stroke-width="1.4" points="3517.5,-276.12 3520.52,-269.34 3513.93,-272.75 3517.5,-276.12"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- manifest->entity -->
|
|
<g id="edge56" class="edge">
|
|
<title>manifest:e->entity:n</title>
|
|
<g id="a_edge56"><a xlink:title="FK_manifest_entity">
|
|
<path fill="none" stroke="#5cd6d6" stroke-width="1.4" d="M346.66,-603.4C540.39,-603.4 543.59,-758.98 730.48,-810 1124.81,-917.64 2160.28,-860.69 2568.48,-882 2842.44,-896.3 2996.86,-722 3184.43,-922.2 3250.67,-992.91 3251.64,-1070.41 3184.43,-1140.2 3179.04,-1145.79 3169.27,-1149.57 3163.19,-1148.16"/>
|
|
<polygon fill="#5cd6d6" stroke="#5cd6d6" stroke-width="1.4" points="3165.34,-1146.93 3159.13,-1142.88 3161.46,-1149.92 3165.34,-1146.93"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ledger -->
|
|
<g id="node37" class="node">
|
|
<title>ledger</title>
|
|
<polygon fill="#33415c" stroke="none" points="30.06,-1545.8 30.06,-1570.2 222.9,-1570.2 222.9,-1545.8 30.06,-1545.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="30.06,-1545.8 30.06,-1570.2 222.9,-1570.2 222.9,-1545.8 30.06,-1545.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="108.47" y="-1555.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">ledger</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="30.06,-1519 30.06,-1545.8 222.9,-1545.8 222.9,-1519 30.06,-1519"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="30.06,-1519 30.06,-1545.8 222.9,-1545.8 222.9,-1519 30.06,-1519"/>
|
|
<text xml:space="preserve" text-anchor="start" x="35.06" y="-1529.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="188.4" y="-1530.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="205.39" y="-1530.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="30.06,-1492.2 30.06,-1519 222.9,-1519 222.9,-1492.2 30.06,-1492.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="30.06,-1492.2 30.06,-1519 222.9,-1519 222.9,-1492.2 30.06,-1492.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="35.06" y="-1502.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">warehouse_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="128.42" y="-1502.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="188.9" y="-1503.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="205.9" y="-1503.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="30.06,-1465.4 30.06,-1492.2 222.9,-1492.2 222.9,-1465.4 30.06,-1465.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="30.06,-1465.4 30.06,-1492.2 222.9,-1492.2 222.9,-1465.4 30.06,-1465.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="35.06" y="-1475.6" 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="188.9" y="-1477.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="205.9" y="-1477.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="30.06,-1438.6 30.06,-1465.4 222.9,-1465.4 222.9,-1438.6 30.06,-1438.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="30.06,-1438.6 30.06,-1465.4 222.9,-1465.4 222.9,-1438.6 30.06,-1438.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="35.06" y="-1446.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">transaction_type</text>
|
|
<text xml:space="preserve" text-anchor="start" x="146.38" y="-1448.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="30.06,-1411.8 30.06,-1438.6 222.9,-1438.6 222.9,-1411.8 30.06,-1411.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="30.06,-1411.8 30.06,-1438.6 222.9,-1438.6 222.9,-1411.8 30.06,-1411.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="35.06" y="-1419.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">amount</text>
|
|
<text xml:space="preserve" text-anchor="start" x="188.89" y="-1421.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="30.06,-1385 30.06,-1411.8 222.9,-1411.8 222.9,-1385 30.06,-1385"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="30.06,-1385 30.06,-1411.8 222.9,-1411.8 222.9,-1385 30.06,-1385"/>
|
|
<text xml:space="preserve" text-anchor="start" x="35.06" y="-1392.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">transaction_text</text>
|
|
<text xml:space="preserve" text-anchor="start" x="141.89" y="-1394.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="30.06,-1358.2 30.06,-1385 222.9,-1385 222.9,-1358.2 30.06,-1358.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="30.06,-1358.2 30.06,-1385 222.9,-1385 222.9,-1358.2 30.06,-1358.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="35.06" y="-1366" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">hash_version</text>
|
|
<text xml:space="preserve" text-anchor="start" x="203.4" y="-1368" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="30.06,-1331.4 30.06,-1358.2 222.9,-1358.2 222.9,-1331.4 30.06,-1331.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="30.06,-1331.4 30.06,-1358.2 222.9,-1358.2 222.9,-1331.4 30.06,-1331.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="35.06" y="-1339.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">prev_hash?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="146.38" y="-1341.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(128)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="30.06,-1304.6 30.06,-1331.4 222.9,-1331.4 222.9,-1304.6 30.06,-1304.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="30.06,-1304.6 30.06,-1331.4 222.9,-1331.4 222.9,-1304.6 30.06,-1304.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="35.06" y="-1312.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">created_at</text>
|
|
<text xml:space="preserve" text-anchor="start" x="167.39" y="-1314.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
</g>
|
|
<!-- ledger->warehouse -->
|
|
<g id="edge60" class="edge">
|
|
<title>ledger:w->warehouse:n</title>
|
|
<g id="a_edge60"><a xlink:title="FK_ledger_warehouse">
|
|
<path fill="none" stroke="#ff8f66" stroke-width="1.4" d="M29.06,-1505.6C-1.43,-1505.6 8.34,-1552.8 30.06,-1574.2 82.53,-1625.91 344.07,-1585.99 369.49,-1515.32"/>
|
|
<polygon fill="#ff8f66" stroke="#ff8f66" stroke-width="1.4" points="372.28,-1513.61 371.1,-1506.29 367.46,-1512.75 372.28,-1513.61"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ledger->manifestarticle -->
|
|
<g id="edge59" class="edge">
|
|
<title>ledger:sw->manifestarticle:n</title>
|
|
<g id="a_edge59"><a xlink:title="FK_ledger_manifestarticle">
|
|
<path fill="none" stroke="#58d18a" stroke-width="1.4" d="M29.06,-1465.4C-22.73,-1413.61 6.5,-1369.95 30.06,-1300.6 50.45,-1240.59 114.11,-1247.09 120.03,-1190.26"/>
|
|
<polygon fill="#58d18a" stroke="#58d18a" stroke-width="1.4" points="122.47,-1190.63 120.37,-1183.52 117.57,-1190.39 122.47,-1190.63"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- manifestattachment -->
|
|
<g id="node38" class="node">
|
|
<title>manifestattachment</title>
|
|
<polygon fill="#33415c" stroke="none" points="293.08,-1075.6 293.08,-1100 417.87,-1100 417.87,-1075.6 293.08,-1075.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="293.08,-1075.6 293.08,-1100 417.87,-1100 417.87,-1075.6 293.08,-1075.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="298.8" y="-1085.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">manifestattachment</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="293.08,-1048.8 293.08,-1075.6 417.87,-1075.6 417.87,-1048.8 293.08,-1048.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="293.08,-1048.8 293.08,-1075.6 417.87,-1075.6 417.87,-1048.8 293.08,-1048.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="298.08" 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="383.37" y="-1060.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="400.37" 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="293.08,-1022 293.08,-1048.8 417.87,-1048.8 417.87,-1022 293.08,-1022"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="293.08,-1022 293.08,-1048.8 417.87,-1048.8 417.87,-1022 293.08,-1022"/>
|
|
<text xml:space="preserve" text-anchor="start" x="298.08" y="-1032.2" 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="383.88" y="-1033.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="400.88" 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="293.08,-995.2 293.08,-1022 417.87,-1022 417.87,-995.2 293.08,-995.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="293.08,-995.2 293.08,-1022 417.87,-1022 417.87,-995.2 293.08,-995.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="298.08" y="-1005.4" 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="383.88" y="-1006.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="400.88" y="-1006.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="293.08,-968.4 293.08,-995.2 417.87,-995.2 417.87,-968.4 293.08,-968.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="293.08,-968.4 293.08,-995.2 417.87,-995.2 417.87,-968.4 293.08,-968.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="298.08" y="-976.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="398.38" y="-978.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- manifestattachment->file -->
|
|
<g id="edge75" class="edge">
|
|
<title>manifestattachment:w->file:n</title>
|
|
<g id="a_edge75"><a xlink:title="FK_manifestattachment_file">
|
|
<path fill="none" stroke="#6bdf9a" stroke-width="1.4" d="M292.08,-1035.4C261.59,-1035.4 273.64,-1080.51 293.08,-1104 443.93,-1286.22 579.21,-1186.32 814.48,-1211 1367.79,-1269.05 5265.49,-1224.38 5821.48,-1244.4 5916.73,-1247.83 5970.31,-1188.84 6035.47,-1258.4 6062.21,-1286.94 6062.98,-1582.59 6035.47,-1610.4 6009.65,-1636.51 5955.4,-1649.23 5946.67,-1620.2"/>
|
|
<polygon fill="#6bdf9a" stroke="#6bdf9a" stroke-width="1.4" points="5949.13,-1620.11 5945.76,-1613.5 5944.28,-1620.77 5949.13,-1620.11"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- manifestattachment->manifest -->
|
|
<g id="edge74" class="edge">
|
|
<title>manifestattachment:sw->manifest:n</title>
|
|
<g id="a_edge74"><a xlink:title="FK_manifestattachment_manifest">
|
|
<path fill="none" stroke="#ff6b6b" stroke-width="1.4" d="M292.08,-995.2C200.71,-903.83 289.88,-833.21 293.93,-706.62"/>
|
|
<polygon fill="#ff6b6b" stroke="#ff6b6b" stroke-width="1.4" points="296.37,-706.96 294.03,-699.92 291.47,-706.88 296.37,-706.96"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- price -->
|
|
<g id="node40" class="node">
|
|
<title>price</title>
|
|
<polygon fill="#33415c" stroke="none" points="4991.53,-1102.4 4991.53,-1126.8 5161.43,-1126.8 5161.43,-1102.4 4991.53,-1102.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4991.53,-1102.4 4991.53,-1126.8 5161.43,-1126.8 5161.43,-1102.4 4991.53,-1102.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="5062.14" y="-1112" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">price</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4991.53,-1075.6 4991.53,-1102.4 5161.43,-1102.4 5161.43,-1075.6 4991.53,-1075.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4991.53,-1075.6 4991.53,-1102.4 5161.43,-1102.4 5161.43,-1075.6 4991.53,-1075.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4996.53" y="-1085.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="5126.93" y="-1087.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5143.92" y="-1087.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4991.53,-1048.8 4991.53,-1075.6 5161.43,-1075.6 5161.43,-1048.8 4991.53,-1048.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4991.53,-1048.8 4991.53,-1075.6 5161.43,-1075.6 5161.43,-1048.8 4991.53,-1048.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4996.53" y="-1059" 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="5127.43" y="-1060.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5144.43" y="-1060.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4991.53,-1022 4991.53,-1048.8 5161.43,-1048.8 5161.43,-1022 4991.53,-1022"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4991.53,-1022 4991.53,-1048.8 5161.43,-1048.8 5161.43,-1022 4991.53,-1022"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4996.53" y="-1032.2" 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="5127.43" y="-1033.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5144.43" 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="4991.53,-995.2 4991.53,-1022 5161.43,-1022 5161.43,-995.2 4991.53,-995.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4991.53,-995.2 4991.53,-1022 5161.43,-1022 5161.43,-995.2 4991.53,-995.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4996.53" y="-1005.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="5127.43" y="-1006.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="5144.43" y="-1006.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="4991.53,-968.4 4991.53,-995.2 5161.43,-995.2 5161.43,-968.4 4991.53,-968.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4991.53,-968.4 4991.53,-995.2 5161.43,-995.2 5161.43,-968.4 4991.53,-968.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4996.53" y="-976.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">minmultiplier</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5092.91" y="-978.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DECIMAL(18,4)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="4991.53,-941.6 4991.53,-968.4 5161.43,-968.4 5161.43,-941.6 4991.53,-941.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4991.53,-941.6 4991.53,-968.4 5161.43,-968.4 5161.43,-941.6 4991.53,-941.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4996.53" y="-949.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">net</text>
|
|
<text xml:space="preserve" text-anchor="start" x="5127.42" y="-951.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
</g>
|
|
<!-- price->customergroup -->
|
|
<g id="edge51" class="edge">
|
|
<title>price:e->customergroup:n</title>
|
|
<g id="a_edge51"><a xlink:title="FK_price_customergroup">
|
|
<path fill="none" stroke="#6bdf9a" stroke-width="1.4" d="M5162.43,-1008.6C5193.99,-1008.6 5180.88,-962.45 5161.43,-937.6 5101.4,-860.91 5045.85,-896.05 4949.48,-882 4708.89,-846.93 2986.23,-905.12 2762.48,-810 2675.82,-773.16 2609.85,-755.89 2605.82,-666.48"/>
|
|
<polygon fill="#6bdf9a" stroke="#6bdf9a" stroke-width="1.4" points="2608.27,-666.66 2605.67,-659.72 2603.37,-666.77 2608.27,-666.66"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- price->article -->
|
|
<g id="edge50" class="edge">
|
|
<title>price:e->article:n</title>
|
|
<g id="a_edge50"><a xlink:title="FK_price_article">
|
|
<path fill="none" stroke="#ff6b6b" stroke-width="1.4" d="M5162.43,-1062.2C5280.78,-1062.2 5251.45,-932.52 5358.48,-882 5467.44,-830.56 5887.38,-923.68 5908.63,-813.99"/>
|
|
<polygon fill="#ff6b6b" stroke="#ff6b6b" stroke-width="1.4" points="5911.06,-814.31 5909.27,-807.11 5906.19,-813.85 5911.06,-814.31"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- price->tax -->
|
|
<g id="edge49" class="edge">
|
|
<title>price:e->tax:n</title>
|
|
<g id="a_edge49"><a xlink:title="FK_price_tax">
|
|
<path fill="none" stroke="#c79bff" stroke-width="1.4" d="M5162.43,-1035.4C5204.83,-1035.4 5191.57,-1100.97 5161.43,-1130.8 5133.33,-1158.61 5022.22,-1138.91 4983.53,-1130.8 4926.3,-1118.8 4863.45,-1134.46 4855.35,-1085.63"/>
|
|
<polygon fill="#c79bff" stroke="#c79bff" stroke-width="1.4" points="4857.62,-1083.11 4854.64,-1076.31 4852.73,-1083.48 4857.62,-1083.11"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- unit->company -->
|
|
<g id="edge15" class="edge">
|
|
<title>unit:w->company:n</title>
|
|
<g id="a_edge15"><a xlink:title="FK_unit_company">
|
|
<path fill="none" stroke="#4ecb8f" stroke-width="1.4" d="M4021.14,-590C3899.81,-590 4029.44,-407.56 3935.48,-330.8 3846.03,-257.73 3428.25,-379.68 3406.28,-276.67"/>
|
|
<polygon fill="#4ecb8f" stroke="#4ecb8f" stroke-width="1.4" points="3408.74,-276.63 3405.59,-269.91 3403.86,-277.12 3408.74,-276.63"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- printer -->
|
|
<g id="node42" class="node">
|
|
<title>printer</title>
|
|
<polygon fill="#33415c" stroke="none" points="7272.82,-1129.2 7272.82,-1153.6 7412.14,-1153.6 7412.14,-1129.2 7272.82,-1129.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7272.82,-1129.2 7272.82,-1153.6 7412.14,-1153.6 7412.14,-1129.2 7272.82,-1129.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7323.48" y="-1138.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">printer</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="7272.82,-1102.4 7272.82,-1129.2 7412.14,-1129.2 7412.14,-1102.4 7272.82,-1102.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7272.82,-1102.4 7272.82,-1129.2 7412.14,-1129.2 7412.14,-1102.4 7272.82,-1102.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7277.82" y="-1112.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="7377.64" y="-1114.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="7394.64" y="-1114.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="7272.82,-1075.6 7272.82,-1102.4 7412.14,-1102.4 7412.14,-1075.6 7272.82,-1075.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7272.82,-1075.6 7272.82,-1102.4 7412.14,-1102.4 7412.14,-1075.6 7272.82,-1075.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7277.82" y="-1085.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">company_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="7378.14" y="-1087.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="7395.14" y="-1087.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="7272.82,-1048.8 7272.82,-1075.6 7412.14,-1075.6 7412.14,-1048.8 7272.82,-1048.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7272.82,-1048.8 7272.82,-1075.6 7412.14,-1075.6 7412.14,-1048.8 7272.82,-1048.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7277.82" y="-1056.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">address</text>
|
|
<text xml:space="preserve" text-anchor="start" x="7335.62" y="-1058.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="7272.82,-1022 7272.82,-1048.8 7412.14,-1048.8 7412.14,-1022 7272.82,-1022"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7272.82,-1022 7272.82,-1048.8 7412.14,-1048.8 7412.14,-1022 7272.82,-1022"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7277.82" y="-1029.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">type</text>
|
|
<text xml:space="preserve" text-anchor="start" x="7340.63" y="-1031.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="7272.82,-995.2 7272.82,-1022 7412.14,-1022 7412.14,-995.2 7272.82,-995.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7272.82,-995.2 7272.82,-1022 7412.14,-1022 7412.14,-995.2 7272.82,-995.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7277.82" y="-1003" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">model?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="7335.62" y="-1005" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="7272.82,-968.4 7272.82,-995.2 7412.14,-995.2 7412.14,-968.4 7272.82,-968.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7272.82,-968.4 7272.82,-995.2 7412.14,-995.2 7412.14,-968.4 7272.82,-968.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7277.82" y="-976.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">serial?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="7335.62" y="-978.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="7272.82,-941.6 7272.82,-968.4 7412.14,-968.4 7412.14,-941.6 7272.82,-941.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7272.82,-941.6 7272.82,-968.4 7412.14,-968.4 7412.14,-941.6 7272.82,-941.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7277.82" y="-949.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="7392.64" y="-951.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="7272.82,-914.8 7272.82,-941.6 7412.14,-941.6 7412.14,-914.8 7272.82,-914.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7272.82,-914.8 7272.82,-941.6 7412.14,-941.6 7412.14,-914.8 7272.82,-914.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7277.82" y="-922.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">desc?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="7331.14" y="-924.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
</g>
|
|
<!-- printer->company -->
|
|
<g id="edge72" class="edge">
|
|
<title>printer:se->company:n</title>
|
|
<g id="a_edge72"><a xlink:title="FK_printer_company">
|
|
<path fill="none" stroke="#66b3ff" stroke-width="1.4" d="M7413.14,-1075.6C7502.93,-985.81 7431.95,-482.4 7228.48,-330.8 7145.45,-268.94 3581.59,-369.03 3421.54,-274.62"/>
|
|
<polygon fill="#66b3ff" stroke="#66b3ff" stroke-width="1.4" points="3423.64,-273.32 3417.32,-269.44 3419.84,-276.42 3423.64,-273.32"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- labeltemplate -->
|
|
<g id="node43" class="node">
|
|
<title>labeltemplate</title>
|
|
<polygon fill="#33415c" stroke="none" points="7496.37,-1142.6 7496.37,-1167 7638.58,-1167 7638.58,-1142.6 7496.37,-1142.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7496.37,-1142.6 7496.37,-1167 7638.58,-1167 7638.58,-1142.6 7496.37,-1142.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7529.13" y="-1152.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">labeltemplate</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="7496.37,-1115.8 7496.37,-1142.6 7638.58,-1142.6 7638.58,-1115.8 7496.37,-1115.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7496.37,-1115.8 7496.37,-1142.6 7638.58,-1142.6 7638.58,-1115.8 7496.37,-1115.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7501.37" y="-1126" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="7604.08" y="-1127.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="7621.08" y="-1127.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="7496.37,-1089 7496.37,-1115.8 7638.58,-1115.8 7638.58,-1089 7496.37,-1089"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7496.37,-1089 7496.37,-1115.8 7638.58,-1115.8 7638.58,-1089 7496.37,-1089"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7501.37" y="-1099.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="7604.59" y="-1100.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="7621.58" y="-1100.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="7496.37,-1062.2 7496.37,-1089 7638.58,-1089 7638.58,-1062.2 7496.37,-1062.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7496.37,-1062.2 7496.37,-1089 7638.58,-1089 7638.58,-1062.2 7496.37,-1062.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7501.37" y="-1070" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="7562.06" y="-1072" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="7496.37,-1035.4 7496.37,-1062.2 7638.58,-1062.2 7638.58,-1035.4 7496.37,-1035.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7496.37,-1035.4 7496.37,-1062.2 7638.58,-1062.2 7638.58,-1035.4 7496.37,-1035.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7501.37" y="-1043.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">width</text>
|
|
<text xml:space="preserve" text-anchor="start" x="7619.08" y="-1045.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="7496.37,-1008.6 7496.37,-1035.4 7638.58,-1035.4 7638.58,-1008.6 7496.37,-1008.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7496.37,-1008.6 7496.37,-1035.4 7638.58,-1035.4 7638.58,-1008.6 7496.37,-1008.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7501.37" y="-1016.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">height</text>
|
|
<text xml:space="preserve" text-anchor="start" x="7619.08" y="-1018.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="7496.37,-981.8 7496.37,-1008.6 7638.58,-1008.6 7638.58,-981.8 7496.37,-981.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7496.37,-981.8 7496.37,-1008.6 7638.58,-1008.6 7638.58,-981.8 7496.37,-981.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7501.37" y="-989.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">dpi</text>
|
|
<text xml:space="preserve" text-anchor="start" x="7619.08" y="-991.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="7496.37,-955 7496.37,-981.8 7638.58,-981.8 7638.58,-955 7496.37,-955"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7496.37,-955 7496.37,-981.8 7638.58,-981.8 7638.58,-955 7496.37,-955"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7501.37" y="-962.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">type</text>
|
|
<text xml:space="preserve" text-anchor="start" x="7567.07" y="-964.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="7496.37,-928.2 7496.37,-955 7638.58,-955 7638.58,-928.2 7496.37,-928.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7496.37,-928.2 7496.37,-955 7638.58,-955 7638.58,-928.2 7496.37,-928.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7501.37" y="-936" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">content</text>
|
|
<text xml:space="preserve" text-anchor="start" x="7557.58" y="-938" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="7496.37,-901.4 7496.37,-928.2 7638.58,-928.2 7638.58,-901.4 7496.37,-901.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7496.37,-901.4 7496.37,-928.2 7638.58,-928.2 7638.58,-901.4 7496.37,-901.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7501.37" y="-909.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">thumb?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="7556.07" y="-911.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">VARBINARY(MAX)</text>
|
|
</g>
|
|
<!-- labeltemplate->company -->
|
|
<g id="edge73" class="edge">
|
|
<title>labeltemplate:se->company:n</title>
|
|
<g id="a_edge73"><a xlink:title="FK_labeltemplate_company">
|
|
<path fill="none" stroke="#c79bff" stroke-width="1.4" d="M7639.58,-1089C7699.8,-1028.79 7656.37,-980.68 7638.58,-897.4 7609.83,-762.8 7503.18,-406.87 7388.48,-330.8 7299.53,-271.81 3628.95,-372.28 3464.1,-274.83"/>
|
|
<polygon fill="#c79bff" stroke="#c79bff" stroke-width="1.4" points="3466.03,-273.33 3459.71,-269.44 3462.23,-276.42 3466.03,-273.33"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- posterminal -->
|
|
<g id="node44" class="node">
|
|
<title>posterminal</title>
|
|
<polygon fill="#33415c" stroke="none" points="7659.74,-724 7659.74,-752.4 7843.21,-752.4 7843.21,-724 7659.74,-724"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7659.74,-724 7659.74,-752.4 7843.21,-752.4 7843.21,-724 7659.74,-724"/>
|
|
<polygon fill="#33415c" stroke="none" points="7661.74,-746.4 7661.74,-750.4 7841.21,-750.4 7841.21,-746.4 7661.74,-746.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7717.47" y="-733.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">posterminal</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="7659.74,-697.2 7659.74,-724 7843.21,-724 7843.21,-697.2 7659.74,-697.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7659.74,-697.2 7659.74,-724 7843.21,-724 7843.21,-697.2 7659.74,-697.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7664.74" 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="7808.71" y="-708.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="7825.71" 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="7659.74,-670.4 7659.74,-697.2 7843.21,-697.2 7843.21,-670.4 7659.74,-670.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7659.74,-670.4 7659.74,-697.2 7843.21,-697.2 7843.21,-670.4 7659.74,-670.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7664.74" y="-680.6" 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="7778.33" y="-680.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="7809.22" y="-682.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="7826.21" 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="7659.74,-643.6 7659.74,-670.4 7843.21,-670.4 7843.21,-643.6 7659.74,-643.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7659.74,-643.6 7659.74,-670.4 7843.21,-670.4 7843.21,-643.6 7659.74,-643.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7664.74" y="-653.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">company_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="7809.22" y="-655.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="7826.21" y="-655.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="7659.74,-616.8 7659.74,-643.6 7843.21,-643.6 7843.21,-616.8 7659.74,-616.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7659.74,-616.8 7659.74,-643.6 7843.21,-643.6 7843.21,-616.8 7659.74,-616.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7664.74" y="-624.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="7766.7" y="-626.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="7659.74,-590 7659.74,-616.8 7843.21,-616.8 7843.21,-590 7659.74,-590"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7659.74,-590 7659.74,-616.8 7843.21,-616.8 7843.21,-590 7659.74,-590"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7664.74" y="-597.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">token?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="7766.7" y="-599.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="7659.74,-563.2 7659.74,-590 7843.21,-590 7843.21,-563.2 7659.74,-563.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7659.74,-563.2 7659.74,-590 7843.21,-590 7843.21,-563.2 7659.74,-563.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7664.74" y="-571" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">pairingpin?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="7771.7" y="-573" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="7659.74,-536.4 7659.74,-563.2 7843.21,-563.2 7843.21,-536.4 7659.74,-536.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7659.74,-536.4 7659.74,-563.2 7843.21,-563.2 7843.21,-536.4 7659.74,-536.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7664.74" y="-544.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">paired_at?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="7787.71" y="-546.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
<polygon fill="#272e3d" stroke="none" points="7659.74,-509.6 7659.74,-536.4 7843.21,-536.4 7843.21,-509.6 7659.74,-509.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7659.74,-509.6 7659.74,-536.4 7843.21,-536.4 7843.21,-509.6 7659.74,-509.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7664.74" y="-517.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">clientserial?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="7766.7" y="-519.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="7659.74,-482.8 7659.74,-509.6 7843.21,-509.6 7843.21,-482.8 7659.74,-482.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7659.74,-482.8 7659.74,-509.6 7843.21,-509.6 7843.21,-482.8 7659.74,-482.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7664.74" y="-490.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">maxknowntombstoneid?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="7823.71" y="-492.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="7659.74,-456 7659.74,-482.8 7843.21,-482.8 7843.21,-456 7659.74,-456"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7659.74,-456 7659.74,-482.8 7843.21,-482.8 7843.21,-456 7659.74,-456"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7664.74" y="-463.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sync_root_articles</text>
|
|
<text xml:space="preserve" text-anchor="start" x="7824.21" y="-465.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">BIT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="7659.74,-429.2 7659.74,-456 7843.21,-456 7843.21,-429.2 7659.74,-429.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7659.74,-429.2 7659.74,-456 7843.21,-456 7843.21,-429.2 7659.74,-429.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7664.74" y="-437" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">lastseen_at?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="7787.71" y="-439" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
<polygon fill="#272e3d" stroke="none" points="7659.74,-402.4 7659.74,-429.2 7843.21,-429.2 7843.21,-402.4 7659.74,-402.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7659.74,-402.4 7659.74,-429.2 7843.21,-429.2 7843.21,-402.4 7659.74,-402.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7664.74" y="-410.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">updated_at</text>
|
|
<text xml:space="preserve" text-anchor="start" x="7787.71" y="-412.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
</g>
|
|
<!-- posterminal->company -->
|
|
<g id="edge68" class="edge">
|
|
<title>posterminal:se->company:n</title>
|
|
<g id="a_edge68"><a xlink:title="FK_posterminal_company">
|
|
<path fill="none" stroke="#56c8c8" stroke-width="1.4" d="M7844.21,-643.6C7921.27,-566.54 7910.35,-484.24 7843.21,-398.4 7767.6,-301.73 7697.15,-346.87 7575.48,-330.8 7520.53,-323.54 3685.98,-324.63 3487.55,-272.1"/>
|
|
<polygon fill="#56c8c8" stroke="#56c8c8" stroke-width="1.4" points="3488.76,-269.97 3481.44,-268.81 3486.44,-274.28 3488.76,-269.97"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- posterminal->category -->
|
|
<g id="edge69" class="edge">
|
|
<title>posterminal:w->category:n</title>
|
|
<g id="a_edge69"><a xlink:title="FK_posterminal_root_category">
|
|
<path fill="none" stroke="#ff5f9e" stroke-width="1.4" d="M7658.74,-683.8C7569.79,-683.8 7623.17,-810.79 7541.48,-846 7450.26,-885.32 5844.7,-885.32 5753.48,-846 5657.61,-804.68 5622.38,-754.57 5620.47,-653.2"/>
|
|
<polygon fill="#ff5f9e" stroke="#ff5f9e" stroke-width="1.4" points="5622.92,-653.3 5620.4,-646.32 5618.02,-653.34 5622.92,-653.3"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- posterminalcategory -->
|
|
<g id="node45" class="node">
|
|
<title>posterminalcategory</title>
|
|
<polygon fill="#33415c" stroke="none" points="7722.19,-1062.2 7722.19,-1086.6 7868.76,-1086.6 7868.76,-1062.2 7722.19,-1062.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7722.19,-1062.2 7722.19,-1086.6 7868.76,-1086.6 7868.76,-1062.2 7722.19,-1062.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7736.46" y="-1071.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">posterminalcategory</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="7722.19,-1035.4 7722.19,-1062.2 7868.76,-1062.2 7868.76,-1035.4 7722.19,-1035.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7722.19,-1035.4 7722.19,-1062.2 7868.76,-1062.2 7868.76,-1035.4 7722.19,-1035.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7727.19" 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="7834.26" y="-1047.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="7851.26" 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="7722.19,-1008.6 7722.19,-1035.4 7868.76,-1035.4 7868.76,-1008.6 7722.19,-1008.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7722.19,-1008.6 7722.19,-1035.4 7868.76,-1035.4 7868.76,-1008.6 7722.19,-1008.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7727.19" y="-1018.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">category_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="7834.77" y="-1020.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="7851.77" 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="7722.19,-981.8 7722.19,-1008.6 7868.76,-1008.6 7868.76,-981.8 7722.19,-981.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="7722.19,-981.8 7722.19,-1008.6 7868.76,-1008.6 7868.76,-981.8 7722.19,-981.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="7727.19" y="-992" 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="7834.77" y="-993.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="7851.77" y="-993.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
</g>
|
|
<!-- posterminalcategory->category -->
|
|
<g id="edge71" class="edge">
|
|
<title>posterminalcategory:w->category:n</title>
|
|
<g id="a_edge71"><a xlink:title="FK_posterminalcategory_category">
|
|
<path fill="none" stroke="#56d68a" stroke-width="1.4" d="M7721.19,-1022C7656.39,-1022 7731.58,-921.84 7680.48,-882 7508.53,-747.93 5903.17,-927.46 5719.48,-810 5652.44,-767.13 5636.49,-729.71 5635.4,-653.22"/>
|
|
<polygon fill="#56d68a" stroke="#56d68a" stroke-width="1.4" points="5637.85,-653.3 5635.35,-646.32 5632.95,-653.34 5637.85,-653.3"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- posterminalcategory->posterminal -->
|
|
<g id="edge70" class="edge">
|
|
<title>posterminalcategory:se->posterminal:n</title>
|
|
<g id="a_edge70"><a xlink:title="FK_posterminalcategory_posterminal">
|
|
<path fill="none" stroke="#ffb25a" stroke-width="1.4" d="M7868.76,-980.8C7947.6,-901.97 7761.74,-867.73 7751.88,-760.29"/>
|
|
<polygon fill="#ffb25a" stroke="#ffb25a" stroke-width="1.4" points="7754.34,-760.4 7751.57,-753.52 7749.44,-760.62 7754.34,-760.4"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- modelmessage -->
|
|
<g id="node46" class="node">
|
|
<title>modelmessage</title>
|
|
<polygon fill="#33415c" stroke="none" points="2375.3,-1492.2 2375.3,-1516.6 2529.66,-1516.6 2529.66,-1492.2 2375.3,-1492.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2375.3,-1492.2 2375.3,-1516.6 2529.66,-1516.6 2529.66,-1492.2 2375.3,-1492.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2409.12" y="-1501.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">modelmessage</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2375.3,-1465.4 2375.3,-1492.2 2529.66,-1492.2 2529.66,-1465.4 2375.3,-1465.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2375.3,-1465.4 2375.3,-1492.2 2529.66,-1492.2 2529.66,-1465.4 2375.3,-1465.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2380.3" y="-1475.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="2495.16" y="-1477.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2512.16" y="-1477.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2375.3,-1438.6 2375.3,-1465.4 2529.66,-1465.4 2529.66,-1438.6 2375.3,-1438.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2375.3,-1438.6 2375.3,-1465.4 2529.66,-1465.4 2529.66,-1438.6 2375.3,-1438.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2380.3" y="-1448.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">conversation_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2495.66" y="-1450.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2512.66" y="-1450.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2375.3,-1411.8 2375.3,-1438.6 2529.66,-1438.6 2529.66,-1411.8 2375.3,-1411.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2375.3,-1411.8 2375.3,-1438.6 2529.66,-1438.6 2529.66,-1411.8 2375.3,-1411.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2380.3" y="-1419.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">created_at</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2474.15" y="-1421.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2375.3,-1385 2375.3,-1411.8 2529.66,-1411.8 2529.66,-1385 2375.3,-1385"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2375.3,-1385 2375.3,-1411.8 2529.66,-1411.8 2529.66,-1385 2375.3,-1385"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2380.3" y="-1392.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">role</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2458.15" y="-1394.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(20)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2375.3,-1358.2 2375.3,-1385 2529.66,-1385 2529.66,-1358.2 2375.3,-1358.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2375.3,-1358.2 2375.3,-1385 2529.66,-1385 2529.66,-1358.2 2375.3,-1358.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2380.3" y="-1366" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">message</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2448.65" y="-1368" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
</g>
|
|
<!-- modelconversation -->
|
|
<g id="node47" class="node">
|
|
<title>modelconversation</title>
|
|
<polygon fill="#33415c" stroke="none" points="2371.35,-1113.8 2371.35,-1142.2 2529.61,-1142.2 2529.61,-1113.8 2371.35,-1113.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2371.35,-1113.8 2371.35,-1142.2 2529.61,-1142.2 2529.61,-1113.8 2371.35,-1113.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="2373.35,-1136.2 2373.35,-1140.2 2527.61,-1140.2 2527.61,-1136.2 2373.35,-1136.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2395.46" y="-1123.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">modelconversation</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2371.35,-1087 2371.35,-1113.8 2529.61,-1113.8 2529.61,-1087 2371.35,-1087"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2371.35,-1087 2371.35,-1113.8 2529.61,-1113.8 2529.61,-1087 2371.35,-1087"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2376.35" y="-1097.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="2495.11" y="-1098.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2512.1" y="-1098.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2371.35,-1060.2 2371.35,-1087 2529.61,-1087 2529.61,-1060.2 2371.35,-1060.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2371.35,-1060.2 2371.35,-1087 2529.61,-1087 2529.61,-1060.2 2371.35,-1060.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2376.35" y="-1070.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="2495.61" y="-1071.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2512.61" y="-1071.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2371.35,-1033.4 2371.35,-1060.2 2529.61,-1060.2 2529.61,-1033.4 2371.35,-1033.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2371.35,-1033.4 2371.35,-1060.2 2529.61,-1060.2 2529.61,-1033.4 2371.35,-1033.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2376.35" y="-1041.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">provider</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2453.09" y="-1043.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2371.35,-1006.6 2371.35,-1033.4 2529.61,-1033.4 2529.61,-1006.6 2371.35,-1006.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2371.35,-1006.6 2371.35,-1033.4 2529.61,-1033.4 2529.61,-1006.6 2371.35,-1006.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2376.35" y="-1014.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">model</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2453.09" y="-1016.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2371.35,-979.8 2371.35,-1006.6 2529.61,-1006.6 2529.61,-979.8 2371.35,-979.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2371.35,-979.8 2371.35,-1006.6 2529.61,-1006.6 2529.61,-979.8 2371.35,-979.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2376.35" y="-987.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">created_at</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2474.1" y="-989.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2371.35,-953 2371.35,-979.8 2529.61,-979.8 2529.61,-953 2371.35,-953"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2371.35,-953 2371.35,-979.8 2529.61,-979.8 2529.61,-953 2371.35,-953"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2376.35" y="-960.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">updated_at</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2474.1" y="-962.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2371.35,-926.2 2371.35,-953 2529.61,-953 2529.61,-926.2 2371.35,-926.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2371.35,-926.2 2371.35,-953 2529.61,-953 2529.61,-926.2 2371.35,-926.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2376.35" y="-934" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">state</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2458.09" y="-936" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(20)</text>
|
|
</g>
|
|
<!-- modelmessage->modelconversation -->
|
|
<g id="edge66" class="edge">
|
|
<title>modelmessage:se->modelconversation:n</title>
|
|
<g id="a_edge66"><a xlink:title="FK_modelmessage_conversation">
|
|
<path fill="none" stroke="#ff7aa8" stroke-width="1.4" d="M2530.66,-1438.6C2543.92,-1425.34 2533.09,-1372.64 2529.66,-1354.2 2511.75,-1257.91 2454.11,-1243.04 2450.64,-1150.13"/>
|
|
<polygon fill="#ff7aa8" stroke="#ff7aa8" stroke-width="1.4" points="2453.09,-1150.27 2450.52,-1143.32 2448.2,-1150.36 2453.09,-1150.27"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- modelconversation->companyuser -->
|
|
<g id="edge64" class="edge">
|
|
<title>modelconversation:w->companyuser:n</title>
|
|
<g id="a_edge64"><a xlink:title="FK_modelconversation_companyuser">
|
|
<path fill="none" stroke="#4ecb8f" stroke-width="1.4" d="M2370.35,-1073.6C2303.06,-1073.6 2329.39,-974.8 2371.35,-922.2 2420.07,-861.12 2465.45,-895.06 2542.48,-882 2898.86,-821.57 3316.18,-992.42 3323.09,-639.77"/>
|
|
<polygon fill="#4ecb8f" stroke="#4ecb8f" stroke-width="1.4" points="3325.53,-639.94 3323.15,-632.92 3320.63,-639.89 3325.53,-639.94"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- modelvfs -->
|
|
<g id="node48" class="node">
|
|
<title>modelvfs</title>
|
|
<polygon fill="#33415c" stroke="none" points="2149.76,-1532.4 2149.76,-1556.8 2291.19,-1556.8 2291.19,-1532.4 2149.76,-1532.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2149.76,-1532.4 2149.76,-1556.8 2291.19,-1556.8 2291.19,-1532.4 2149.76,-1532.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2194.14" y="-1542" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">modelvfs</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2149.76,-1505.6 2149.76,-1532.4 2291.19,-1532.4 2291.19,-1505.6 2149.76,-1505.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2149.76,-1505.6 2149.76,-1532.4 2291.19,-1532.4 2291.19,-1505.6 2149.76,-1505.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2154.76" y="-1515.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="2256.69" y="-1517.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2273.69" y="-1517.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2149.76,-1478.8 2149.76,-1505.6 2291.19,-1505.6 2291.19,-1478.8 2149.76,-1478.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2149.76,-1478.8 2149.76,-1505.6 2291.19,-1505.6 2291.19,-1478.8 2149.76,-1478.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2154.76" y="-1489" 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="2257.2" y="-1490.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2274.2" y="-1490.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2149.76,-1452 2149.76,-1478.8 2291.19,-1478.8 2291.19,-1452 2149.76,-1452"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2149.76,-1452 2149.76,-1478.8 2291.19,-1478.8 2291.19,-1452 2149.76,-1452"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2154.76" y="-1459.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2214.68" y="-1461.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2149.76,-1425.2 2149.76,-1452 2291.19,-1452 2291.19,-1425.2 2149.76,-1425.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2149.76,-1425.2 2149.76,-1452 2291.19,-1452 2291.19,-1425.2 2149.76,-1425.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2154.76" y="-1433" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">mime</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2214.68" y="-1435" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2149.76,-1398.4 2149.76,-1425.2 2291.19,-1425.2 2291.19,-1398.4 2149.76,-1398.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2149.76,-1398.4 2149.76,-1425.2 2291.19,-1425.2 2291.19,-1398.4 2149.76,-1398.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2154.76" y="-1406.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">content</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2208.68" y="-1408.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">VARBINARY(MAX)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2149.76,-1371.6 2149.76,-1398.4 2291.19,-1398.4 2291.19,-1371.6 2149.76,-1371.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2149.76,-1371.6 2149.76,-1398.4 2291.19,-1398.4 2291.19,-1371.6 2149.76,-1371.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2154.76" y="-1379.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">meta</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2210.19" y="-1381.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2149.76,-1344.8 2149.76,-1371.6 2291.19,-1371.6 2291.19,-1344.8 2149.76,-1344.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2149.76,-1344.8 2149.76,-1371.6 2291.19,-1371.6 2291.19,-1344.8 2149.76,-1344.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2154.76" y="-1352.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">created_at</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2235.69" y="-1354.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2149.76,-1318 2149.76,-1344.8 2291.19,-1344.8 2291.19,-1318 2149.76,-1318"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2149.76,-1318 2149.76,-1344.8 2291.19,-1344.8 2291.19,-1318 2149.76,-1318"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2154.76" y="-1325.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">updated_at</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2235.69" y="-1327.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
</g>
|
|
<!-- modelvfs->company -->
|
|
<g id="edge65" class="edge">
|
|
<title>modelvfs:w->company:n</title>
|
|
<g id="a_edge65"><a xlink:title="FK_modelvfs_company">
|
|
<path fill="none" stroke="#5aa7e6" stroke-width="1.4" d="M2148.76,-1492.2C2069.56,-1492.2 2134.69,-1391.75 2149.76,-1314 2239.22,-852.54 2159.21,-607.12 2539.48,-330.8 2626.48,-267.58 3483.76,-372.34 3530.58,-276.38"/>
|
|
<polygon fill="#5aa7e6" stroke="#5aa7e6" stroke-width="1.4" points="3532.9,-277.24 3532.09,-269.86 3528.12,-276.13 3532.9,-277.24"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- attributevalue -->
|
|
<g id="node49" class="node">
|
|
<title>attributevalue</title>
|
|
<polygon fill="#33415c" stroke="none" points="1065.87,-1073.6 1065.87,-1102 1189.09,-1102 1189.09,-1073.6 1065.87,-1073.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1065.87,-1073.6 1065.87,-1102 1189.09,-1102 1189.09,-1073.6 1065.87,-1073.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="1067.87,-1096 1067.87,-1100 1127.48,-1100 1127.48,-1096 1067.87,-1096"/>
|
|
<polygon fill="#33415c" stroke="none" points="1127.48,-1096 1127.48,-1100 1187.09,-1100 1187.09,-1096 1127.48,-1096"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1088.13" y="-1083.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">attributevalue</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1065.87,-1046.8 1065.87,-1073.6 1189.09,-1073.6 1189.09,-1046.8 1065.87,-1046.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1065.87,-1046.8 1065.87,-1073.6 1189.09,-1073.6 1189.09,-1046.8 1065.87,-1046.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1070.87" y="-1057" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1154.59" y="-1058.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1171.59" y="-1058.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1065.87,-1020 1065.87,-1046.8 1189.09,-1046.8 1189.09,-1020 1065.87,-1020"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1065.87,-1020 1065.87,-1046.8 1189.09,-1046.8 1189.09,-1020 1065.87,-1020"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1070.87" y="-1030.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">attribute_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1155.09" y="-1031.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1172.09" y="-1031.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1065.87,-993.2 1065.87,-1020 1189.09,-1020 1189.09,-993.2 1065.87,-993.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1065.87,-993.2 1065.87,-1020 1189.09,-1020 1189.09,-993.2 1065.87,-993.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1070.87" y="-1001" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">value</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1112.57" y="-1003" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1065.87,-966.4 1065.87,-993.2 1189.09,-993.2 1189.09,-966.4 1065.87,-966.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1065.87,-966.4 1065.87,-993.2 1189.09,-993.2 1189.09,-966.4 1065.87,-966.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1070.87" y="-974.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1169.59" y="-976.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- attributevalue->attributename -->
|
|
<g id="edge80" class="edge">
|
|
<title>attributevalue:se->attributename:n</title>
|
|
<g id="a_edge80"><a xlink:title="FK_attributevalue_attribute">
|
|
<path fill="none" stroke="#5cd6d6" stroke-width="1.4" d="M1190.09,-1020C1235.28,-974.81 1191.87,-932.92 1230.48,-882 1342.42,-734.35 1582.03,-842.32 1589.73,-666.47"/>
|
|
<polygon fill="#5cd6d6" stroke="#5cd6d6" stroke-width="1.4" points="1592.17,-666.77 1589.87,-659.72 1587.27,-666.66 1592.17,-666.77"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- propertyname -->
|
|
<g id="node50" class="node">
|
|
<title>propertyname</title>
|
|
<polygon fill="#33415c" stroke="none" points="853.14,-1087 853.14,-1115.4 981.82,-1115.4 981.82,-1087 853.14,-1087"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="853.14,-1087 853.14,-1115.4 981.82,-1115.4 981.82,-1087 853.14,-1087"/>
|
|
<polygon fill="#33415c" stroke="none" points="855.14,-1109.4 855.14,-1113.4 917.48,-1113.4 917.48,-1109.4 855.14,-1109.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="917.48,-1109.4 917.48,-1113.4 979.82,-1113.4 979.82,-1109.4 917.48,-1109.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="877.47" y="-1096.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">propertyname</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="853.14,-1060.2 853.14,-1087 981.82,-1087 981.82,-1060.2 853.14,-1060.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="853.14,-1060.2 853.14,-1087 981.82,-1087 981.82,-1060.2 853.14,-1060.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="858.14" y="-1070.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="947.32" y="-1071.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="964.32" y="-1071.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="853.14,-1033.4 853.14,-1060.2 981.82,-1060.2 981.82,-1033.4 853.14,-1033.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="853.14,-1033.4 853.14,-1060.2 981.82,-1060.2 981.82,-1033.4 853.14,-1033.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="858.14" y="-1043.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="947.82" y="-1045.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="964.82" y="-1045.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="853.14,-1006.6 853.14,-1033.4 981.82,-1033.4 981.82,-1006.6 853.14,-1006.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="853.14,-1006.6 853.14,-1033.4 981.82,-1033.4 981.82,-1006.6 853.14,-1006.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="858.14" y="-1014.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="905.3" y="-1016.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="853.14,-979.8 853.14,-1006.6 981.82,-1006.6 981.82,-979.8 853.14,-979.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="853.14,-979.8 853.14,-1006.6 981.82,-1006.6 981.82,-979.8 853.14,-979.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="858.14" y="-987.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="962.32" y="-989.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="853.14,-953 853.14,-979.8 981.82,-979.8 981.82,-953 853.14,-953"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="853.14,-953 853.14,-979.8 981.82,-979.8 981.82,-953 853.14,-953"/>
|
|
<text xml:space="preserve" text-anchor="start" x="858.14" y="-960.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">exclusive</text>
|
|
<text xml:space="preserve" text-anchor="start" x="962.82" y="-962.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">BIT</text>
|
|
</g>
|
|
<!-- propertyname->company -->
|
|
<g id="edge76" class="edge">
|
|
<title>propertyname:e->company:n</title>
|
|
<g id="a_edge76"><a xlink:title="FK_propertyname_company">
|
|
<path fill="none" stroke="#5aa7ff" stroke-width="1.4" d="M982.82,-1046.8C1026.29,-1046.8 1005.1,-985.71 981.82,-949 905.84,-829.2 769.85,-930.19 694.48,-810 581.33,-629.57 545.67,-483.17 694.48,-330.8 795.66,-227.19 3253.52,-408.18 3349.5,-276.07"/>
|
|
<polygon fill="#5aa7ff" stroke="#5aa7ff" stroke-width="1.4" points="3351.69,-277.22 3351.68,-269.8 3347.07,-275.6 3351.69,-277.22"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- attributename->company -->
|
|
<g id="edge79" class="edge">
|
|
<title>attributename:e->company:n</title>
|
|
<g id="a_edge79"><a xlink:title="FK_attributename_company">
|
|
<path fill="none" stroke="#ff9f5a" stroke-width="1.4" d="M1696.82,-590C1941.49,-590 1946.79,-396.48 2182.48,-330.8 2243.27,-313.86 3277.31,-331.95 3358,-275.11"/>
|
|
<polygon fill="#ff9f5a" stroke="#ff9f5a" stroke-width="1.4" points="3359.87,-276.71 3361.79,-269.55 3355.82,-273.95 3359.87,-276.71"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- categoryproperty -->
|
|
<g id="node52" class="node">
|
|
<title>categoryproperty</title>
|
|
<polygon fill="#33415c" stroke="none" points="1272.74,-1089 1272.74,-1113.4 1400.21,-1113.4 1400.21,-1089 1272.74,-1089"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1272.74,-1089 1272.74,-1113.4 1400.21,-1113.4 1400.21,-1089 1272.74,-1089"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1287.13" y="-1098.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">categoryproperty</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1272.74,-1062.2 1272.74,-1089 1400.21,-1089 1400.21,-1062.2 1272.74,-1062.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1272.74,-1062.2 1272.74,-1089 1400.21,-1089 1400.21,-1062.2 1272.74,-1062.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1277.74" y="-1072.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="1365.71" y="-1073.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1382.71" y="-1073.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1272.74,-1035.4 1272.74,-1062.2 1400.21,-1062.2 1400.21,-1035.4 1272.74,-1035.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1272.74,-1035.4 1272.74,-1062.2 1400.21,-1062.2 1400.21,-1035.4 1272.74,-1035.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1277.74" y="-1045.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">property_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1366.22" y="-1047.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1383.22" y="-1047.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1272.74,-1008.6 1272.74,-1035.4 1400.21,-1035.4 1400.21,-1008.6 1272.74,-1008.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1272.74,-1008.6 1272.74,-1035.4 1400.21,-1035.4 1400.21,-1008.6 1272.74,-1008.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1277.74" y="-1018.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">category_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1366.22" y="-1020.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1383.22" y="-1020.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1272.74,-981.8 1272.74,-1008.6 1400.21,-1008.6 1400.21,-981.8 1272.74,-981.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1272.74,-981.8 1272.74,-1008.6 1400.21,-1008.6 1400.21,-981.8 1272.74,-981.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1277.74" y="-989.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">value</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1319.21" y="-991.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1272.74,-955 1272.74,-981.8 1400.21,-981.8 1400.21,-955 1272.74,-955"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1272.74,-955 1272.74,-981.8 1400.21,-981.8 1400.21,-955 1272.74,-955"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1277.74" y="-962.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1380.72" y="-964.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- categoryproperty->category -->
|
|
<g id="edge83" class="edge">
|
|
<title>categoryproperty:w->category:n</title>
|
|
<g id="a_edge83"><a xlink:title="FK_categoryproperty_category">
|
|
<path fill="none" stroke="#58d18a" stroke-width="1.4" d="M1271.74,-1022C1240.18,-1022 1254.96,-977.08 1272.74,-951 1318.38,-884.05 1362.19,-898.67 1441.48,-882 2039.29,-756.34 3580.3,-855.53 4189.48,-810 4485.88,-787.85 5509.38,-941.31 5530.34,-653.29"/>
|
|
<polygon fill="#58d18a" stroke="#58d18a" stroke-width="1.4" points="5532.79,-653.4 5530.59,-646.32 5527.89,-653.23 5532.79,-653.4"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- categoryproperty->propertyname -->
|
|
<g id="edge84" class="edge">
|
|
<title>categoryproperty:w->propertyname:n</title>
|
|
<g id="a_edge84"><a xlink:title="FK_categoryproperty_property">
|
|
<path fill="none" stroke="#ff8f66" stroke-width="1.4" d="M1271.74,-1048.8C1197.46,-1048.8 1278.11,-1153.19 1231.48,-1211 1220.91,-1224.1 1213.88,-1223.89 1197.48,-1227.7 1136.87,-1241.78 1118.09,-1241.78 1057.48,-1227.7 971.56,-1207.74 891.78,-1205.75 886.58,-1123.19"/>
|
|
<polygon fill="#ff8f66" stroke="#ff8f66" stroke-width="1.4" points="889.03,-1123.44 886.37,-1116.52 884.14,-1123.59 889.03,-1123.44"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- categoryattributevalue -->
|
|
<g id="node53" class="node">
|
|
<title>categoryattributevalue</title>
|
|
<polygon fill="#33415c" stroke="none" points="1483.97,-1075.6 1483.97,-1100 1642.99,-1100 1642.99,-1075.6 1483.97,-1075.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1483.97,-1075.6 1483.97,-1100 1642.99,-1100 1642.99,-1075.6 1483.97,-1075.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1499.12" y="-1085.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">categoryattributevalue</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1483.97,-1048.8 1483.97,-1075.6 1642.99,-1075.6 1642.99,-1048.8 1483.97,-1048.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1483.97,-1048.8 1483.97,-1075.6 1642.99,-1075.6 1642.99,-1048.8 1483.97,-1048.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1488.97" 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="1608.49" y="-1060.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1625.49" 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="1483.97,-1022 1483.97,-1048.8 1642.99,-1048.8 1642.99,-1022 1483.97,-1022"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1483.97,-1022 1483.97,-1048.8 1642.99,-1048.8 1642.99,-1022 1483.97,-1022"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1488.97" y="-1032.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">attributevalue_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1608.99" y="-1033.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1625.99" 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="1483.97,-995.2 1483.97,-1022 1642.99,-1022 1642.99,-995.2 1483.97,-995.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1483.97,-995.2 1483.97,-1022 1642.99,-1022 1642.99,-995.2 1483.97,-995.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1488.97" y="-1005.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">category_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1608.99" y="-1006.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1625.99" y="-1006.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1483.97,-968.4 1483.97,-995.2 1642.99,-995.2 1642.99,-968.4 1483.97,-968.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1483.97,-968.4 1483.97,-995.2 1642.99,-995.2 1642.99,-968.4 1483.97,-968.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1488.97" y="-976.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1623.49" y="-978.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- categoryattributevalue->category -->
|
|
<g id="edge85" class="edge">
|
|
<title>categoryattributevalue:w->category:n</title>
|
|
<g id="a_edge85"><a xlink:title="FK_categoryattributevalue_category">
|
|
<path fill="none" stroke="#4fc4e8" stroke-width="1.4" d="M1482.97,-1008.6C1463.32,-1008.6 1472.84,-980.6 1483.97,-964.4 1538.51,-884.98 1590.23,-902.02 1684.48,-882 1891.83,-837.95 5446.43,-858.53 5543.59,-652.88"/>
|
|
<polygon fill="#4fc4e8" stroke="#4fc4e8" stroke-width="1.4" points="5545.93,-653.64 5545.14,-646.26 5541.16,-652.52 5545.93,-653.64"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- categoryattributevalue->attributevalue -->
|
|
<g id="edge86" class="edge">
|
|
<title>categoryattributevalue:w->attributevalue:n</title>
|
|
<g id="a_edge86"><a xlink:title="FK_categoryattributevalue_attributevalue">
|
|
<path fill="none" stroke="#a98cff" stroke-width="1.4" d="M1482.97,-1035.4C1402.87,-1035.4 1492.24,-1148.24 1442.48,-1211 1432.02,-1224.19 1424.88,-1223.89 1408.48,-1227.7 1289.66,-1255.31 1163.6,-1227.47 1157.51,-1109.99"/>
|
|
<polygon fill="#a98cff" stroke="#a98cff" stroke-width="1.4" points="1159.96,-1110.05 1157.34,-1103.12 1155.07,-1110.18 1159.96,-1110.05"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articleproperty -->
|
|
<g id="node54" class="node">
|
|
<title>articleproperty</title>
|
|
<polygon fill="#33415c" stroke="none" points="1726.74,-1089 1726.74,-1113.4 1854.21,-1113.4 1854.21,-1089 1726.74,-1089"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1726.74,-1089 1726.74,-1113.4 1854.21,-1113.4 1854.21,-1089 1726.74,-1089"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1748.46" y="-1098.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">articleproperty</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1726.74,-1062.2 1726.74,-1089 1854.21,-1089 1854.21,-1062.2 1726.74,-1062.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1726.74,-1062.2 1726.74,-1089 1854.21,-1089 1854.21,-1062.2 1726.74,-1062.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1731.74" y="-1072.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="1819.71" y="-1073.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1836.71" y="-1073.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1726.74,-1035.4 1726.74,-1062.2 1854.21,-1062.2 1854.21,-1035.4 1726.74,-1035.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1726.74,-1035.4 1726.74,-1062.2 1854.21,-1062.2 1854.21,-1035.4 1726.74,-1035.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1731.74" y="-1045.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">property_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1820.22" y="-1047.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1837.22" y="-1047.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1726.74,-1008.6 1726.74,-1035.4 1854.21,-1035.4 1854.21,-1008.6 1726.74,-1008.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1726.74,-1008.6 1726.74,-1035.4 1854.21,-1035.4 1854.21,-1008.6 1726.74,-1008.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1731.74" y="-1018.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="1820.22" y="-1020.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1837.22" y="-1020.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1726.74,-981.8 1726.74,-1008.6 1854.21,-1008.6 1854.21,-981.8 1726.74,-981.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1726.74,-981.8 1726.74,-1008.6 1854.21,-1008.6 1854.21,-981.8 1726.74,-981.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1731.74" y="-989.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">value</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1773.21" y="-991.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1726.74,-955 1726.74,-981.8 1854.21,-981.8 1854.21,-955 1726.74,-955"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1726.74,-955 1726.74,-981.8 1854.21,-981.8 1854.21,-955 1726.74,-955"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1731.74" y="-962.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1834.72" y="-964.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- articleproperty->article -->
|
|
<g id="edge77" class="edge">
|
|
<title>articleproperty:w->article:n</title>
|
|
<g id="a_edge77"><a xlink:title="FK_articleproperty_article">
|
|
<path fill="none" stroke="#f5c15c" stroke-width="1.4" d="M1725.74,-1022C1694.18,-1022 1708.96,-977.08 1726.74,-951 1772.38,-884.05 1816.13,-898.37 1895.48,-882 1998.59,-860.72 5604.34,-910.38 5766.27,-812.02"/>
|
|
<polygon fill="#f5c15c" stroke="#f5c15c" stroke-width="1.4" points="5768.1,-813.65 5770.57,-806.65 5764.28,-810.58 5768.1,-813.65"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articleproperty->propertyname -->
|
|
<g id="edge78" class="edge">
|
|
<title>articleproperty:w->propertyname:n</title>
|
|
<g id="a_edge78"><a xlink:title="FK_articleproperty_property">
|
|
<path fill="none" stroke="#c79bff" stroke-width="1.4" d="M1725.74,-1048.8C1651.46,-1048.8 1732.11,-1153.19 1685.48,-1211 1674.91,-1224.1 1667.88,-1223.89 1651.48,-1227.7 1587.19,-1242.64 1121.77,-1242.64 1057.48,-1227.7 992.39,-1212.58 952.21,-1186.58 948.87,-1123.17"/>
|
|
<polygon fill="#c79bff" stroke="#c79bff" stroke-width="1.4" points="951.33,-1123.45 948.7,-1116.52 946.43,-1123.58 951.33,-1123.45"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articleattributevalue -->
|
|
<g id="node55" class="node">
|
|
<title>articleattributevalue</title>
|
|
<polygon fill="#33415c" stroke="none" points="1937.97,-1075.6 1937.97,-1100 2096.99,-1100 2096.99,-1075.6 1937.97,-1075.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1937.97,-1075.6 1937.97,-1100 2096.99,-1100 2096.99,-1075.6 1937.97,-1075.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1960.46" y="-1085.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">articleattributevalue</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1937.97,-1048.8 1937.97,-1075.6 2096.99,-1075.6 2096.99,-1048.8 1937.97,-1048.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1937.97,-1048.8 1937.97,-1075.6 2096.99,-1075.6 2096.99,-1048.8 1937.97,-1048.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1942.97" 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="2062.49" y="-1060.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2079.49" 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="1937.97,-1022 1937.97,-1048.8 2096.99,-1048.8 2096.99,-1022 1937.97,-1022"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1937.97,-1022 1937.97,-1048.8 2096.99,-1048.8 2096.99,-1022 1937.97,-1022"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1942.97" y="-1032.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">attributevalue_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2062.99" y="-1033.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2079.99" 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="1937.97,-995.2 1937.97,-1022 2096.99,-1022 2096.99,-995.2 1937.97,-995.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1937.97,-995.2 1937.97,-1022 2096.99,-1022 2096.99,-995.2 1937.97,-995.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1942.97" 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="2062.99" y="-1006.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2079.99" y="-1006.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1937.97,-968.4 1937.97,-995.2 2096.99,-995.2 2096.99,-968.4 1937.97,-968.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1937.97,-968.4 1937.97,-995.2 2096.99,-995.2 2096.99,-968.4 1937.97,-968.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1942.97" y="-976.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2077.49" y="-978.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- articleattributevalue->article -->
|
|
<g id="edge81" class="edge">
|
|
<title>articleattributevalue:w->article:n</title>
|
|
<g id="a_edge81"><a xlink:title="FK_articleattributevalue_article">
|
|
<path fill="none" stroke="#ff7fc2" stroke-width="1.4" d="M1936.97,-1008.6C1917.32,-1008.6 1927.3,-980.9 1937.97,-964.4 1984.1,-893.04 2027.8,-901.6 2110.48,-882 2207.6,-858.98 5623.23,-904.96 5783.28,-811.94"/>
|
|
<polygon fill="#ff7fc2" stroke="#ff7fc2" stroke-width="1.4" points="5785.12,-813.57 5787.73,-806.63 5781.36,-810.42 5785.12,-813.57"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articleattributevalue->attributevalue -->
|
|
<g id="edge82" class="edge">
|
|
<title>articleattributevalue:w->attributevalue:n</title>
|
|
<g id="a_edge82"><a xlink:title="FK_articleattributevalue_attributevalue">
|
|
<path fill="none" stroke="#8f95ff" stroke-width="1.4" d="M1936.97,-1035.4C1856.87,-1035.4 1946.24,-1148.24 1896.48,-1211 1886.02,-1224.19 1878.88,-1223.89 1862.48,-1227.7 1797.76,-1242.74 1329.2,-1242.74 1264.48,-1227.7 1176.81,-1207.33 1102.74,-1194.94 1097.92,-1110.01"/>
|
|
<polygon fill="#8f95ff" stroke="#8f95ff" stroke-width="1.4" points="1100.37,-1110.05 1097.73,-1103.12 1095.48,-1110.18 1100.37,-1110.05"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- __legend -->
|
|
<g id="node56" class="node">
|
|
<title>__legend</title>
|
|
<polygon fill="#2a3242" stroke="none" points="6111.21,-1358.8 6111.21,-1516 6301.75,-1516 6301.75,-1358.8 6111.21,-1358.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="6111.21,-1492.8 6111.21,-1516 6301.75,-1516 6301.75,-1492.8 6111.21,-1492.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6111.21,-1492.8 6111.21,-1516 6301.75,-1516 6301.75,-1492.8 6111.21,-1492.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6186.92" y="-1502.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00" fill="#e2e8f0">Legend</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6111.21,-1466 6111.21,-1492.8 6140.66,-1492.8 6140.66,-1466 6111.21,-1466"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6116.21" y="-1476.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">PK</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6140.66,-1466 6140.66,-1492.8 6301.75,-1492.8 6301.75,-1466 6140.66,-1466"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6145.66" y="-1475.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#d8dee9">primary key</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6111.21,-1439.2 6111.21,-1466 6140.66,-1466 6140.66,-1439.2 6111.21,-1439.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6116.21" y="-1449.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">FK</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6140.66,-1439.2 6140.66,-1466 6301.75,-1466 6301.75,-1439.2 6140.66,-1439.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6145.66" y="-1449" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#d8dee9">foreign key</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6111.21,-1412.4 6111.21,-1439.2 6140.66,-1439.2 6140.66,-1412.4 6111.21,-1412.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6116.21" y="-1422.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">?</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6140.66,-1412.4 6140.66,-1439.2 6301.75,-1439.2 6301.75,-1412.4 6140.66,-1412.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6145.66" y="-1422.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#d8dee9">nullable column</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6111.21,-1385.6 6111.21,-1412.4 6140.66,-1412.4 6140.66,-1385.6 6111.21,-1385.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6116.21" y="-1393.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#8b95a7">—</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6140.66,-1385.6 6140.66,-1412.4 6301.75,-1412.4 6301.75,-1385.6 6140.66,-1385.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6145.66" y="-1395.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#d8dee9">FOREIGN KEY constraint</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6111.21,-1358.8 6111.21,-1385.6 6140.66,-1385.6 6140.66,-1358.8 6111.21,-1358.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6116.21" y="-1366.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#8b95a7">- -</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="6140.66,-1358.8 6140.66,-1385.6 6301.75,-1385.6 6301.75,-1358.8 6140.66,-1358.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="6145.66" y="-1368.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#d8dee9">naming convention only, no constraint</text>
|
|
</g>
|
|
</g>
|
|
</svg>
|