1915 lines
197 KiB
XML
1915 lines
197 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
|
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
<!-- Generated by graphviz version 15.1.0 (0)
|
|
-->
|
|
<!-- Title: schema Pages: 1 -->
|
|
<svg width="4851pt" height="1770pt"
|
|
viewBox="0.00 0.00 4851.00 1770.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 1734.12)">
|
|
<title>schema</title>
|
|
<polygon fill="#1e2430" stroke="none" points="-36,36 -36,-1734.12 4815.27,-1734.12 4815.27,36 -36,36"/>
|
|
<g id="clust1" class="cluster">
|
|
<title>cluster_identity</title>
|
|
<path fill="#202a3a" stroke="#3f4c5f" d="M3241,-170C3241,-170 4547,-170 4547,-170 4553,-170 4559,-176 4559,-182 4559,-182 4559,-1616.8 4559,-1616.8 4559,-1622.8 4553,-1628.8 4547,-1628.8 4547,-1628.8 3241,-1628.8 3241,-1628.8 3235,-1628.8 3229,-1622.8 3229,-1616.8 3229,-1616.8 3229,-182 3229,-182 3229,-176 3235,-170 3241,-170"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="3302.45" y="-1611.3" font-family="Helvetica,sans-Serif" font-size="15.00" fill="#e2e8f0">Identity & Company</text>
|
|
</g>
|
|
<g id="clust2" class="cluster">
|
|
<title>cluster_i18n</title>
|
|
<path fill="#202a3a" stroke="#3f4c5f" d="M2402,-898C2402,-898 2979,-898 2979,-898 2985,-898 2991,-904 2991,-910 2991,-910 2991,-1563.2 2991,-1563.2 2991,-1569.2 2985,-1575.2 2979,-1575.2 2979,-1575.2 2402,-1575.2 2402,-1575.2 2396,-1575.2 2390,-1569.2 2390,-1563.2 2390,-1563.2 2390,-910 2390,-910 2390,-904 2396,-898 2402,-898"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="2437.61" y="-1557.7" font-family="Helvetica,sans-Serif" font-size="15.00" fill="#e2e8f0">Localization</text>
|
|
</g>
|
|
<g id="clust3" class="cluster">
|
|
<title>cluster_catalog</title>
|
|
<path fill="#202a3a" stroke="#3f4c5f" d="M1208,-533C1208,-533 2280,-533 2280,-533 2286,-533 2292,-539 2292,-545 2292,-545 2292,-1563.2 2292,-1563.2 2292,-1569.2 2286,-1575.2 2280,-1575.2 2280,-1575.2 1208,-1575.2 1208,-1575.2 1202,-1575.2 1196,-1569.2 1196,-1563.2 1196,-1563.2 1196,-545 1196,-545 1196,-539 1202,-533 1208,-533"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1229.85" y="-1557.7" font-family="Helvetica,sans-Serif" font-size="15.00" fill="#e2e8f0">Catalog</text>
|
|
</g>
|
|
<g id="clust4" class="cluster">
|
|
<title>cluster_media</title>
|
|
<path fill="#202a3a" stroke="#3f4c5f" d="M550,-911.4C550,-911.4 1144,-911.4 1144,-911.4 1150,-911.4 1156,-917.4 1156,-923.4 1156,-923.4 1156,-1618.8 1156,-1618.8 1156,-1624.8 1150,-1630.8 1144,-1630.8 1144,-1630.8 550,-1630.8 550,-1630.8 544,-1630.8 538,-1624.8 538,-1618.8 538,-1618.8 538,-923.4 538,-923.4 538,-917.4 544,-911.4 550,-911.4"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="566.43" y="-1613.3" font-family="Helvetica,sans-Serif" font-size="15.00" fill="#e2e8f0">Media</text>
|
|
</g>
|
|
<g id="clust5" class="cluster">
|
|
<title>cluster_commerce</title>
|
|
<path fill="#202a3a" stroke="#3f4c5f" d="M20,-8C20,-8 486,-8 486,-8 492,-8 498,-14 498,-20 498,-20 498,-1563.2 498,-1563.2 498,-1569.2 492,-1575.2 486,-1575.2 486,-1575.2 20,-1575.2 20,-1575.2 14,-1575.2 8,-1569.2 8,-1563.2 8,-1563.2 8,-20 8,-20 8,-14 14,-8 20,-8"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="86.03" y="-1557.7" font-family="Helvetica,sans-Serif" font-size="15.00" fill="#e2e8f0">Pricing & Documents</text>
|
|
</g>
|
|
<g id="clust6" class="cluster">
|
|
<title>cluster_units</title>
|
|
<path fill="#202a3a" stroke="#3f4c5f" d="M2523,-519.6C2523,-519.6 2671,-519.6 2671,-519.6 2677,-519.6 2683,-525.6 2683,-531.6 2683,-531.6 2683,-732 2683,-732 2683,-738 2677,-744 2671,-744 2671,-744 2523,-744 2523,-744 2517,-744 2511,-738 2511,-732 2511,-732 2511,-531.6 2511,-531.6 2511,-525.6 2517,-519.6 2523,-519.6"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="2536.09" y="-726.5" font-family="Helvetica,sans-Serif" font-size="15.00" fill="#e2e8f0">Units</text>
|
|
</g>
|
|
<g id="clust7" class="cluster">
|
|
<title>cluster_pos</title>
|
|
<path fill="#202a3a" stroke="#3f4c5f" d="M3011,-519.6C3011,-519.6 3177,-519.6 3177,-519.6 3183,-519.6 3189,-525.6 3189,-531.6 3189,-531.6 3189,-1079.6 3189,-1079.6 3189,-1085.6 3183,-1091.6 3177,-1091.6 3177,-1091.6 3011,-1091.6 3011,-1091.6 3005,-1091.6 2999,-1085.6 2999,-1079.6 2999,-1079.6 2999,-531.6 2999,-531.6 2999,-525.6 3005,-519.6 3011,-519.6"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="3022.84" y="-1074.1" font-family="Helvetica,sans-Serif" font-size="15.00" fill="#e2e8f0">POS</text>
|
|
</g>
|
|
<!-- meta -->
|
|
<g id="node1" class="node">
|
|
<title>meta</title>
|
|
<polygon fill="#33415c" stroke="none" points="3251.26,-1439.8 3251.26,-1464.2 3378.74,-1464.2 3378.74,-1439.8 3251.26,-1439.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3251.26,-1439.8 3251.26,-1464.2 3378.74,-1464.2 3378.74,-1439.8 3251.26,-1439.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3300.99" y="-1449.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">meta</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3251.26,-1413 3251.26,-1439.8 3378.74,-1439.8 3378.74,-1413 3251.26,-1413"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3251.26,-1413 3251.26,-1439.8 3378.74,-1439.8 3378.74,-1413 3251.26,-1413"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3256.26" y="-1420.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">key</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3302.22" y="-1422.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3251.26,-1386.2 3251.26,-1413 3378.74,-1413 3378.74,-1386.2 3251.26,-1386.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3251.26,-1386.2 3251.26,-1413 3378.74,-1413 3378.74,-1386.2 3251.26,-1386.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3256.26" y="-1394" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">value</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3297.73" y="-1396" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
</g>
|
|
<!-- customergroup -->
|
|
<g id="node2" class="node">
|
|
<title>customergroup</title>
|
|
<polygon fill="#33415c" stroke="none" points="3250.76,-658.2 3250.76,-686.6 3387.24,-686.6 3387.24,-658.2 3250.76,-658.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3250.76,-658.2 3250.76,-686.6 3387.24,-686.6 3387.24,-658.2 3250.76,-658.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="3252.76,-680.6 3252.76,-684.6 3296.92,-684.6 3296.92,-680.6 3252.76,-680.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="3296.92,-680.6 3296.92,-684.6 3341.08,-684.6 3341.08,-680.6 3296.92,-680.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="3341.08,-680.6 3341.08,-684.6 3385.24,-684.6 3385.24,-680.6 3341.08,-680.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3275" y="-667.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">customergroup</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3250.76,-631.4 3250.76,-658.2 3387.24,-658.2 3387.24,-631.4 3250.76,-631.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3250.76,-631.4 3250.76,-658.2 3387.24,-658.2 3387.24,-631.4 3250.76,-631.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3255.76" y="-641.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3352.73" y="-643.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3369.73" y="-643.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3250.76,-604.6 3250.76,-631.4 3387.24,-631.4 3387.24,-604.6 3250.76,-604.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3250.76,-604.6 3250.76,-631.4 3387.24,-631.4 3387.24,-604.6 3250.76,-604.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3255.76" y="-614.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">company_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3337.45" y="-614.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3353.24" y="-616.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3370.24" y="-616.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3250.76,-577.8 3250.76,-604.6 3387.24,-604.6 3387.24,-577.8 3250.76,-577.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3250.76,-577.8 3250.76,-604.6 3387.24,-604.6 3387.24,-577.8 3250.76,-577.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3255.76" y="-585.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3310.72" y="-587.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3250.76,-551 3250.76,-577.8 3387.24,-577.8 3387.24,-551 3250.76,-551"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3250.76,-551 3250.76,-577.8 3387.24,-577.8 3387.24,-551 3250.76,-551"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3255.76" y="-558.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3367.74" y="-560.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- company -->
|
|
<g id="node3" class="node">
|
|
<title>company</title>
|
|
<polygon fill="#33415c" stroke="none" points="3298.61,-402.4 3298.61,-430.8 3493.39,-430.8 3493.39,-402.4 3298.61,-402.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3298.61,-402.4 3298.61,-430.8 3493.39,-430.8 3493.39,-402.4 3298.61,-402.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="3300.61,-424.8 3300.61,-428.8 3319.68,-428.8 3319.68,-424.8 3300.61,-424.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3319.68,-424.8 3319.68,-428.8 3338.76,-428.8 3338.76,-424.8 3319.68,-424.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3338.76,-424.8 3338.76,-428.8 3357.84,-428.8 3357.84,-424.8 3338.76,-424.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3357.84,-424.8 3357.84,-428.8 3376.92,-428.8 3376.92,-424.8 3357.84,-424.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3376.92,-424.8 3376.92,-428.8 3396,-428.8 3396,-424.8 3376.92,-424.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3396,-424.8 3396,-428.8 3415.08,-428.8 3415.08,-424.8 3396,-424.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3415.08,-424.8 3415.08,-428.8 3434.16,-428.8 3434.16,-424.8 3415.08,-424.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3434.16,-424.8 3434.16,-428.8 3453.24,-428.8 3453.24,-424.8 3434.16,-424.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3453.24,-424.8 3453.24,-428.8 3472.32,-428.8 3472.32,-424.8 3453.24,-424.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3472.32,-424.8 3472.32,-428.8 3491.39,-428.8 3491.39,-424.8 3472.32,-424.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3369.66" y="-412" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">company</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3298.61,-375.6 3298.61,-402.4 3493.39,-402.4 3493.39,-375.6 3298.61,-375.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3298.61,-375.6 3298.61,-402.4 3493.39,-402.4 3493.39,-375.6 3298.61,-375.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3303.61" y="-385.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3458.89" y="-387.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3475.89" y="-387.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3298.61,-348.8 3298.61,-375.6 3493.39,-375.6 3493.39,-348.8 3298.61,-348.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3298.61,-348.8 3298.61,-375.6 3493.39,-375.6 3493.39,-348.8 3298.61,-348.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3303.61" y="-359" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">taxrate</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3349.52" y="-359" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3459.4" y="-360.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3476.4" y="-360.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3298.61,-322 3298.61,-348.8 3493.39,-348.8 3493.39,-322 3298.61,-322"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3298.61,-322 3298.61,-348.8 3493.39,-348.8 3493.39,-322 3298.61,-322"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3303.61" y="-332.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">reducedtaxrate</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3403.98" y="-332.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3459.4" y="-333.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3476.4" y="-333.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3298.61,-295.2 3298.61,-322 3493.39,-322 3493.39,-295.2 3298.61,-295.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3298.61,-295.2 3298.61,-322 3493.39,-322 3493.39,-295.2 3298.61,-295.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3303.61" y="-305.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">taxfreerate</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3375.21" y="-305.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3459.4" y="-306.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3476.4" y="-306.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3298.61,-268.4 3298.61,-295.2 3493.39,-295.2 3493.39,-268.4 3298.61,-268.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3298.61,-268.4 3298.61,-295.2 3493.39,-295.2 3493.39,-268.4 3298.61,-268.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3303.61" y="-278.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="3417.19" y="-278.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3459.4" y="-280.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3476.4" y="-280.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3298.61,-241.6 3298.61,-268.4 3493.39,-268.4 3493.39,-241.6 3298.61,-241.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3298.61,-241.6 3298.61,-268.4 3493.39,-268.4 3493.39,-241.6 3298.61,-241.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3303.61" y="-251.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="3438.96" y="-251.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3459.4" y="-253.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3476.4" y="-253.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3298.61,-214.8 3298.61,-241.6 3493.39,-241.6 3493.39,-214.8 3298.61,-214.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3298.61,-214.8 3298.61,-241.6 3493.39,-241.6 3493.39,-214.8 3298.61,-214.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3303.61" y="-225" 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="3459.4" y="-226.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3476.4" y="-226.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3298.61,-188 3298.61,-214.8 3493.39,-214.8 3493.39,-188 3298.61,-188"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3298.61,-188 3298.61,-214.8 3493.39,-214.8 3493.39,-188 3298.61,-188"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3303.61" y="-195.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3416.88" y="-197.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
</g>
|
|
<!-- customergroup->company -->
|
|
<g id="edge8" class="edge">
|
|
<title>customergroup:se->company:n</title>
|
|
<g id="a_edge8"><a xlink:title="FK_customergroup_company">
|
|
<path fill="none" stroke="#ff7fc2" stroke-width="1.4" d="M3388.24,-604.6C3441.03,-551.81 3390.72,-510.81 3386.71,-438.74"/>
|
|
<polygon fill="#ff7fc2" stroke="#ff7fc2" stroke-width="1.4" points="3389.16,-438.85 3386.52,-431.92 3384.27,-438.98 3389.16,-438.85"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- company->customergroup -->
|
|
<g id="edge9" class="edge">
|
|
<title>company:sw->customergroup:n</title>
|
|
<g id="a_edge9"><a xlink:title="FK_company_poscustomergroup">
|
|
<path fill="none" stroke="#8f95ff" stroke-width="1.4" d="M3297.61,-214.8C3297.61,-214.8 3298.61,-434.8 3298.61,-434.8 3321.65,-496.44 3372.33,-485.3 3395.24,-547 3416.52,-604.33 3437.8,-640.69 3395.24,-684.6 3388.1,-691.96 3374.65,-696.63 3367.65,-693.37"/>
|
|
<polygon fill="#8f95ff" stroke="#8f95ff" stroke-width="1.4" points="3369.84,-692.27 3364.22,-687.43 3365.6,-694.72 3369.84,-692.27"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- language -->
|
|
<g id="node13" class="node">
|
|
<title>language</title>
|
|
<polygon fill="#33415c" stroke="none" points="2412.12,-1437.8 2412.12,-1466.2 2537.88,-1466.2 2537.88,-1437.8 2412.12,-1437.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2412.12,-1437.8 2412.12,-1466.2 2537.88,-1466.2 2537.88,-1437.8 2412.12,-1437.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="2414.12,-1460.2 2414.12,-1464.2 2444.56,-1464.2 2444.56,-1460.2 2414.12,-1460.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="2444.56,-1460.2 2444.56,-1464.2 2475,-1464.2 2475,-1460.2 2444.56,-1460.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="2475,-1460.2 2475,-1464.2 2505.44,-1464.2 2505.44,-1460.2 2475,-1460.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="2505.44,-1460.2 2505.44,-1464.2 2535.88,-1464.2 2535.88,-1460.2 2505.44,-1460.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2448.66" y="-1447.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">language</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2412.12,-1411 2412.12,-1437.8 2537.88,-1437.8 2537.88,-1411 2412.12,-1411"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2412.12,-1411 2412.12,-1437.8 2537.88,-1437.8 2537.88,-1411 2412.12,-1411"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2417.12" y="-1421.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2503.38" y="-1422.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2520.38" y="-1422.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2412.12,-1384.2 2412.12,-1411 2537.88,-1411 2537.88,-1384.2 2412.12,-1384.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2412.12,-1384.2 2412.12,-1411 2537.88,-1411 2537.88,-1384.2 2412.12,-1384.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2417.12" y="-1392" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">iso639</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2466.37" y="-1394" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(10)</text>
|
|
</g>
|
|
<!-- company->language -->
|
|
<g id="edge4" class="edge">
|
|
<title>company:sw->language:n</title>
|
|
<g id="a_edge4"><a xlink:title="FK_company_default_language">
|
|
<path fill="none" stroke="#f5c15c" stroke-width="1.4" d="M3297.61,-241.6C3297.61,-241.6 2982,-506.8 2982,-506.8 2937.48,-602.36 2910.89,-666.17 2982,-744 3079.98,-851.23 3535.02,-695.57 3633,-802.8 3748.36,-929.05 3749.73,-1062.61 3633,-1187.6 3472.91,-1359.01 2753.69,-1101.98 2580,-1259.6 2511.73,-1321.55 2615.03,-1403.23 2545.88,-1464.2 2540.76,-1468.72 2532.51,-1472.27 2526.85,-1471.81"/>
|
|
<polygon fill="#f5c15c" stroke="#f5c15c" stroke-width="1.4" points="2528.68,-1470.18 2522.11,-1466.75 2525.11,-1473.53 2528.68,-1470.18"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- category -->
|
|
<g id="node17" class="node">
|
|
<title>category</title>
|
|
<polygon fill="#33415c" stroke="none" points="1218.1,-1021.2 1218.1,-1049.6 1335.9,-1049.6 1335.9,-1021.2 1218.1,-1021.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1218.1,-1021.2 1218.1,-1049.6 1335.9,-1049.6 1335.9,-1021.2 1218.1,-1021.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="1220.1,-1043.6 1220.1,-1047.6 1239.07,-1047.6 1239.07,-1043.6 1220.1,-1043.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="1239.07,-1043.6 1239.07,-1047.6 1258.03,-1047.6 1258.03,-1043.6 1239.07,-1043.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="1258.03,-1043.6 1258.03,-1047.6 1277,-1047.6 1277,-1043.6 1258.03,-1043.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="1277,-1043.6 1277,-1047.6 1295.97,-1047.6 1295.97,-1043.6 1277,-1043.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="1295.97,-1043.6 1295.97,-1047.6 1314.93,-1047.6 1314.93,-1043.6 1295.97,-1043.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="1314.93,-1043.6 1314.93,-1047.6 1333.9,-1047.6 1333.9,-1043.6 1314.93,-1043.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1251.99" y="-1030.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">category</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1218.1,-994.4 1218.1,-1021.2 1335.9,-1021.2 1335.9,-994.4 1218.1,-994.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1218.1,-994.4 1218.1,-1021.2 1335.9,-1021.2 1335.9,-994.4 1218.1,-994.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1223.1" y="-1004.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1301.4" y="-1006.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1318.4" y="-1006.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1218.1,-967.6 1218.1,-994.4 1335.9,-994.4 1335.9,-967.6 1218.1,-967.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1218.1,-967.6 1218.1,-994.4 1335.9,-994.4 1335.9,-967.6 1218.1,-967.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1223.1" y="-977.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">parent_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1286.12" y="-977.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1301.9" y="-979.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1318.9" y="-979.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1218.1,-940.8 1218.1,-967.6 1335.9,-967.6 1335.9,-940.8 1218.1,-940.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1218.1,-940.8 1218.1,-967.6 1335.9,-967.6 1335.9,-940.8 1218.1,-940.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1223.1" y="-948.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1316.4" y="-950.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- company->category -->
|
|
<g id="edge3" class="edge">
|
|
<title>company:w->category:n</title>
|
|
<g id="a_edge3"><a xlink:title="FK_company_root_category">
|
|
<path fill="none" stroke="#5aa7ff" stroke-width="1.4" d="M3297.61,-281.8C2961.83,-281.8 3012.55,-621.3 2700,-744 2451.07,-841.73 1728.89,-667.85 1498,-802.8 1387.01,-867.67 1454.81,-982.59 1343.9,-1047.6 1340.51,-1049.59 1336.19,-1051.76 1332.48,-1052.73"/>
|
|
<polygon fill="#5aa7ff" stroke="#5aa7ff" stroke-width="1.4" points="1333.65,-1050.58 1326.3,-1049.57 1331.41,-1054.94 1333.65,-1050.58"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- tax -->
|
|
<g id="node36" class="node">
|
|
<title>tax</title>
|
|
<polygon fill="#33415c" stroke="none" points="370.18,-79.6 370.18,-108 475.82,-108 475.82,-79.6 370.18,-79.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="370.18,-79.6 370.18,-108 475.82,-108 475.82,-79.6 370.18,-79.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="372.18,-102 372.18,-106 392.51,-106 392.51,-102 372.18,-102"/>
|
|
<polygon fill="#33415c" stroke="none" points="392.51,-102 392.51,-106 412.84,-106 412.84,-102 392.51,-102"/>
|
|
<polygon fill="#33415c" stroke="none" points="412.84,-102 412.84,-106 433.16,-106 433.16,-102 412.84,-102"/>
|
|
<polygon fill="#33415c" stroke="none" points="433.16,-102 433.16,-106 453.49,-106 453.49,-102 433.16,-102"/>
|
|
<polygon fill="#33415c" stroke="none" points="453.49,-102 453.49,-106 473.82,-106 473.82,-102 453.49,-102"/>
|
|
<text xml:space="preserve" text-anchor="start" x="414.33" y="-89.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">tax</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="370.18,-52.8 370.18,-79.6 475.82,-79.6 475.82,-52.8 370.18,-52.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="370.18,-52.8 370.18,-79.6 475.82,-79.6 475.82,-52.8 370.18,-52.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="375.18" y="-63" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="441.32" y="-64.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="458.32" y="-64.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="370.18,-26 370.18,-52.8 475.82,-52.8 475.82,-26 370.18,-26"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="370.18,-26 370.18,-52.8 475.82,-52.8 475.82,-26 370.18,-26"/>
|
|
<text xml:space="preserve" text-anchor="start" x="375.18" y="-33.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">rate</text>
|
|
<text xml:space="preserve" text-anchor="start" x="407.3" y="-35.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DECIMAL(18,4)</text>
|
|
</g>
|
|
<!-- company->tax -->
|
|
<g id="edge5" class="edge">
|
|
<title>company:e->tax:n</title>
|
|
<g id="a_edge5"><a xlink:title="FK_company_taxrate">
|
|
<path fill="none" stroke="#c79bff" stroke-width="1.4" d="M3494.39,-362.2C3573.6,-362.2 3548.84,-240.56 3493.39,-184 3377.59,-65.88 565.16,-268.04 466.33,-115.53"/>
|
|
<polygon fill="#c79bff" stroke="#c79bff" stroke-width="1.4" points="468.72,-114.97 464.29,-109.02 464.04,-116.43 468.72,-114.97"/>
|
|
</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="M3494.39,-335.4C3561.68,-335.4 3540.53,-232.02 3493.39,-184 3375.96,-64.38 525.87,-270.16 425.7,-115.64"/>
|
|
<polygon fill="#ff9f5a" stroke="#ff9f5a" stroke-width="1.4" points="428.06,-114.97 423.63,-109.02 423.38,-116.43 428.06,-114.97"/>
|
|
</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="M3494.39,-308.6C3549.77,-308.6 3532.21,-223.49 3493.39,-184 3376.66,-65.24 545.51,-269.1 446.01,-115.59"/>
|
|
<polygon fill="#5cd6d6" stroke="#5cd6d6" stroke-width="1.4" points="448.39,-114.97 443.96,-109.02 443.71,-116.43 448.39,-114.97"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- numbers -->
|
|
<g id="node4" class="node">
|
|
<title>numbers</title>
|
|
<polygon fill="#33415c" stroke="none" points="3471.66,-687 3471.66,-711.4 3600.34,-711.4 3600.34,-687 3471.66,-687"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3471.66,-687 3471.66,-711.4 3600.34,-711.4 3600.34,-687 3471.66,-687"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3510.66" y="-696.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">numbers</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3471.66,-660.2 3471.66,-687 3600.34,-687 3600.34,-660.2 3471.66,-660.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3471.66,-660.2 3471.66,-687 3600.34,-687 3600.34,-660.2 3471.66,-660.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3476.66" y="-670.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3565.84" y="-671.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3582.84" y="-671.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3471.66,-633.4 3471.66,-660.2 3600.34,-660.2 3600.34,-633.4 3471.66,-633.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3471.66,-633.4 3471.66,-660.2 3600.34,-660.2 3600.34,-633.4 3471.66,-633.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3476.66" y="-643.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">company_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3566.35" y="-645.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3583.35" y="-645.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3471.66,-606.6 3471.66,-633.4 3600.34,-633.4 3600.34,-606.6 3471.66,-606.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3471.66,-606.6 3471.66,-633.4 3600.34,-633.4 3600.34,-606.6 3471.66,-606.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3476.66" y="-614.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">type</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3523.83" y="-616.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3471.66,-579.8 3471.66,-606.6 3600.34,-606.6 3600.34,-579.8 3471.66,-579.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3471.66,-579.8 3471.66,-606.6 3600.34,-606.6 3600.34,-579.8 3471.66,-579.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3476.66" y="-587.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">prefix</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3528.83" y="-589.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3471.66,-553 3471.66,-579.8 3600.34,-579.8 3600.34,-553 3471.66,-553"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3471.66,-553 3471.66,-579.8 3600.34,-579.8 3600.34,-553 3471.66,-553"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3476.66" y="-560.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">padding</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3580.84" y="-562.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3471.66,-526.2 3471.66,-553 3600.34,-553 3600.34,-526.2 3471.66,-526.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3471.66,-526.2 3471.66,-553 3600.34,-553 3600.34,-526.2 3471.66,-526.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3476.66" y="-534" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">next</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3580.84" y="-536" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- numbers->company -->
|
|
<g id="edge55" class="edge">
|
|
<title>numbers:sw->company:n</title>
|
|
<g id="a_edge55"><a xlink:title="FK_numbers_company">
|
|
<path fill="none" stroke="#5cd6d6" stroke-width="1.4" d="M3470.66,-633.4C3468.81,-631.55 3419.69,-477.29 3408.01,-438.53"/>
|
|
<polygon fill="#5cd6d6" stroke="#5cd6d6" stroke-width="1.4" points="3410.38,-437.9 3406.12,-431.84 3405.67,-439.24 3410.38,-437.9"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- entityaddress -->
|
|
<g id="node5" class="node">
|
|
<title>entityaddress</title>
|
|
<polygon fill="#33415c" stroke="none" points="3462.61,-1560.4 3462.61,-1584.8 3637.39,-1584.8 3637.39,-1560.4 3462.61,-1560.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3462.61,-1560.4 3462.61,-1584.8 3637.39,-1584.8 3637.39,-1560.4 3462.61,-1560.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3510.99" y="-1570" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">entityaddress</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3462.61,-1533.6 3462.61,-1560.4 3637.39,-1560.4 3637.39,-1533.6 3462.61,-1533.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3462.61,-1533.6 3462.61,-1560.4 3637.39,-1560.4 3637.39,-1533.6 3462.61,-1533.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3467.61" y="-1543.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3602.89" y="-1545.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3619.89" y="-1545.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3462.61,-1506.8 3462.61,-1533.6 3637.39,-1533.6 3637.39,-1506.8 3462.61,-1506.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3462.61,-1506.8 3462.61,-1533.6 3637.39,-1533.6 3637.39,-1506.8 3462.61,-1506.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3467.61" y="-1517" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">entity_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3603.39" y="-1518.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3620.39" y="-1518.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3462.61,-1480 3462.61,-1506.8 3637.39,-1506.8 3637.39,-1480 3462.61,-1480"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3462.61,-1480 3462.61,-1506.8 3637.39,-1506.8 3637.39,-1480 3462.61,-1480"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3467.61" y="-1487.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">first_name?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3560.87" y="-1489.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3462.61,-1453.2 3462.61,-1480 3637.39,-1480 3637.39,-1453.2 3462.61,-1453.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3462.61,-1453.2 3462.61,-1480 3637.39,-1480 3637.39,-1453.2 3462.61,-1453.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3467.61" y="-1461" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3560.87" y="-1463" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3462.61,-1426.4 3462.61,-1453.2 3637.39,-1453.2 3637.39,-1426.4 3462.61,-1426.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3462.61,-1426.4 3462.61,-1453.2 3637.39,-1453.2 3637.39,-1426.4 3462.61,-1426.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3467.61" y="-1434.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">street?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3560.87" y="-1436.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3462.61,-1399.6 3462.61,-1426.4 3637.39,-1426.4 3637.39,-1399.6 3462.61,-1399.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3462.61,-1399.6 3462.61,-1426.4 3637.39,-1426.4 3637.39,-1399.6 3462.61,-1399.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3467.61" y="-1407.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">streetnumber?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3565.88" y="-1409.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3462.61,-1372.8 3462.61,-1399.6 3637.39,-1399.6 3637.39,-1372.8 3462.61,-1372.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3462.61,-1372.8 3462.61,-1399.6 3637.39,-1399.6 3637.39,-1372.8 3462.61,-1372.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3467.61" y="-1380.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">zip?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3565.88" y="-1382.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3462.61,-1346 3462.61,-1372.8 3637.39,-1372.8 3637.39,-1346 3462.61,-1346"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3462.61,-1346 3462.61,-1372.8 3637.39,-1372.8 3637.39,-1346 3462.61,-1346"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3467.61" y="-1353.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">city?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3560.87" y="-1355.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3462.61,-1319.2 3462.61,-1346 3637.39,-1346 3637.39,-1319.2 3462.61,-1319.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3462.61,-1319.2 3462.61,-1346 3637.39,-1346 3637.39,-1319.2 3462.61,-1319.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3467.61" y="-1327" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">county?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3560.87" y="-1329" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3462.61,-1292.4 3462.61,-1319.2 3637.39,-1319.2 3637.39,-1292.4 3462.61,-1292.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3462.61,-1292.4 3462.61,-1319.2 3637.39,-1319.2 3637.39,-1292.4 3462.61,-1292.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3467.61" y="-1300.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">addresstype</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3565.88" y="-1302.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3462.61,-1265.6 3462.61,-1292.4 3637.39,-1292.4 3637.39,-1265.6 3462.61,-1265.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3462.61,-1265.6 3462.61,-1292.4 3637.39,-1292.4 3637.39,-1265.6 3462.61,-1265.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3467.61" y="-1273.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3617.89" y="-1275.4" 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="3421.05,-1074.8 3421.05,-1103.2 3590.95,-1103.2 3590.95,-1074.8 3421.05,-1074.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3421.05,-1074.8 3421.05,-1103.2 3590.95,-1103.2 3590.95,-1074.8 3421.05,-1074.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3423.05,-1097.2 3423.05,-1101.2 3456.23,-1101.2 3456.23,-1097.2 3423.05,-1097.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="3456.23,-1097.2 3456.23,-1101.2 3489.41,-1101.2 3489.41,-1097.2 3456.23,-1097.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="3489.41,-1097.2 3489.41,-1101.2 3522.59,-1101.2 3522.59,-1097.2 3489.41,-1097.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="3522.59,-1097.2 3522.59,-1101.2 3555.77,-1101.2 3555.77,-1097.2 3522.59,-1097.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="3555.77,-1097.2 3555.77,-1101.2 3588.95,-1101.2 3588.95,-1097.2 3555.77,-1097.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3490" y="-1084.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">entity</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3421.05,-1048 3421.05,-1074.8 3590.95,-1074.8 3590.95,-1048 3421.05,-1048"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3421.05,-1048 3421.05,-1074.8 3590.95,-1074.8 3590.95,-1048 3421.05,-1048"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3426.05" y="-1058.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3556.45" y="-1059.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3573.45" y="-1059.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3421.05,-1021.2 3421.05,-1048 3590.95,-1048 3590.95,-1021.2 3421.05,-1021.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3421.05,-1021.2 3421.05,-1048 3590.95,-1048 3590.95,-1021.2 3421.05,-1021.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3426.05" y="-1031.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">customergroup_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3556.95" y="-1032.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3573.95" y="-1032.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3421.05,-994.4 3421.05,-1021.2 3590.95,-1021.2 3590.95,-994.4 3421.05,-994.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3421.05,-994.4 3421.05,-1021.2 3590.95,-1021.2 3590.95,-994.4 3421.05,-994.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3426.05" y="-1002.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">first_name?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3514.43" y="-1004.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3421.05,-967.6 3421.05,-994.4 3590.95,-994.4 3590.95,-967.6 3421.05,-967.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3421.05,-967.6 3421.05,-994.4 3590.95,-994.4 3590.95,-967.6 3421.05,-967.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3426.05" y="-975.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3514.43" y="-977.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3421.05,-940.8 3421.05,-967.6 3590.95,-967.6 3590.95,-940.8 3421.05,-940.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3421.05,-940.8 3421.05,-967.6 3590.95,-967.6 3590.95,-940.8 3421.05,-940.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3426.05" y="-948.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">number?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3514.43" y="-950.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3421.05,-914 3421.05,-940.8 3590.95,-940.8 3590.95,-914 3421.05,-914"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3421.05,-914 3421.05,-940.8 3590.95,-940.8 3590.95,-914 3421.05,-914"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3426.05" y="-921.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">created_at</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3535.44" y="-923.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3421.05,-887.2 3421.05,-914 3590.95,-914 3590.95,-887.2 3421.05,-887.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3421.05,-887.2 3421.05,-914 3590.95,-914 3590.95,-887.2 3421.05,-887.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3426.05" y="-895" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">updated_at</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3535.44" y="-897" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
</g>
|
|
<!-- entityaddress->entity -->
|
|
<g id="edge11" class="edge">
|
|
<title>entityaddress:sw->entity:n</title>
|
|
<g id="a_edge11"><a xlink:title="FK_entityaddress_entity">
|
|
<path fill="none" stroke="#ff8f66" stroke-width="1.4" d="M3461.61,-1506.8C3384.55,-1429.74 3447.95,-1369.59 3462.61,-1261.6 3472.08,-1191.83 3503.29,-1176.81 3505.83,-1110.94"/>
|
|
<polygon fill="#ff8f66" stroke="#ff8f66" stroke-width="1.4" points="3508.28,-1111.36 3505.96,-1104.32 3503.38,-1111.27 3508.28,-1111.36"/>
|
|
</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="M3420.05,-1048C3420.05,-1048 3336.7,-749.08 3321.4,-694.2"/>
|
|
<polygon fill="#58d18a" stroke="#58d18a" stroke-width="1.4" points="3323.81,-693.73 3319.57,-687.64 3319.09,-695.04 3323.81,-693.73"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- companyuser -->
|
|
<g id="node7" class="node">
|
|
<title>companyuser</title>
|
|
<polygon fill="#33415c" stroke="none" points="3684.78,-644.8 3684.78,-673.2 3835.22,-673.2 3835.22,-644.8 3684.78,-644.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3684.78,-644.8 3684.78,-673.2 3835.22,-673.2 3835.22,-644.8 3684.78,-644.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="3686.78,-667.2 3686.78,-671.2 3760,-671.2 3760,-667.2 3686.78,-667.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="3760,-667.2 3760,-671.2 3833.22,-671.2 3833.22,-667.2 3760,-667.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3720.99" y="-654.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">companyuser</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3684.78,-618 3684.78,-644.8 3835.22,-644.8 3835.22,-618 3684.78,-618"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3684.78,-618 3684.78,-644.8 3835.22,-644.8 3835.22,-618 3684.78,-618"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3689.78" y="-628.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3800.72" y="-629.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3817.72" y="-629.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3684.78,-591.2 3684.78,-618 3835.22,-618 3835.22,-591.2 3684.78,-591.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3684.78,-591.2 3684.78,-618 3835.22,-618 3835.22,-591.2 3684.78,-591.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3689.78" y="-601.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">company_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3801.23" y="-602.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3818.22" y="-602.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3684.78,-564.4 3684.78,-591.2 3835.22,-591.2 3835.22,-564.4 3684.78,-564.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3684.78,-564.4 3684.78,-591.2 3835.22,-591.2 3835.22,-564.4 3684.78,-564.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3689.78" y="-574.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">google_auth_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3801.23" y="-576.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3818.22" y="-576.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
</g>
|
|
<!-- companyuser->company -->
|
|
<g id="edge57" class="edge">
|
|
<title>companyuser:w->company:n</title>
|
|
<g id="a_edge57"><a xlink:title="FK_companyuser_company">
|
|
<path fill="none" stroke="#8f95ff" stroke-width="1.4" d="M3683.78,-604.6C3636.51,-604.6 3676.46,-539.15 3642,-506.8 3569.6,-438.85 3433.47,-526.48 3425.03,-438.84"/>
|
|
<polygon fill="#8f95ff" stroke="#8f95ff" stroke-width="1.4" points="3427.48,-438.8 3424.71,-431.92 3422.59,-439.02 3427.48,-438.8"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- google_auth -->
|
|
<g id="node12" class="node">
|
|
<title>google_auth</title>
|
|
<polygon fill="#33415c" stroke="none" points="4353.28,-698.4 4353.28,-726.8 4536.72,-726.8 4536.72,-698.4 4353.28,-698.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4353.28,-698.4 4353.28,-726.8 4536.72,-726.8 4536.72,-698.4 4353.28,-698.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="4355.28,-720.8 4355.28,-724.8 4534.72,-724.8 4534.72,-720.8 4355.28,-720.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4409.33" y="-708" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">google_auth</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4353.28,-671.6 4353.28,-698.4 4536.72,-698.4 4536.72,-671.6 4353.28,-671.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4353.28,-671.6 4353.28,-698.4 4536.72,-698.4 4536.72,-671.6 4353.28,-671.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4358.28" y="-681.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4502.22" y="-683.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4519.22" y="-683.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4353.28,-644.8 4353.28,-671.6 4536.72,-671.6 4536.72,-644.8 4353.28,-644.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4353.28,-644.8 4353.28,-671.6 4536.72,-671.6 4536.72,-644.8 4353.28,-644.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4358.28" y="-655" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">selected_company</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4483.56" y="-655" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4502.73" y="-656.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4519.73" y="-656.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="4353.28,-618 4353.28,-644.8 4536.72,-644.8 4536.72,-618 4353.28,-618"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4353.28,-618 4353.28,-644.8 4536.72,-644.8 4536.72,-618 4353.28,-618"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4358.28" y="-625.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">email</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4460.21" y="-627.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(320)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="4353.28,-591.2 4353.28,-618 4536.72,-618 4536.72,-591.2 4353.28,-591.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4353.28,-591.2 4353.28,-618 4536.72,-618 4536.72,-591.2 4353.28,-591.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4358.28" y="-599" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">picture?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4455.2" y="-601" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(2048)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="4353.28,-564.4 4353.28,-591.2 4536.72,-591.2 4536.72,-564.4 4353.28,-564.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4353.28,-564.4 4353.28,-591.2 4536.72,-591.2 4536.72,-564.4 4353.28,-564.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4358.28" y="-572.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">picturebinary?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4454.21" y="-574.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">VARBINARY(MAX)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="4353.28,-537.6 4353.28,-564.4 4536.72,-564.4 4536.72,-537.6 4353.28,-537.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4353.28,-537.6 4353.28,-564.4 4536.72,-564.4 4536.72,-537.6 4353.28,-537.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4358.28" y="-545.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sub?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4460.21" y="-547.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="4353.28,-510.8 4353.28,-537.6 4536.72,-537.6 4536.72,-510.8 4353.28,-510.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4353.28,-510.8 4353.28,-537.6 4536.72,-537.6 4536.72,-510.8 4353.28,-510.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4358.28" y="-518.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">created_at</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4481.22" y="-520.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
</g>
|
|
<!-- companyuser->google_auth -->
|
|
<g id="edge56" class="edge">
|
|
<title>companyuser:e->google_auth:n</title>
|
|
<g id="a_edge56"><a xlink:title="FK_companyuser_google_auth">
|
|
<path fill="none" stroke="#ff7fc2" stroke-width="1.4" d="M3836.22,-577.8C3912.28,-577.8 3837.3,-679.13 3877,-744 3887.43,-761.04 3892.28,-766.43 3911,-773.4 3964.1,-793.17 4399.31,-786.16 4441.68,-734.17"/>
|
|
<polygon fill="#ff7fc2" stroke="#ff7fc2" stroke-width="1.4" points="4443.92,-735.18 4444.22,-727.77 4439.36,-733.37 4443.92,-735.18"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- entitycontact -->
|
|
<g id="node8" class="node">
|
|
<title>entitycontact</title>
|
|
<polygon fill="#33415c" stroke="none" points="3720.94,-1480 3720.94,-1504.4 3877.06,-1504.4 3877.06,-1480 3720.94,-1480"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3720.94,-1480 3720.94,-1504.4 3877.06,-1504.4 3877.06,-1480 3720.94,-1480"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3761.66" y="-1489.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">entitycontact</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3720.94,-1453.2 3720.94,-1480 3877.06,-1480 3877.06,-1453.2 3720.94,-1453.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3720.94,-1453.2 3720.94,-1480 3877.06,-1480 3877.06,-1453.2 3720.94,-1453.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3725.94" y="-1463.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3842.55" y="-1464.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3859.55" y="-1464.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3720.94,-1426.4 3720.94,-1453.2 3877.06,-1453.2 3877.06,-1426.4 3720.94,-1426.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3720.94,-1426.4 3720.94,-1453.2 3877.06,-1453.2 3877.06,-1426.4 3720.94,-1426.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3725.94" y="-1436.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">entity_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3843.06" y="-1438.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3860.06" y="-1438.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3720.94,-1399.6 3720.94,-1426.4 3877.06,-1426.4 3877.06,-1399.6 3720.94,-1399.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3720.94,-1399.6 3720.94,-1426.4 3877.06,-1426.4 3877.06,-1399.6 3720.94,-1399.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3725.94" y="-1407.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">contacttype</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3805.54" y="-1409.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3720.94,-1372.8 3720.94,-1399.6 3877.06,-1399.6 3877.06,-1372.8 3720.94,-1372.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3720.94,-1372.8 3720.94,-1399.6 3877.06,-1399.6 3877.06,-1372.8 3720.94,-1372.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3725.94" y="-1380.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">contact</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3800.54" y="-1382.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3720.94,-1346 3720.94,-1372.8 3877.06,-1372.8 3877.06,-1346 3720.94,-1346"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3720.94,-1346 3720.94,-1372.8 3877.06,-1372.8 3877.06,-1346 3720.94,-1346"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3725.94" y="-1353.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3857.56" y="-1355.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- entitycontact->entity -->
|
|
<g id="edge12" class="edge">
|
|
<title>entitycontact:se->entity:n</title>
|
|
<g id="a_edge12"><a xlink:title="FK_entitycontact_entity">
|
|
<path fill="none" stroke="#4fc4e8" stroke-width="1.4" d="M3878.06,-1426.4C3904.58,-1399.87 3894.47,-1375.23 3877.06,-1342 3793,-1181.6 3547.51,-1282.85 3539.39,-1111.13"/>
|
|
<polygon fill="#4fc4e8" stroke="#4fc4e8" stroke-width="1.4" points="3541.84,-1111.26 3539.23,-1104.32 3536.94,-1111.37 3541.84,-1111.26"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- syncpos -->
|
|
<g id="node9" class="node">
|
|
<title>syncpos</title>
|
|
<polygon fill="#33415c" stroke="none" points="3918.89,-660.2 3918.89,-684.6 4057.11,-684.6 4057.11,-660.2 3918.89,-660.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3918.89,-660.2 3918.89,-684.6 4057.11,-684.6 4057.11,-660.2 3918.89,-660.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3963.66" y="-669.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">syncpos</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3918.89,-633.4 3918.89,-660.2 4057.11,-660.2 4057.11,-633.4 3918.89,-633.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3918.89,-633.4 3918.89,-660.2 4057.11,-660.2 4057.11,-633.4 3918.89,-633.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3923.89" y="-643.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4022.61" y="-645.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4039.6" y="-645.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3918.89,-606.6 3918.89,-633.4 4057.11,-633.4 4057.11,-606.6 3918.89,-606.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3918.89,-606.6 3918.89,-633.4 4057.11,-633.4 4057.11,-606.6 3918.89,-606.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3923.89" y="-616.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">company_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4023.11" y="-618.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4040.11" y="-618.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3918.89,-579.8 3918.89,-606.6 4057.11,-606.6 4057.11,-579.8 3918.89,-579.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3918.89,-579.8 3918.89,-606.6 4057.11,-606.6 4057.11,-579.8 3918.89,-579.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3923.89" y="-587.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">paircode</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3985.6" y="-589.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3918.89,-553 3918.89,-579.8 4057.11,-579.8 4057.11,-553 3918.89,-553"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3918.89,-553 3918.89,-579.8 4057.11,-579.8 4057.11,-553 3918.89,-553"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3923.89" y="-560.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">token?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3980.59" y="-562.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
</g>
|
|
<!-- syncpos->company -->
|
|
<g id="edge58" class="edge">
|
|
<title>syncpos:e->company:n</title>
|
|
<g id="a_edge58"><a xlink:title="FK_syncpos_company">
|
|
<path fill="none" stroke="#58d18a" stroke-width="1.4" d="M4058.11,-620C4089.67,-620 4076.89,-573.59 4057.11,-549 4005.58,-484.94 3957.53,-523.38 3877,-506.8 3784.3,-487.72 3465.2,-525.05 3444.73,-438.83"/>
|
|
<polygon fill="#58d18a" stroke="#58d18a" stroke-width="1.4" points="3447.17,-438.58 3443.94,-431.91 3442.3,-439.14 3447.17,-438.58"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- entityhistory -->
|
|
<g id="node10" class="node">
|
|
<title>entityhistory</title>
|
|
<polygon fill="#33415c" stroke="none" points="3960.98,-1480 3960.98,-1504.4 4127.02,-1504.4 4127.02,-1480 3960.98,-1480"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3960.98,-1480 3960.98,-1504.4 4127.02,-1504.4 4127.02,-1480 3960.98,-1480"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4007.99" y="-1489.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">entityhistory</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3960.98,-1453.2 3960.98,-1480 4127.02,-1480 4127.02,-1453.2 3960.98,-1453.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3960.98,-1453.2 3960.98,-1480 4127.02,-1480 4127.02,-1453.2 3960.98,-1453.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3965.98" y="-1463.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4092.52" y="-1464.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4109.52" y="-1464.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3960.98,-1426.4 3960.98,-1453.2 4127.02,-1453.2 4127.02,-1426.4 3960.98,-1426.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3960.98,-1426.4 3960.98,-1453.2 4127.02,-1453.2 4127.02,-1426.4 3960.98,-1426.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3965.98" y="-1436.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">entity_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4093.03" y="-1438.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4110.02" y="-1438.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3960.98,-1399.6 3960.98,-1426.4 4127.02,-1426.4 4127.02,-1399.6 3960.98,-1399.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3960.98,-1399.6 3960.98,-1426.4 4127.02,-1426.4 4127.02,-1399.6 3960.98,-1399.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3965.98" y="-1409.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">companyuser_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4077.24" y="-1409.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4093.03" y="-1411.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4110.02" y="-1411.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3960.98,-1372.8 3960.98,-1399.6 4127.02,-1399.6 4127.02,-1372.8 3960.98,-1372.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3960.98,-1372.8 3960.98,-1399.6 4127.02,-1399.6 4127.02,-1372.8 3960.98,-1372.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3965.98" y="-1380.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">date</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4071.52" y="-1382.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3960.98,-1346 3960.98,-1372.8 4127.02,-1372.8 4127.02,-1346 3960.98,-1346"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3960.98,-1346 3960.98,-1372.8 4127.02,-1372.8 4127.02,-1346 3960.98,-1346"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3965.98" y="-1353.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">text</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4046.02" y="-1355.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
</g>
|
|
<!-- entityhistory->entity -->
|
|
<g id="edge13" class="edge">
|
|
<title>entityhistory:sw->entity:n</title>
|
|
<g id="a_edge13"><a xlink:title="FK_entityhistory_entity">
|
|
<path fill="none" stroke="#a98cff" stroke-width="1.4" d="M3959.98,-1426.4C3906,-1372.42 3969.3,-1317.02 3919,-1259.6 3809.58,-1134.68 3581.04,-1266.33 3572.6,-1111.3"/>
|
|
<polygon fill="#a98cff" stroke="#a98cff" stroke-width="1.4" points="3575.05,-1111.25 3572.42,-1104.32 3570.15,-1111.38 3575.05,-1111.25"/>
|
|
</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="M4128.02,-1399.6C4146.13,-1381.5 4133.05,-1366.88 4127.02,-1342 4049.51,-1022.24 3801.03,-1004.43 3796.67,-680.88"/>
|
|
<polygon fill="#ff6f6f" stroke="#ff6f6f" stroke-width="1.4" points="3799.12,-681.3 3796.63,-674.32 3794.22,-681.34 3799.12,-681.3"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- companysetting -->
|
|
<g id="node11" class="node">
|
|
<title>companysetting</title>
|
|
<polygon fill="#33415c" stroke="none" points="4140.66,-673.6 4140.66,-698 4269.34,-698 4269.34,-673.6 4140.66,-673.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4140.66,-673.6 4140.66,-698 4269.34,-698 4269.34,-673.6 4140.66,-673.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4158.99" y="-683.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">companysetting</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4140.66,-646.8 4140.66,-673.6 4269.34,-673.6 4269.34,-646.8 4140.66,-646.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4140.66,-646.8 4140.66,-673.6 4269.34,-673.6 4269.34,-646.8 4140.66,-646.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4145.66" y="-657" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4234.84" y="-658.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4251.84" y="-658.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="4140.66,-620 4140.66,-646.8 4269.34,-646.8 4269.34,-620 4140.66,-620"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4140.66,-620 4140.66,-646.8 4269.34,-646.8 4269.34,-620 4140.66,-620"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4145.66" y="-630.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="4235.35" y="-631.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="4252.35" y="-631.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="4140.66,-593.2 4140.66,-620 4269.34,-620 4269.34,-593.2 4140.66,-593.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4140.66,-593.2 4140.66,-620 4269.34,-620 4269.34,-593.2 4140.66,-593.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4145.66" y="-601" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">key</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4192.83" y="-603" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="4140.66,-566.4 4140.66,-593.2 4269.34,-593.2 4269.34,-566.4 4140.66,-566.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4140.66,-566.4 4140.66,-593.2 4269.34,-593.2 4269.34,-566.4 4140.66,-566.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4145.66" y="-574.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">value</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4188.34" y="-576.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="4140.66,-539.6 4140.66,-566.4 4269.34,-566.4 4269.34,-539.6 4140.66,-539.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4140.66,-539.6 4140.66,-566.4 4269.34,-566.4 4269.34,-539.6 4140.66,-539.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4145.66" y="-547.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">frontend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="4250.34" y="-549.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">BIT</text>
|
|
</g>
|
|
<!-- companysetting->company -->
|
|
<g id="edge59" class="edge">
|
|
<title>companysetting:w->company:n</title>
|
|
<g id="a_edge59"><a xlink:title="FK_companysetting_company">
|
|
<path fill="none" stroke="#ff8f66" stroke-width="1.4" d="M4139.66,-633.4C4080.56,-633.4 4144.57,-544.43 4099,-506.8 3991.54,-418.07 3485.2,-565.62 3463.5,-438.57"/>
|
|
<polygon fill="#ff8f66" stroke="#ff8f66" stroke-width="1.4" points="3465.96,-438.69 3462.95,-431.91 3461.08,-439.09 3465.96,-438.69"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- google_auth->company -->
|
|
<g id="edge1" class="edge">
|
|
<title>google_auth:e->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="M4537.72,-658.2C4605.01,-658.2 4582.7,-555.93 4536.72,-506.8 4458.54,-423.26 3532.63,-540.81 3483.85,-438.6"/>
|
|
<polygon fill="#ff6b6b" stroke="#ff6b6b" stroke-width="1.4" points="3486.26,-438.15 3482.32,-431.87 3481.49,-439.24 3486.26,-438.15"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- unittext -->
|
|
<g id="node14" class="node">
|
|
<title>unittext</title>
|
|
<polygon fill="#33415c" stroke="none" points="2499.57,-1050 2499.57,-1074.4 2628.43,-1074.4 2628.43,-1050 2499.57,-1050"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2499.57,-1050 2499.57,-1074.4 2628.43,-1074.4 2628.43,-1050 2499.57,-1050"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2542.33" y="-1059.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">unittext</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2499.57,-1023.2 2499.57,-1050 2628.43,-1050 2628.43,-1023.2 2499.57,-1023.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2499.57,-1023.2 2499.57,-1050 2628.43,-1050 2628.43,-1023.2 2499.57,-1023.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2504.57" y="-1033.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2593.93" y="-1034.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2610.93" y="-1034.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2499.57,-996.4 2499.57,-1023.2 2628.43,-1023.2 2628.43,-996.4 2499.57,-996.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2499.57,-996.4 2499.57,-1023.2 2628.43,-1023.2 2628.43,-996.4 2499.57,-996.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2504.57" y="-1006.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="2594.43" y="-1008.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2611.43" y="-1008.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2499.57,-969.6 2499.57,-996.4 2628.43,-996.4 2628.43,-969.6 2499.57,-969.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2499.57,-969.6 2499.57,-996.4 2628.43,-996.4 2628.43,-969.6 2499.57,-969.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2504.57" y="-979.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="2594.43" y="-981.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2611.43" y="-981.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2499.57,-942.8 2499.57,-969.6 2628.43,-969.6 2628.43,-942.8 2499.57,-942.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2499.57,-942.8 2499.57,-969.6 2628.43,-969.6 2628.43,-942.8 2499.57,-942.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2504.57" y="-950.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">symbol</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2556.92" y="-952.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2499.57,-916 2499.57,-942.8 2628.43,-942.8 2628.43,-916 2499.57,-916"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2499.57,-916 2499.57,-942.8 2628.43,-942.8 2628.43,-916 2499.57,-916"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2504.57" y="-923.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2551.91" y="-925.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
</g>
|
|
<!-- unittext->language -->
|
|
<g id="edge17" class="edge">
|
|
<title>unittext:nw->language:n</title>
|
|
<g id="a_edge17"><a xlink:title="FK_unittext_language">
|
|
<path fill="none" stroke="#ff7aa8" stroke-width="1.4" d="M2498.57,-1023.2C2382.52,-1139.25 2425.28,-1217.44 2404.12,-1380.2 2399.3,-1417.22 2378.25,-1437.28 2404.12,-1464.2 2408.98,-1469.25 2417.61,-1472.76 2423.41,-1471.95"/>
|
|
<polygon fill="#ff7aa8" stroke="#ff7aa8" stroke-width="1.4" points="2425.16,-1473.67 2427.94,-1466.79 2421.48,-1470.43 2425.16,-1473.67"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- unit -->
|
|
<g id="node37" class="node">
|
|
<title>unit</title>
|
|
<polygon fill="#33415c" stroke="none" points="2532.66,-671.6 2532.66,-700 2661.34,-700 2661.34,-671.6 2532.66,-671.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2532.66,-671.6 2532.66,-700 2661.34,-700 2661.34,-671.6 2532.66,-671.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="2534.66,-694 2534.66,-698 2597,-698 2597,-694 2534.66,-694"/>
|
|
<polygon fill="#33415c" stroke="none" points="2597,-694 2597,-698 2659.34,-698 2659.34,-694 2597,-694"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2586" y="-681.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">unit</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2532.66,-644.8 2532.66,-671.6 2661.34,-671.6 2661.34,-644.8 2532.66,-644.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2532.66,-644.8 2532.66,-671.6 2661.34,-671.6 2661.34,-644.8 2532.66,-644.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2537.66" y="-655" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2626.84" y="-656.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2643.84" y="-656.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2532.66,-618 2532.66,-644.8 2661.34,-644.8 2661.34,-618 2532.66,-618"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2532.66,-618 2532.66,-644.8 2661.34,-644.8 2661.34,-618 2532.66,-618"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2537.66" y="-628.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">company_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2627.35" y="-629.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2644.35" y="-629.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2532.66,-591.2 2532.66,-618 2661.34,-618 2661.34,-591.2 2532.66,-591.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2532.66,-591.2 2532.66,-618 2661.34,-618 2661.34,-591.2 2532.66,-591.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2537.66" y="-599" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">si</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2589.83" y="-601" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2532.66,-564.4 2532.66,-591.2 2661.34,-591.2 2661.34,-564.4 2532.66,-564.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2532.66,-564.4 2532.66,-591.2 2661.34,-591.2 2661.34,-564.4 2532.66,-564.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2537.66" y="-572.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">basesi</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2589.83" y="-574.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2532.66,-537.6 2532.66,-564.4 2661.34,-564.4 2661.34,-537.6 2532.66,-537.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2532.66,-537.6 2532.66,-564.4 2661.34,-564.4 2661.34,-537.6 2532.66,-537.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2537.66" y="-545.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">basesifactor</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2627.34" y="-547.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
</g>
|
|
<!-- unittext->unit -->
|
|
<g id="edge16" class="edge">
|
|
<title>unittext:se->unit:n</title>
|
|
<g id="a_edge16"><a xlink:title="FK_unittext_unit">
|
|
<path fill="none" stroke="#5aa7e6" stroke-width="1.4" d="M2629.43,-969.6C2712.31,-886.72 2632.44,-822.6 2628.33,-708.06"/>
|
|
<polygon fill="#5aa7e6" stroke="#5aa7e6" stroke-width="1.4" points="2630.78,-708.07 2628.21,-701.12 2625.89,-708.16 2630.78,-708.07"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- categorytext -->
|
|
<g id="node15" class="node">
|
|
<title>categorytext</title>
|
|
<polygon fill="#33415c" stroke="none" points="2622.32,-1506.8 2622.32,-1531.2 2753.68,-1531.2 2753.68,-1506.8 2622.32,-1506.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2622.32,-1506.8 2622.32,-1531.2 2753.68,-1531.2 2753.68,-1506.8 2622.32,-1506.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2652.32" y="-1516.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">categorytext</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2622.32,-1480 2622.32,-1506.8 2753.68,-1506.8 2753.68,-1480 2622.32,-1480"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2622.32,-1480 2622.32,-1506.8 2753.68,-1506.8 2753.68,-1480 2622.32,-1480"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2627.32" y="-1490.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2719.18" y="-1491.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2736.18" y="-1491.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2622.32,-1453.2 2622.32,-1480 2753.68,-1480 2753.68,-1453.2 2622.32,-1453.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2622.32,-1453.2 2622.32,-1480 2753.68,-1480 2753.68,-1453.2 2622.32,-1453.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2627.32" y="-1463.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">category_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2719.69" y="-1464.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2736.68" y="-1464.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2622.32,-1426.4 2622.32,-1453.2 2753.68,-1453.2 2753.68,-1426.4 2622.32,-1426.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2622.32,-1426.4 2622.32,-1453.2 2753.68,-1453.2 2753.68,-1426.4 2622.32,-1426.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2627.32" y="-1436.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">language_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2719.69" y="-1438.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2736.68" y="-1438.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2622.32,-1399.6 2622.32,-1426.4 2753.68,-1426.4 2753.68,-1399.6 2622.32,-1399.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2622.32,-1399.6 2622.32,-1426.4 2753.68,-1426.4 2753.68,-1399.6 2622.32,-1399.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2627.32" y="-1407.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2677.16" y="-1409.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2622.32,-1372.8 2622.32,-1399.6 2753.68,-1399.6 2753.68,-1372.8 2622.32,-1372.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2622.32,-1372.8 2622.32,-1399.6 2753.68,-1399.6 2753.68,-1372.8 2622.32,-1372.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2627.32" y="-1380.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">slug</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2677.16" y="-1382.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2622.32,-1346 2622.32,-1372.8 2753.68,-1372.8 2753.68,-1346 2622.32,-1346"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2622.32,-1346 2622.32,-1372.8 2753.68,-1372.8 2753.68,-1346 2622.32,-1346"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2627.32" y="-1353.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">seo?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2672.68" y="-1355.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2622.32,-1319.2 2622.32,-1346 2753.68,-1346 2753.68,-1319.2 2622.32,-1319.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2622.32,-1319.2 2622.32,-1346 2753.68,-1346 2753.68,-1319.2 2622.32,-1319.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2627.32" y="-1327" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">desc?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2672.68" y="-1329" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
</g>
|
|
<!-- categorytext->language -->
|
|
<g id="edge40" class="edge">
|
|
<title>categorytext:w->language:n</title>
|
|
<g id="a_edge40"><a xlink:title="FK_categorytext_language">
|
|
<path fill="none" stroke="#5aa7e6" stroke-width="1.4" d="M2621.32,-1439.8C2586.08,-1439.8 2580.64,-1458.4 2545.88,-1464.2 2527.01,-1467.35 2504.03,-1481.03 2494.59,-1475.61"/>
|
|
<polygon fill="#5aa7e6" stroke="#5aa7e6" stroke-width="1.4" points="2496.01,-1472.66 2491.04,-1467.15 2491.49,-1474.56 2496.01,-1472.66"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- categorytext->category -->
|
|
<g id="edge39" class="edge">
|
|
<title>categorytext:e->category:n</title>
|
|
<g id="a_edge39"><a xlink:title="FK_categorytext_category">
|
|
<path fill="none" stroke="#4ecb8f" stroke-width="1.4" d="M2754.68,-1466.6C2788.33,-1466.6 2773.61,-1342.31 2753.68,-1315.2 2705.68,-1249.89 2659.62,-1274.76 2580,-1259.6 2296.83,-1205.69 1307.07,-1337.1 1286.8,-1057.43"/>
|
|
<polygon fill="#4ecb8f" stroke="#4ecb8f" stroke-width="1.4" points="1289.26,-1057.63 1286.56,-1050.72 1284.36,-1057.8 1289.26,-1057.63"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articletext -->
|
|
<g id="node16" class="node">
|
|
<title>articletext</title>
|
|
<polygon fill="#33415c" stroke="none" points="2837.32,-1506.8 2837.32,-1531.2 2968.68,-1531.2 2968.68,-1506.8 2837.32,-1506.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2837.32,-1506.8 2837.32,-1531.2 2968.68,-1531.2 2968.68,-1506.8 2837.32,-1506.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2874.65" y="-1516.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">articletext</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2837.32,-1480 2837.32,-1506.8 2968.68,-1506.8 2968.68,-1480 2837.32,-1480"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2837.32,-1480 2837.32,-1506.8 2968.68,-1506.8 2968.68,-1480 2837.32,-1480"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2842.32" y="-1490.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2934.18" y="-1491.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2951.18" y="-1491.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2837.32,-1453.2 2837.32,-1480 2968.68,-1480 2968.68,-1453.2 2837.32,-1453.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2837.32,-1453.2 2837.32,-1480 2968.68,-1480 2968.68,-1453.2 2837.32,-1453.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2842.32" y="-1463.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">article_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2934.69" y="-1464.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2951.68" y="-1464.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2837.32,-1426.4 2837.32,-1453.2 2968.68,-1453.2 2968.68,-1426.4 2837.32,-1426.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2837.32,-1426.4 2837.32,-1453.2 2968.68,-1453.2 2968.68,-1426.4 2837.32,-1426.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2842.32" y="-1436.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">language_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2934.69" y="-1438.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2951.68" y="-1438.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2837.32,-1399.6 2837.32,-1426.4 2968.68,-1426.4 2968.68,-1399.6 2837.32,-1399.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2837.32,-1399.6 2837.32,-1426.4 2968.68,-1426.4 2968.68,-1399.6 2837.32,-1399.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2842.32" y="-1407.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2892.16" y="-1409.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2837.32,-1372.8 2837.32,-1399.6 2968.68,-1399.6 2968.68,-1372.8 2837.32,-1372.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2837.32,-1372.8 2837.32,-1399.6 2968.68,-1399.6 2968.68,-1372.8 2837.32,-1372.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2842.32" y="-1380.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">slug</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2892.16" y="-1382.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2837.32,-1346 2837.32,-1372.8 2968.68,-1372.8 2968.68,-1346 2837.32,-1346"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2837.32,-1346 2837.32,-1372.8 2968.68,-1372.8 2968.68,-1346 2837.32,-1346"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2842.32" y="-1353.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">seo?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2887.68" y="-1355.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2837.32,-1319.2 2837.32,-1346 2968.68,-1346 2968.68,-1319.2 2837.32,-1319.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2837.32,-1319.2 2837.32,-1346 2968.68,-1346 2968.68,-1319.2 2837.32,-1319.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2842.32" y="-1327" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">desc?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2887.68" y="-1329" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
</g>
|
|
<!-- articletext->language -->
|
|
<g id="edge42" class="edge">
|
|
<title>articletext:w->language:n</title>
|
|
<g id="a_edge42"><a xlink:title="FK_articletext_language">
|
|
<path fill="none" stroke="#e0b25a" stroke-width="1.4" d="M2836.32,-1439.8C2749.56,-1439.8 2836.25,-1553.94 2796,-1630.8 2785.79,-1650.3 2782.21,-1658.09 2762,-1666.8 2616.48,-1729.53 2465.49,-1630.47 2459.94,-1474.13"/>
|
|
<polygon fill="#e0b25a" stroke="#e0b25a" stroke-width="1.4" points="2462.39,-1474.27 2459.82,-1467.32 2457.49,-1474.36 2462.39,-1474.27"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- article -->
|
|
<g id="node21" class="node">
|
|
<title>article</title>
|
|
<polygon fill="#33415c" stroke="none" points="1540.42,-1155.2 1540.42,-1183.6 1695.58,-1183.6 1695.58,-1155.2 1540.42,-1155.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1540.42,-1155.2 1540.42,-1183.6 1695.58,-1183.6 1695.58,-1155.2 1540.42,-1155.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="1542.42,-1177.6 1542.42,-1181.6 1556.16,-1181.6 1556.16,-1177.6 1542.42,-1177.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="1556.16,-1177.6 1556.16,-1181.6 1569.91,-1181.6 1569.91,-1177.6 1556.16,-1177.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="1569.91,-1177.6 1569.91,-1181.6 1583.65,-1181.6 1583.65,-1177.6 1569.91,-1177.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="1583.65,-1177.6 1583.65,-1181.6 1597.39,-1181.6 1597.39,-1177.6 1583.65,-1177.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="1597.39,-1177.6 1597.39,-1181.6 1611.13,-1181.6 1611.13,-1177.6 1597.39,-1177.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="1611.13,-1177.6 1611.13,-1181.6 1624.87,-1181.6 1624.87,-1177.6 1611.13,-1177.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="1624.87,-1177.6 1624.87,-1181.6 1638.61,-1181.6 1638.61,-1177.6 1624.87,-1177.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="1638.61,-1177.6 1638.61,-1181.6 1652.35,-1181.6 1652.35,-1177.6 1638.61,-1177.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="1652.35,-1177.6 1652.35,-1181.6 1666.09,-1181.6 1666.09,-1177.6 1652.35,-1177.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="1666.09,-1177.6 1666.09,-1181.6 1679.84,-1181.6 1679.84,-1177.6 1666.09,-1177.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="1679.84,-1177.6 1679.84,-1181.6 1693.58,-1181.6 1693.58,-1177.6 1679.84,-1177.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1600.32" y="-1164.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">article</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1540.42,-1128.4 1540.42,-1155.2 1695.58,-1155.2 1695.58,-1128.4 1540.42,-1128.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1540.42,-1128.4 1540.42,-1155.2 1695.58,-1155.2 1695.58,-1128.4 1540.42,-1128.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1545.42" y="-1138.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1661.08" y="-1140.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1678.07" y="-1140.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1540.42,-1101.6 1540.42,-1128.4 1695.58,-1128.4 1695.58,-1101.6 1540.42,-1101.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1540.42,-1101.6 1540.42,-1128.4 1695.58,-1128.4 1695.58,-1101.6 1540.42,-1101.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1545.42" y="-1111.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">brand_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1604.54" y="-1111.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1661.58" y="-1113.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1678.58" y="-1113.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1540.42,-1074.8 1540.42,-1101.6 1695.58,-1101.6 1695.58,-1074.8 1540.42,-1074.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1540.42,-1074.8 1540.42,-1101.6 1695.58,-1101.6 1695.58,-1074.8 1540.42,-1074.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1545.42" y="-1085" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">fatherarticle_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1645.8" y="-1085" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1661.58" y="-1086.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1678.58" y="-1086.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1540.42,-1048 1540.42,-1074.8 1695.58,-1074.8 1695.58,-1048 1540.42,-1048"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1540.42,-1048 1540.42,-1074.8 1695.58,-1074.8 1695.58,-1048 1540.42,-1048"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1545.42" y="-1058.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">articlelist_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1627.13" y="-1058.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1661.58" y="-1059.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1678.58" y="-1059.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1540.42,-1021.2 1540.42,-1048 1695.58,-1048 1695.58,-1021.2 1540.42,-1021.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1540.42,-1021.2 1540.42,-1048 1695.58,-1048 1695.58,-1021.2 1540.42,-1021.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1545.42" y="-1031.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">optionslist_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1636.42" y="-1031.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1661.58" y="-1032.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1678.58" y="-1032.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1540.42,-994.4 1540.42,-1021.2 1695.58,-1021.2 1695.58,-994.4 1540.42,-994.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1540.42,-994.4 1540.42,-1021.2 1695.58,-1021.2 1695.58,-994.4 1540.42,-994.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1545.42" y="-1004.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">unit_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1661.58" y="-1006.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1678.58" y="-1006.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1540.42,-967.6 1540.42,-994.4 1695.58,-994.4 1695.58,-967.6 1540.42,-967.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1540.42,-967.6 1540.42,-994.4 1695.58,-994.4 1695.58,-967.6 1540.42,-967.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1545.42" y="-975.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sku?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1619.06" y="-977.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1540.42,-940.8 1540.42,-967.6 1695.58,-967.6 1695.58,-940.8 1540.42,-940.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1540.42,-940.8 1540.42,-967.6 1695.58,-967.6 1695.58,-940.8 1540.42,-940.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1545.42" y="-948.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">unitamount</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1661.57" y="-950.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1540.42,-914 1540.42,-940.8 1695.58,-940.8 1695.58,-914 1540.42,-914"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1540.42,-914 1540.42,-940.8 1695.58,-940.8 1695.58,-914 1540.42,-914"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1545.42" y="-921.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">weight</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1661.57" y="-923.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1540.42,-887.2 1540.42,-914 1695.58,-914 1695.58,-887.2 1540.42,-887.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1540.42,-887.2 1540.42,-914 1695.58,-914 1695.58,-887.2 1540.42,-887.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1545.42" y="-895" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">is_father</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1676.58" y="-897" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">BIT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1540.42,-860.4 1540.42,-887.2 1695.58,-887.2 1695.58,-860.4 1540.42,-860.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1540.42,-860.4 1540.42,-887.2 1695.58,-887.2 1695.58,-860.4 1540.42,-860.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1545.42" y="-868.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">fathersort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1676.08" y="-870.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1540.42,-833.6 1540.42,-860.4 1695.58,-860.4 1695.58,-833.6 1540.42,-833.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1540.42,-833.6 1540.42,-860.4 1695.58,-860.4 1695.58,-833.6 1540.42,-833.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1545.42" y="-841.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">created_at</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1640.07" y="-843.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1540.42,-806.8 1540.42,-833.6 1695.58,-833.6 1695.58,-806.8 1540.42,-806.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1540.42,-806.8 1540.42,-833.6 1695.58,-833.6 1695.58,-806.8 1540.42,-806.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1545.42" y="-814.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">updated_at</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1640.07" y="-816.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
</g>
|
|
<!-- articletext->article -->
|
|
<g id="edge41" class="edge">
|
|
<title>articletext:e->article:n</title>
|
|
<g id="a_edge41"><a xlink:title="FK_articletext_article">
|
|
<path fill="none" stroke="#ff7aa8" stroke-width="1.4" d="M2969.68,-1466.6C3294.59,-1466.6 3112.29,-1320.53 2796,-1259.6 2677.64,-1236.8 1734.43,-1302.79 1688.45,-1191.31"/>
|
|
<polygon fill="#ff7aa8" stroke="#ff7aa8" stroke-width="1.4" points="1690.9,-1191.06 1687.12,-1184.68 1686.09,-1192.02 1690.9,-1191.06"/>
|
|
</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="M1335.9,-981C1374.81,-981 1374.81,-1044.35 1345.91,-1021.88"/>
|
|
<polygon fill="#6bdf9a" stroke="#6bdf9a" stroke-width="1.4" points="1338.81,-1016.35 1343.77,-1024.64 1348.06,-1019.11 1338.81,-1016.35"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- categoryarticle -->
|
|
<g id="node18" class="node">
|
|
<title>categoryarticle</title>
|
|
<polygon fill="#33415c" stroke="none" points="1218.21,-1453.2 1218.21,-1477.6 1343.79,-1477.6 1343.79,-1453.2 1218.21,-1453.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1218.21,-1453.2 1218.21,-1477.6 1343.79,-1477.6 1343.79,-1453.2 1218.21,-1453.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1238.31" y="-1462.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">categoryarticle</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1218.21,-1426.4 1218.21,-1453.2 1343.79,-1453.2 1343.79,-1426.4 1218.21,-1426.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1218.21,-1426.4 1218.21,-1453.2 1343.79,-1453.2 1343.79,-1426.4 1218.21,-1426.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1223.21" y="-1436.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1309.29" y="-1438.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1326.29" y="-1438.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1218.21,-1399.6 1218.21,-1426.4 1343.79,-1426.4 1343.79,-1399.6 1218.21,-1399.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1218.21,-1399.6 1218.21,-1426.4 1343.79,-1426.4 1343.79,-1399.6 1218.21,-1399.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1223.21" y="-1409.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">category_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1309.8" y="-1411.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1326.79" y="-1411.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1218.21,-1372.8 1218.21,-1399.6 1343.79,-1399.6 1343.79,-1372.8 1218.21,-1372.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1218.21,-1372.8 1218.21,-1399.6 1343.79,-1399.6 1343.79,-1372.8 1218.21,-1372.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1223.21" y="-1383" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">article_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1309.8" y="-1384.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1326.79" y="-1384.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
</g>
|
|
<!-- categoryarticle->category -->
|
|
<g id="edge35" class="edge">
|
|
<title>categoryarticle:sw->category:n</title>
|
|
<g id="a_edge35"><a xlink:title="FK_categoryarticle_category">
|
|
<path fill="none" stroke="#ff8f66" stroke-width="1.4" d="M1217.21,-1399.6C1207.52,-1389.92 1216.94,-1382.44 1218.21,-1368.8 1231.25,-1228.37 1266.05,-1193.98 1267.47,-1057.32"/>
|
|
<polygon fill="#ff8f66" stroke="#ff8f66" stroke-width="1.4" points="1269.92,-1057.73 1267.51,-1050.72 1265.02,-1057.71 1269.92,-1057.73"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- categoryarticle->article -->
|
|
<g id="edge36" class="edge">
|
|
<title>categoryarticle:se->article:n</title>
|
|
<g id="a_edge36"><a xlink:title="FK_categoryarticle_article">
|
|
<path fill="none" stroke="#4fc4e8" stroke-width="1.4" d="M1343.79,-1371.8C1381.46,-1334.13 1348.33,-1297.28 1386,-1259.6 1452.39,-1193.19 1581.57,-1274 1590.08,-1191.67"/>
|
|
<polygon fill="#4fc4e8" stroke="#4fc4e8" stroke-width="1.4" points="1592.52,-1191.83 1590.41,-1184.72 1587.63,-1191.59 1592.52,-1191.83"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- brand -->
|
|
<g id="node19" class="node">
|
|
<title>brand</title>
|
|
<polygon fill="#33415c" stroke="none" points="1290.31,-658.2 1290.31,-686.6 1449.69,-686.6 1449.69,-658.2 1290.31,-658.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1290.31,-658.2 1290.31,-686.6 1449.69,-686.6 1449.69,-658.2 1290.31,-658.2"/>
|
|
<polygon fill="#33415c" stroke="none" points="1292.31,-680.6 1292.31,-684.6 1370,-684.6 1370,-680.6 1292.31,-680.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="1370,-680.6 1370,-684.6 1447.69,-684.6 1447.69,-680.6 1370,-680.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1353.33" y="-667.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">brand</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1290.31,-631.4 1290.31,-658.2 1449.69,-658.2 1449.69,-631.4 1290.31,-631.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1290.31,-631.4 1290.31,-658.2 1449.69,-658.2 1449.69,-631.4 1290.31,-631.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1295.31" y="-641.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1415.19" y="-643.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1432.19" y="-643.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1290.31,-604.6 1290.31,-631.4 1449.69,-631.4 1449.69,-604.6 1290.31,-604.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1290.31,-604.6 1290.31,-631.4 1449.69,-631.4 1449.69,-604.6 1290.31,-604.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1295.31" y="-614.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">company_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1415.7" y="-616.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1432.69" y="-616.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1290.31,-577.8 1290.31,-604.6 1449.69,-604.6 1449.69,-577.8 1290.31,-577.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1290.31,-577.8 1290.31,-604.6 1449.69,-604.6 1449.69,-577.8 1290.31,-577.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1295.31" y="-585.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1373.17" y="-587.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1290.31,-551 1290.31,-577.8 1449.69,-577.8 1449.69,-551 1290.31,-551"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1290.31,-551 1290.31,-577.8 1449.69,-577.8 1449.69,-551 1290.31,-551"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1295.31" y="-558.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">gsprpinfo?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1368.69" y="-560.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
</g>
|
|
<!-- brand->company -->
|
|
<g id="edge18" class="edge">
|
|
<title>brand:e->company:n</title>
|
|
<g id="a_edge18"><a xlink:title="FK_brand_company">
|
|
<path fill="none" stroke="#e0b25a" stroke-width="1.4" d="M1450.69,-618C1517.85,-618 1492.1,-535.11 1553,-506.8 1640.03,-466.34 3234.97,-525.06 3325.24,-437.81"/>
|
|
<polygon fill="#e0b25a" stroke="#e0b25a" stroke-width="1.4" points="3327.36,-439.06 3328.28,-431.7 3322.97,-436.87 3327.36,-439.06"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlehistory -->
|
|
<g id="node20" class="node">
|
|
<title>articlehistory</title>
|
|
<polygon fill="#33415c" stroke="none" points="1427.98,-1480 1427.98,-1504.4 1594.02,-1504.4 1594.02,-1480 1427.98,-1480"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1427.98,-1480 1427.98,-1504.4 1594.02,-1504.4 1594.02,-1480 1427.98,-1480"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1473.32" y="-1489.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">articlehistory</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1427.98,-1453.2 1427.98,-1480 1594.02,-1480 1594.02,-1453.2 1427.98,-1453.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1427.98,-1453.2 1427.98,-1480 1594.02,-1480 1594.02,-1453.2 1427.98,-1453.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1432.98" y="-1463.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1559.52" y="-1464.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1576.52" y="-1464.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1427.98,-1426.4 1427.98,-1453.2 1594.02,-1453.2 1594.02,-1426.4 1427.98,-1426.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1427.98,-1426.4 1427.98,-1453.2 1594.02,-1453.2 1594.02,-1426.4 1427.98,-1426.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1432.98" y="-1436.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">article_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1560.03" y="-1438.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1577.02" y="-1438.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1427.98,-1399.6 1427.98,-1426.4 1594.02,-1426.4 1594.02,-1399.6 1427.98,-1399.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1427.98,-1399.6 1427.98,-1426.4 1594.02,-1426.4 1594.02,-1399.6 1427.98,-1399.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1432.98" y="-1409.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">companyuser_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1544.24" y="-1409.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1560.03" y="-1411.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1577.02" y="-1411.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1427.98,-1372.8 1427.98,-1399.6 1594.02,-1399.6 1594.02,-1372.8 1427.98,-1372.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1427.98,-1372.8 1427.98,-1399.6 1594.02,-1399.6 1594.02,-1372.8 1427.98,-1372.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1432.98" y="-1380.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">date</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1538.52" y="-1382.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1427.98,-1346 1427.98,-1372.8 1594.02,-1372.8 1594.02,-1346 1427.98,-1346"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1427.98,-1346 1427.98,-1372.8 1594.02,-1372.8 1594.02,-1346 1427.98,-1346"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1432.98" y="-1353.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">text</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1513.02" y="-1355.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
</g>
|
|
<!-- articlehistory->companyuser -->
|
|
<g id="edge25" class="edge">
|
|
<title>articlehistory:e->companyuser:n</title>
|
|
<g id="a_edge25"><a xlink:title="FK_articlehistory_companyuser">
|
|
<path fill="none" stroke="#ff6b6b" stroke-width="1.4" d="M1595.02,-1413C1665.59,-1413 1583.26,-1306.48 1636,-1259.6 1803.14,-1111.02 1946.85,-1310.03 2134,-1187.6 2302.48,-1077.39 2199.36,-904.69 2373,-802.8 2616.48,-659.93 3380.32,-849.91 3642,-744 3683.74,-727.1 3718.48,-721.22 3722.91,-681.26"/>
|
|
<polygon fill="#ff6b6b" stroke="#ff6b6b" stroke-width="1.4" points="3725.36,-681.44 3723.28,-674.32 3720.46,-681.18 3725.36,-681.44"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlehistory->article -->
|
|
<g id="edge24" class="edge">
|
|
<title>articlehistory:ne->article:n</title>
|
|
<g id="a_edge24"><a xlink:title="FK_articlehistory_article">
|
|
<path fill="none" stroke="#c79bff" stroke-width="1.4" d="M1595.02,-1453.2C1595.02,-1453.2 1602.35,-1238.56 1603.95,-1191.6"/>
|
|
<polygon fill="#c79bff" stroke="#c79bff" stroke-width="1.4" points="1606.4,-1191.8 1604.19,-1184.72 1601.5,-1191.63 1606.4,-1191.8"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- article->brand -->
|
|
<g id="edge20" class="edge">
|
|
<title>article:sw->brand:n</title>
|
|
<g id="a_edge20"><a xlink:title="FK_article_brand">
|
|
<path fill="none" stroke="#ff5f9e" stroke-width="1.4" d="M1539.42,-1101.6C1404.54,-966.72 1408.68,-882.06 1408.84,-694.6"/>
|
|
<polygon fill="#ff5f9e" stroke="#ff5f9e" stroke-width="1.4" points="1411.29,-694.72 1408.84,-687.72 1406.39,-694.72 1411.29,-694.72"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- article->article -->
|
|
<g id="edge23" class="edge">
|
|
<title>article:e->article:e</title>
|
|
<g id="a_edge23"><a xlink:title="FK_article_fatherarticle">
|
|
<path fill="none" stroke="#66b3ff" stroke-width="1.4" d="M1695.58,-1088.2C1734.49,-1088.2 1734.49,-1178.35 1705.59,-1155.88"/>
|
|
<polygon fill="#66b3ff" stroke="#66b3ff" stroke-width="1.4" points="1698.49,-1150.35 1703.45,-1158.64 1707.74,-1153.11 1698.49,-1150.35"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlelist -->
|
|
<g id="node23" class="node">
|
|
<title>articlelist</title>
|
|
<polygon fill="#33415c" stroke="none" points="1594.65,-618 1594.65,-646.4 1657.35,-646.4 1657.35,-618 1594.65,-618"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1594.65,-618 1594.65,-646.4 1657.35,-646.4 1657.35,-618 1594.65,-618"/>
|
|
<polygon fill="#33415c" stroke="none" points="1596.65,-640.4 1596.65,-644.4 1626,-644.4 1626,-640.4 1596.65,-640.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="1626,-640.4 1626,-644.4 1655.35,-644.4 1655.35,-640.4 1626,-640.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1599.65" y="-627.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">articlelist</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1594.65,-591.2 1594.65,-618 1657.35,-618 1657.35,-591.2 1594.65,-591.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1594.65,-591.2 1594.65,-618 1657.35,-618 1657.35,-591.2 1594.65,-591.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1599.65" y="-601.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1622.85" y="-602.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1639.84" y="-602.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
</g>
|
|
<!-- article->articlelist -->
|
|
<g id="edge21" class="edge">
|
|
<title>article:sw->articlelist:n</title>
|
|
<g id="a_edge21"><a xlink:title="FK_article_articlelist">
|
|
<path fill="none" stroke="#ffb25a" stroke-width="1.4" d="M1539.42,-1048C1462.36,-970.94 1517.32,-909.3 1540.42,-802.8 1556.02,-730.89 1606.91,-722.71 1611.06,-654.49"/>
|
|
<polygon fill="#ffb25a" stroke="#ffb25a" stroke-width="1.4" points="1613.51,-654.59 1611.26,-647.52 1608.61,-654.44 1613.51,-654.59"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- optionslist -->
|
|
<g id="node26" class="node">
|
|
<title>optionslist</title>
|
|
<polygon fill="#33415c" stroke="none" points="2021.67,-994.4 2021.67,-1022.8 2092.33,-1022.8 2092.33,-994.4 2021.67,-994.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2021.67,-994.4 2021.67,-1022.8 2092.33,-1022.8 2092.33,-994.4 2021.67,-994.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="2023.67,-1016.8 2023.67,-1020.8 2057,-1020.8 2057,-1016.8 2023.67,-1016.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="2057,-1016.8 2057,-1020.8 2090.33,-1020.8 2090.33,-1016.8 2057,-1016.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2026.67" y="-1004" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">optionslist</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2021.67,-967.6 2021.67,-994.4 2092.33,-994.4 2092.33,-967.6 2021.67,-967.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2021.67,-967.6 2021.67,-994.4 2092.33,-994.4 2092.33,-967.6 2021.67,-967.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2026.67" y="-977.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2057.83" y="-979.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2074.83" y="-979.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
</g>
|
|
<!-- article->optionslist -->
|
|
<g id="edge22" class="edge">
|
|
<title>article:e->optionslist:n</title>
|
|
<g id="a_edge22"><a xlink:title="FK_article_optionslist">
|
|
<path fill="none" stroke="#56d68a" stroke-width="1.4" d="M1696.58,-1034.6C1790.28,-1034.6 1703.95,-1186.51 1790,-1223.6 1848.77,-1248.93 1875.23,-1248.93 1934,-1223.6 2000.54,-1194.92 2035.14,-1075.62 2039.79,-1030.83"/>
|
|
<polygon fill="#56d68a" stroke="#56d68a" stroke-width="1.4" points="2042.23,-1031.05 2040.21,-1023.92 2037.34,-1030.76 2042.23,-1031.05"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- article->unit -->
|
|
<g id="edge19" class="edge">
|
|
<title>article:e->unit:n</title>
|
|
<g id="a_edge19"><a xlink:title="FK_article_unit">
|
|
<path fill="none" stroke="#56c8c8" stroke-width="1.4" d="M1696.58,-1007.8C1791.44,-1007.8 1683.28,-863.72 1756,-802.8 1892.78,-688.23 2543.7,-874.07 2565.28,-707.73"/>
|
|
<polygon fill="#56c8c8" stroke="#56c8c8" stroke-width="1.4" points="2567.7,-708.25 2565.7,-701.11 2562.81,-707.95 2567.7,-708.25"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articleean -->
|
|
<g id="node22" class="node">
|
|
<title>articleean</title>
|
|
<polygon fill="#33415c" stroke="none" points="1677.76,-1453.2 1677.76,-1477.6 1786.24,-1477.6 1786.24,-1453.2 1677.76,-1453.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1677.76,-1453.2 1677.76,-1477.6 1786.24,-1477.6 1786.24,-1453.2 1677.76,-1453.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1703.98" y="-1462.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">articleean</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1677.76,-1426.4 1677.76,-1453.2 1786.24,-1453.2 1786.24,-1426.4 1677.76,-1426.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1677.76,-1426.4 1677.76,-1453.2 1786.24,-1453.2 1786.24,-1426.4 1677.76,-1426.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1682.76" y="-1436.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1751.73" y="-1438.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1768.73" y="-1438.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1677.76,-1399.6 1677.76,-1426.4 1786.24,-1426.4 1786.24,-1399.6 1677.76,-1399.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1677.76,-1399.6 1677.76,-1426.4 1786.24,-1426.4 1786.24,-1399.6 1677.76,-1399.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1682.76" y="-1409.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">article_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1752.24" y="-1411.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1769.24" y="-1411.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1677.76,-1372.8 1677.76,-1399.6 1786.24,-1399.6 1786.24,-1372.8 1677.76,-1372.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1677.76,-1372.8 1677.76,-1399.6 1786.24,-1399.6 1786.24,-1372.8 1677.76,-1372.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1682.76" y="-1380.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">ean</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1714.72" y="-1382.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
</g>
|
|
<!-- articleean->article -->
|
|
<g id="edge26" class="edge">
|
|
<title>articleean:sw->article:n</title>
|
|
<g id="a_edge26"><a xlink:title="FK_articleean_article">
|
|
<path fill="none" stroke="#6bdf9a" stroke-width="1.4" d="M1676.76,-1399.6C1643.84,-1366.68 1632.93,-1246.09 1631.84,-1191.4"/>
|
|
<polygon fill="#6bdf9a" stroke="#6bdf9a" stroke-width="1.4" points="1634.29,-1191.69 1631.76,-1184.72 1629.39,-1191.74 1634.29,-1191.69"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlelistarticle -->
|
|
<g id="node24" class="node">
|
|
<title>articlelistarticle</title>
|
|
<polygon fill="#33415c" stroke="none" points="1797.65,-1050 1797.65,-1074.4 1926.35,-1074.4 1926.35,-1050 1797.65,-1050"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1797.65,-1050 1797.65,-1074.4 1926.35,-1074.4 1926.35,-1050 1797.65,-1050"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1817.98" y="-1059.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">articlelistarticle</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1797.65,-1023.2 1797.65,-1050 1926.35,-1050 1926.35,-1023.2 1797.65,-1023.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1797.65,-1023.2 1797.65,-1050 1926.35,-1050 1926.35,-1023.2 1797.65,-1023.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1802.65" y="-1033.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1891.85" y="-1034.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1908.85" y="-1034.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1797.65,-996.4 1797.65,-1023.2 1926.35,-1023.2 1926.35,-996.4 1797.65,-996.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1797.65,-996.4 1797.65,-1023.2 1926.35,-1023.2 1926.35,-996.4 1797.65,-996.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1802.65" y="-1006.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">article_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1892.35" y="-1008.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1909.35" y="-1008.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1797.65,-969.6 1797.65,-996.4 1926.35,-996.4 1926.35,-969.6 1797.65,-969.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1797.65,-969.6 1797.65,-996.4 1926.35,-996.4 1926.35,-969.6 1797.65,-969.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1802.65" y="-979.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">articlelist_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1892.35" y="-981.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1909.35" y="-981.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1797.65,-942.8 1797.65,-969.6 1926.35,-969.6 1926.35,-942.8 1797.65,-942.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1797.65,-942.8 1797.65,-969.6 1926.35,-969.6 1926.35,-942.8 1797.65,-942.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1802.65" y="-950.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">count</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1906.85" y="-952.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1797.65,-916 1797.65,-942.8 1926.35,-942.8 1926.35,-916 1797.65,-916"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1797.65,-916 1797.65,-942.8 1926.35,-942.8 1926.35,-916 1797.65,-916"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1802.65" y="-923.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1906.85" y="-925.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- articlelistarticle->article -->
|
|
<g id="edge32" class="edge">
|
|
<title>articlelistarticle:e->article:n</title>
|
|
<g id="a_edge32"><a xlink:title="FK_articlelistarticle_article">
|
|
<path fill="none" stroke="#ff7fc2" stroke-width="1.4" d="M1927.35,-1009.8C1957.84,-1009.8 1942.95,-1052.82 1926.35,-1078.4 1875.06,-1157.41 1697.73,-1197.44 1654.86,-1189.03"/>
|
|
<polygon fill="#ff7fc2" stroke="#ff7fc2" stroke-width="1.4" points="1654.39,-1185.73 1647.23,-1183.8 1651.62,-1189.78 1654.39,-1185.73"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlelistarticle->articlelist -->
|
|
<g id="edge31" class="edge">
|
|
<title>articlelistarticle:sw->articlelist:n</title>
|
|
<g id="a_edge31"><a xlink:title="FK_articlelistarticle_articlelist">
|
|
<path fill="none" stroke="#5cd6d6" stroke-width="1.4" d="M1796.65,-969.6C1742.7,-915.65 1788.2,-871.97 1756,-802.8 1720.69,-726.94 1646.16,-731.67 1640.96,-654.2"/>
|
|
<polygon fill="#5cd6d6" stroke="#5cd6d6" stroke-width="1.4" points="1643.42,-654.43 1640.74,-647.52 1638.52,-654.59 1643.42,-654.43"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlesupplier -->
|
|
<g id="node25" class="node">
|
|
<title>articlesupplier</title>
|
|
<polygon fill="#33415c" stroke="none" points="1870.27,-1506.8 1870.27,-1531.2 2047.73,-1531.2 2047.73,-1506.8 1870.27,-1506.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1870.27,-1506.8 1870.27,-1531.2 2047.73,-1531.2 2047.73,-1506.8 1870.27,-1506.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1917.98" y="-1516.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">articlesupplier</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1870.27,-1480 1870.27,-1506.8 2047.73,-1506.8 2047.73,-1480 1870.27,-1480"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1870.27,-1480 1870.27,-1506.8 2047.73,-1506.8 2047.73,-1480 1870.27,-1480"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1875.27" y="-1490.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2013.23" y="-1491.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2030.22" y="-1491.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1870.27,-1453.2 1870.27,-1480 2047.73,-1480 2047.73,-1453.2 1870.27,-1453.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1870.27,-1453.2 1870.27,-1480 2047.73,-1480 2047.73,-1453.2 1870.27,-1453.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1875.27" y="-1463.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">price_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1928.96" y="-1463.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2013.73" y="-1464.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2030.73" y="-1464.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1870.27,-1426.4 1870.27,-1453.2 2047.73,-1453.2 2047.73,-1426.4 1870.27,-1426.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1870.27,-1426.4 1870.27,-1453.2 2047.73,-1453.2 2047.73,-1426.4 1870.27,-1426.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1875.27" y="-1436.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">article_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2013.73" y="-1438.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2030.73" y="-1438.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1870.27,-1399.6 1870.27,-1426.4 2047.73,-1426.4 2047.73,-1399.6 1870.27,-1399.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1870.27,-1399.6 1870.27,-1426.4 2047.73,-1426.4 2047.73,-1399.6 1870.27,-1399.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1875.27" y="-1409.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="2013.73" y="-1411.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2030.73" y="-1411.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1870.27,-1372.8 1870.27,-1399.6 2047.73,-1399.6 2047.73,-1372.8 1870.27,-1372.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1870.27,-1372.8 1870.27,-1399.6 2047.73,-1399.6 2047.73,-1372.8 1870.27,-1372.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1875.27" y="-1380.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">SupplierSKU?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1971.21" y="-1382.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1870.27,-1346 1870.27,-1372.8 2047.73,-1372.8 2047.73,-1346 1870.27,-1346"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1870.27,-1346 1870.27,-1372.8 2047.73,-1372.8 2047.73,-1346 1870.27,-1346"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1875.27" y="-1353.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">SupplierStock?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2013.72" y="-1355.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="1870.27,-1319.2 1870.27,-1346 2047.73,-1346 2047.73,-1319.2 1870.27,-1319.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1870.27,-1319.2 1870.27,-1346 2047.73,-1346 2047.73,-1319.2 1870.27,-1319.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1875.27" y="-1327" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">pu</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2013.72" y="-1329" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
</g>
|
|
<!-- articlesupplier->entity -->
|
|
<g id="edge47" class="edge">
|
|
<title>articlesupplier:e->entity:n</title>
|
|
<g id="a_edge47"><a xlink:title="FK_articlesupplier_entity">
|
|
<path fill="none" stroke="#66b3ff" stroke-width="1.4" d="M2048.73,-1413C2119.33,-1413 2035.38,-1304.33 2090,-1259.6 2186.13,-1180.87 3083.91,-1210.71 3206,-1187.6 3325.35,-1165.01 3465.78,-1223.72 3472.56,-1110.99"/>
|
|
<polygon fill="#66b3ff" stroke="#66b3ff" stroke-width="1.4" points="3475,-1111.39 3472.76,-1104.32 3470.11,-1111.24 3475,-1111.39"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlesupplier->article -->
|
|
<g id="edge46" class="edge">
|
|
<title>articlesupplier:sw->article:n</title>
|
|
<g id="a_edge46"><a xlink:title="FK_articlesupplier_article">
|
|
<path fill="none" stroke="#56d68a" stroke-width="1.4" d="M1869.27,-1426.4C1815.27,-1372.4 1876.77,-1318.37 1828,-1259.6 1777.4,-1198.63 1668.2,-1259.87 1659.74,-1191.59"/>
|
|
<polygon fill="#56d68a" stroke="#56d68a" stroke-width="1.4" points="1662.2,-1191.56 1659.35,-1184.72 1657.31,-1191.85 1662.2,-1191.56"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- price -->
|
|
<g id="node35" class="node">
|
|
<title>price</title>
|
|
<polygon fill="#33415c" stroke="none" points="306.05,-1491.4 306.05,-1519.8 475.95,-1519.8 475.95,-1491.4 306.05,-1491.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="306.05,-1491.4 306.05,-1519.8 475.95,-1519.8 475.95,-1491.4 306.05,-1491.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="308.05,-1513.8 308.05,-1517.8 473.95,-1517.8 473.95,-1513.8 308.05,-1513.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="376.66" y="-1501" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">price</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="306.05,-1464.6 306.05,-1491.4 475.95,-1491.4 475.95,-1464.6 306.05,-1464.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="306.05,-1464.6 306.05,-1491.4 475.95,-1491.4 475.95,-1464.6 306.05,-1464.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="311.05" y="-1474.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="441.45" y="-1476.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="458.45" y="-1476.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="306.05,-1437.8 306.05,-1464.6 475.95,-1464.6 475.95,-1437.8 306.05,-1437.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="306.05,-1437.8 306.05,-1464.6 475.95,-1464.6 475.95,-1437.8 306.05,-1437.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="311.05" y="-1448" 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="441.95" y="-1449.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="458.95" y="-1449.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="306.05,-1411 306.05,-1437.8 475.95,-1437.8 475.95,-1411 306.05,-1411"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="306.05,-1411 306.05,-1437.8 475.95,-1437.8 475.95,-1411 306.05,-1411"/>
|
|
<text xml:space="preserve" text-anchor="start" x="311.05" y="-1421.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">article_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="441.95" y="-1422.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="458.95" y="-1422.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="306.05,-1384.2 306.05,-1411 475.95,-1411 475.95,-1384.2 306.05,-1384.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="306.05,-1384.2 306.05,-1411 475.95,-1411 475.95,-1384.2 306.05,-1384.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="311.05" y="-1394.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="441.95" y="-1395.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="458.95" y="-1395.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="306.05,-1357.4 306.05,-1384.2 475.95,-1384.2 475.95,-1357.4 306.05,-1357.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="306.05,-1357.4 306.05,-1384.2 475.95,-1384.2 475.95,-1357.4 306.05,-1357.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="311.05" y="-1365.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">minmultiplier</text>
|
|
<text xml:space="preserve" text-anchor="start" x="407.43" y="-1367.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DECIMAL(18,4)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="306.05,-1330.6 306.05,-1357.4 475.95,-1357.4 475.95,-1330.6 306.05,-1330.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="306.05,-1330.6 306.05,-1357.4 475.95,-1357.4 475.95,-1330.6 306.05,-1330.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="311.05" y="-1338.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">net</text>
|
|
<text xml:space="preserve" text-anchor="start" x="441.95" y="-1340.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
</g>
|
|
<!-- articlesupplier->price -->
|
|
<g id="edge48" class="edge">
|
|
<title>articlesupplier:e->price:n</title>
|
|
<g id="a_edge48"><a xlink:title="FK_articlesupplier_price">
|
|
<path fill="none" stroke="#c79bff" stroke-width="1.4" d="M2048.73,-1466.6C2079.23,-1466.6 2062.93,-1509.36 2046.73,-1535.2 1979.47,-1642.5 1917.01,-1636.69 1794,-1666.8 1660.28,-1699.53 683.5,-1716.21 555,-1666.8 466.22,-1632.66 395.54,-1617.91 391.21,-1527.76"/>
|
|
<polygon fill="#c79bff" stroke="#c79bff" stroke-width="1.4" points="393.66,-1527.86 391.05,-1520.92 388.76,-1527.97 393.66,-1527.86"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- optionslistarticle -->
|
|
<g id="node27" class="node">
|
|
<title>optionslistarticle</title>
|
|
<polygon fill="#33415c" stroke="none" points="2132,-1493.4 2132,-1517.8 2270,-1517.8 2270,-1493.4 2132,-1493.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2132,-1493.4 2132,-1517.8 2270,-1517.8 2270,-1493.4 2132,-1493.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2152.99" y="-1503" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">optionslistarticle</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2132,-1466.6 2132,-1493.4 2270,-1493.4 2270,-1466.6 2132,-1466.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2132,-1466.6 2132,-1493.4 2270,-1493.4 2270,-1466.6 2132,-1466.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2137" y="-1476.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2235.5" y="-1478.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2252.5" y="-1478.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2132,-1439.8 2132,-1466.6 2270,-1466.6 2270,-1439.8 2132,-1439.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2132,-1439.8 2132,-1466.6 2270,-1466.6 2270,-1439.8 2132,-1439.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2137" y="-1450" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">article_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2236" y="-1451.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2253" y="-1451.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="2132,-1413 2132,-1439.8 2270,-1439.8 2270,-1413 2132,-1413"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2132,-1413 2132,-1439.8 2270,-1439.8 2270,-1413 2132,-1413"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2137" y="-1423.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">optionslist_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2236" y="-1424.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="2253" y="-1424.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2132,-1386.2 2132,-1413 2270,-1413 2270,-1386.2 2132,-1386.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2132,-1386.2 2132,-1413 2270,-1413 2270,-1386.2 2132,-1386.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2137" y="-1394" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">count</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2250.5" y="-1396" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="2132,-1359.4 2132,-1386.2 2270,-1386.2 2270,-1359.4 2132,-1359.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2132,-1359.4 2132,-1386.2 2270,-1386.2 2270,-1359.4 2132,-1359.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2137" y="-1367.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2250.5" y="-1369.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="2132,-1332.6 2132,-1359.4 2270,-1359.4 2270,-1332.6 2132,-1332.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="2132,-1332.6 2132,-1359.4 2270,-1359.4 2270,-1332.6 2132,-1332.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2137" y="-1340.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">mandated</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2251" y="-1342.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">BIT</text>
|
|
</g>
|
|
<!-- optionslistarticle->article -->
|
|
<g id="edge34" class="edge">
|
|
<title>optionslistarticle:w->article:n</title>
|
|
<g id="a_edge34"><a xlink:title="FK_optionslistarticle_article">
|
|
<path fill="none" stroke="#58d18a" stroke-width="1.4" d="M2131,-1453.2C2043.05,-1453.2 2153,-1320.97 2090,-1259.6 1957.24,-1130.26 1682.29,-1363.12 1673.2,-1191.63"/>
|
|
<polygon fill="#58d18a" stroke="#58d18a" stroke-width="1.4" points="1675.65,-1191.65 1673.02,-1184.72 1670.75,-1191.78 1675.65,-1191.65"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- optionslistarticle->optionslist -->
|
|
<g id="edge33" class="edge">
|
|
<title>optionslistarticle:se->optionslist:n</title>
|
|
<g id="a_edge33"><a xlink:title="FK_optionslistarticle_optionslist">
|
|
<path fill="none" stroke="#8f95ff" stroke-width="1.4" d="M2271,-1413C2297.52,-1386.47 2280.74,-1364.54 2270,-1328.6 2224.48,-1176.38 2079.19,-1183.36 2073.82,-1030.64"/>
|
|
<polygon fill="#8f95ff" stroke="#8f95ff" stroke-width="1.4" points="2076.27,-1030.88 2073.7,-1023.92 2071.37,-1030.96 2076.27,-1030.88"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- pic -->
|
|
<g id="node28" class="node">
|
|
<title>pic</title>
|
|
<polygon fill="#33415c" stroke="none" points="559.72,-1558.4 559.72,-1586.8 732.28,-1586.8 732.28,-1558.4 559.72,-1558.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="559.72,-1558.4 559.72,-1586.8 732.28,-1586.8 732.28,-1558.4 559.72,-1558.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="561.72,-1580.8 561.72,-1584.8 617.91,-1584.8 617.91,-1580.8 561.72,-1580.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="617.91,-1580.8 617.91,-1584.8 674.09,-1584.8 674.09,-1580.8 617.91,-1580.8"/>
|
|
<polygon fill="#33415c" stroke="none" points="674.09,-1580.8 674.09,-1584.8 730.28,-1584.8 730.28,-1580.8 674.09,-1580.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="637.33" y="-1568" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">pic</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="559.72,-1531.6 559.72,-1558.4 732.28,-1558.4 732.28,-1531.6 559.72,-1531.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="559.72,-1531.6 559.72,-1558.4 732.28,-1558.4 732.28,-1531.6 559.72,-1531.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="564.72" y="-1541.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="697.78" y="-1543.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="714.77" y="-1543.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="559.72,-1504.8 559.72,-1531.6 732.28,-1531.6 732.28,-1504.8 559.72,-1504.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="559.72,-1504.8 559.72,-1531.6 732.28,-1531.6 732.28,-1504.8 559.72,-1504.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="564.72" y="-1512.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">w</text>
|
|
<text xml:space="preserve" text-anchor="start" x="712.78" y="-1514.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="559.72,-1478 559.72,-1504.8 732.28,-1504.8 732.28,-1478 559.72,-1478"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="559.72,-1478 559.72,-1504.8 732.28,-1504.8 732.28,-1478 559.72,-1478"/>
|
|
<text xml:space="preserve" text-anchor="start" x="564.72" y="-1485.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">h</text>
|
|
<text xml:space="preserve" text-anchor="start" x="712.78" y="-1487.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="559.72,-1451.2 559.72,-1478 732.28,-1478 732.28,-1451.2 559.72,-1451.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="559.72,-1451.2 559.72,-1478 732.28,-1478 732.28,-1451.2 559.72,-1451.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="564.72" y="-1459" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">size</text>
|
|
<text xml:space="preserve" text-anchor="start" x="697.27" y="-1461" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">BIGINT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="559.72,-1424.4 559.72,-1451.2 732.28,-1451.2 732.28,-1424.4 559.72,-1424.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="559.72,-1424.4 559.72,-1451.2 732.28,-1451.2 732.28,-1424.4 559.72,-1424.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="564.72" y="-1432.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">hash</text>
|
|
<text xml:space="preserve" text-anchor="start" x="660.76" y="-1434.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(64)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="559.72,-1397.6 559.72,-1424.4 732.28,-1424.4 732.28,-1397.6 559.72,-1397.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="559.72,-1397.6 559.72,-1424.4 732.28,-1424.4 732.28,-1397.6 559.72,-1397.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="564.72" y="-1405.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">thumbw</text>
|
|
<text xml:space="preserve" text-anchor="start" x="712.78" y="-1407.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="559.72,-1370.8 559.72,-1397.6 732.28,-1397.6 732.28,-1370.8 559.72,-1370.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="559.72,-1370.8 559.72,-1397.6 732.28,-1397.6 732.28,-1370.8 559.72,-1370.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="564.72" y="-1378.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">thumbh</text>
|
|
<text xml:space="preserve" text-anchor="start" x="712.78" y="-1380.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="559.72,-1344 559.72,-1370.8 732.28,-1370.8 732.28,-1344 559.72,-1344"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="559.72,-1344 559.72,-1370.8 732.28,-1370.8 732.28,-1344 559.72,-1344"/>
|
|
<text xml:space="preserve" text-anchor="start" x="564.72" y="-1351.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">thumbhash</text>
|
|
<text xml:space="preserve" text-anchor="start" x="660.76" y="-1353.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(64)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="559.72,-1317.2 559.72,-1344 732.28,-1344 732.28,-1317.2 559.72,-1317.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="559.72,-1317.2 559.72,-1344 732.28,-1344 732.28,-1317.2 559.72,-1317.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="564.72" y="-1325" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">source</text>
|
|
<text xml:space="preserve" text-anchor="start" x="651.27" y="-1327" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="559.72,-1290.4 559.72,-1317.2 732.28,-1317.2 732.28,-1290.4 559.72,-1290.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="559.72,-1290.4 559.72,-1317.2 732.28,-1317.2 732.28,-1290.4 559.72,-1290.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="564.72" y="-1298.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">fullbinary</text>
|
|
<text xml:space="preserve" text-anchor="start" x="649.77" y="-1300.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">VARBINARY(MAX)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="559.72,-1263.6 559.72,-1290.4 732.28,-1290.4 732.28,-1263.6 559.72,-1263.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="559.72,-1263.6 559.72,-1290.4 732.28,-1290.4 732.28,-1263.6 559.72,-1263.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="564.72" y="-1271.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">thumbbinary</text>
|
|
<text xml:space="preserve" text-anchor="start" x="649.77" y="-1273.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">VARBINARY(MAX)</text>
|
|
</g>
|
|
<!-- categorypic -->
|
|
<g id="node29" class="node">
|
|
<title>categorypic</title>
|
|
<polygon fill="#33415c" stroke="none" points="816.21,-1466.6 816.21,-1491 941.79,-1491 941.79,-1466.6 816.21,-1466.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="816.21,-1466.6 816.21,-1491 941.79,-1491 941.79,-1466.6 816.21,-1466.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="845.32" y="-1476.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">categorypic</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="816.21,-1439.8 816.21,-1466.6 941.79,-1466.6 941.79,-1439.8 816.21,-1439.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="816.21,-1439.8 816.21,-1466.6 941.79,-1466.6 941.79,-1439.8 816.21,-1439.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="821.21" y="-1450" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="907.29" y="-1451.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="924.29" y="-1451.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="816.21,-1413 816.21,-1439.8 941.79,-1439.8 941.79,-1413 816.21,-1413"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="816.21,-1413 816.21,-1439.8 941.79,-1439.8 941.79,-1413 816.21,-1413"/>
|
|
<text xml:space="preserve" text-anchor="start" x="821.21" y="-1423.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">pic_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="907.8" y="-1424.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="924.79" y="-1424.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="816.21,-1386.2 816.21,-1413 941.79,-1413 941.79,-1386.2 816.21,-1386.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="816.21,-1386.2 816.21,-1413 941.79,-1413 941.79,-1386.2 816.21,-1386.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="821.21" y="-1396.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">category_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="907.8" y="-1397.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="924.79" y="-1397.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="816.21,-1359.4 816.21,-1386.2 941.79,-1386.2 941.79,-1359.4 816.21,-1359.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="816.21,-1359.4 816.21,-1386.2 941.79,-1386.2 941.79,-1359.4 816.21,-1359.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="821.21" y="-1367.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="922.29" y="-1369.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- categorypic->category -->
|
|
<g id="edge37" class="edge">
|
|
<title>categorypic:se->category:n</title>
|
|
<g id="a_edge37"><a xlink:title="FK_categorypic_category">
|
|
<path fill="none" stroke="#a98cff" stroke-width="1.4" d="M942.79,-1386.2C984.63,-1344.36 943.2,-1302.46 984,-1259.6 1045.98,-1194.49 1108.72,-1250.44 1173,-1187.6 1218.46,-1143.16 1228.67,-1117.75 1229.52,-1057.72"/>
|
|
<polygon fill="#a98cff" stroke="#a98cff" stroke-width="1.4" points="1231.97,-1057.74 1229.57,-1050.72 1227.07,-1057.7 1231.97,-1057.74"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- categorypic->pic -->
|
|
<g id="edge38" class="edge">
|
|
<title>categorypic:e->pic:n</title>
|
|
<g id="a_edge38"><a xlink:title="FK_categorypic_pic">
|
|
<path fill="none" stroke="#ff6f6f" stroke-width="1.4" d="M942.79,-1426.4C973.28,-1426.4 958.58,-1469.55 941.79,-1495 892.08,-1570.37 684.38,-1625.26 650.64,-1595.77"/>
|
|
<polygon fill="#ff6f6f" stroke="#ff6f6f" stroke-width="1.4" points="652.07,-1593.03 646.89,-1587.72 647.63,-1595.1 652.07,-1593.03"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlepic -->
|
|
<g id="node30" class="node">
|
|
<title>articlepic</title>
|
|
<polygon fill="#33415c" stroke="none" points="1025.76,-1466.6 1025.76,-1491 1134.24,-1491 1134.24,-1466.6 1025.76,-1466.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1025.76,-1466.6 1025.76,-1491 1134.24,-1491 1134.24,-1466.6 1025.76,-1466.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1053.65" y="-1476.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">articlepic</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1025.76,-1439.8 1025.76,-1466.6 1134.24,-1466.6 1134.24,-1439.8 1025.76,-1439.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1025.76,-1439.8 1025.76,-1466.6 1134.24,-1466.6 1134.24,-1439.8 1025.76,-1439.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1030.76" y="-1450" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1099.73" y="-1451.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1116.73" y="-1451.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1025.76,-1413 1025.76,-1439.8 1134.24,-1439.8 1134.24,-1413 1025.76,-1413"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1025.76,-1413 1025.76,-1439.8 1134.24,-1439.8 1134.24,-1413 1025.76,-1413"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1030.76" y="-1423.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">pic_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1100.24" y="-1424.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1117.24" y="-1424.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1025.76,-1386.2 1025.76,-1413 1134.24,-1413 1134.24,-1386.2 1025.76,-1386.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1025.76,-1386.2 1025.76,-1413 1134.24,-1413 1134.24,-1386.2 1025.76,-1386.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1030.76" y="-1396.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">article_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1100.24" y="-1397.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1117.24" y="-1397.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1025.76,-1359.4 1025.76,-1386.2 1134.24,-1386.2 1134.24,-1359.4 1025.76,-1359.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1025.76,-1359.4 1025.76,-1386.2 1134.24,-1386.2 1134.24,-1359.4 1025.76,-1359.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1030.76" y="-1367.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1114.74" y="-1369.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- articlepic->article -->
|
|
<g id="edge27" class="edge">
|
|
<title>articlepic:e->article:n</title>
|
|
<g id="a_edge27"><a xlink:title="FK_articlepic_article">
|
|
<path fill="none" stroke="#5aa7ff" stroke-width="1.4" d="M1135.24,-1399.6C1200.43,-1399.6 1130.4,-1303.05 1179,-1259.6 1311.01,-1141.57 1568.06,-1355.36 1576.56,-1191.24"/>
|
|
<polygon fill="#5aa7ff" stroke="#5aa7ff" stroke-width="1.4" points="1579,-1191.78 1576.72,-1184.72 1574.1,-1191.65 1579,-1191.78"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- articlepic->pic -->
|
|
<g id="edge28" class="edge">
|
|
<title>articlepic:w->pic:n</title>
|
|
<g id="a_edge28"><a xlink:title="FK_articlepic_pic">
|
|
<path fill="none" stroke="#f5c15c" stroke-width="1.4" d="M1024.76,-1426.4C978.45,-1426.4 1005.26,-1589.65 984,-1630.8 973.9,-1650.35 970.21,-1658.09 950,-1666.8 877.46,-1698.07 610.67,-1670.08 590.97,-1594.72"/>
|
|
<polygon fill="#f5c15c" stroke="#f5c15c" stroke-width="1.4" points="593.41,-1594.53 590.09,-1587.9 588.55,-1595.16 593.41,-1594.53"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- brandpic -->
|
|
<g id="node31" class="node">
|
|
<title>brandpic</title>
|
|
<polygon fill="#33415c" stroke="none" points="1027.94,-1036.6 1027.94,-1061 1134.06,-1061 1134.06,-1036.6 1027.94,-1036.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1027.94,-1036.6 1027.94,-1061 1134.06,-1061 1134.06,-1036.6 1027.94,-1036.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1055.66" y="-1046.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">brandpic</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1027.94,-1009.8 1027.94,-1036.6 1134.06,-1036.6 1134.06,-1009.8 1027.94,-1009.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1027.94,-1009.8 1027.94,-1036.6 1134.06,-1036.6 1134.06,-1009.8 1027.94,-1009.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1032.94" y="-1020" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1099.56" y="-1021.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1116.55" y="-1021.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1027.94,-983 1027.94,-1009.8 1134.06,-1009.8 1134.06,-983 1027.94,-983"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1027.94,-983 1027.94,-1009.8 1134.06,-1009.8 1134.06,-983 1027.94,-983"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1032.94" y="-993.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">pic_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1100.06" y="-994.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1117.06" y="-994.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="1027.94,-956.2 1027.94,-983 1134.06,-983 1134.06,-956.2 1027.94,-956.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1027.94,-956.2 1027.94,-983 1134.06,-983 1134.06,-956.2 1027.94,-956.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1032.94" y="-966.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">brand_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1100.06" y="-967.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="1117.06" y="-967.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="1027.94,-929.4 1027.94,-956.2 1134.06,-956.2 1134.06,-929.4 1027.94,-929.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="1027.94,-929.4 1027.94,-956.2 1134.06,-956.2 1134.06,-929.4 1027.94,-929.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1032.94" y="-937.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">sort</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1114.56" y="-939.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
</g>
|
|
<!-- brandpic->brand -->
|
|
<g id="edge29" class="edge">
|
|
<title>brandpic:se->brand:n</title>
|
|
<g id="a_edge29"><a xlink:title="FK_brandpic_brand">
|
|
<path fill="none" stroke="#c79bff" stroke-width="1.4" d="M1135.06,-956.2C1185.2,-906.05 1139.15,-861.46 1179,-802.8 1225.19,-734.81 1323.5,-768.23 1330.73,-694.6"/>
|
|
<polygon fill="#c79bff" stroke="#c79bff" stroke-width="1.4" points="1333.17,-694.82 1331.06,-687.72 1328.28,-694.59 1333.17,-694.82"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- brandpic->pic -->
|
|
<g id="edge30" class="edge">
|
|
<title>brandpic:nw->pic:n</title>
|
|
<g id="a_edge30"><a xlink:title="FK_brandpic_pic">
|
|
<path fill="none" stroke="#ff9f5a" stroke-width="1.4" d="M1026.94,-1009.8C915.44,-1121.3 843.31,-1117.48 775,-1259.6 743.52,-1325.1 793.68,-1535.51 740.28,-1584.8 730.75,-1593.59 713.48,-1599.44 705.91,-1594.09"/>
|
|
<polygon fill="#ff9f5a" stroke="#ff9f5a" stroke-width="1.4" points="708.16,-1593.11 703.05,-1587.73 703.69,-1595.12 708.16,-1593.11"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ledger -->
|
|
<g id="node32" class="node">
|
|
<title>ledger</title>
|
|
<polygon fill="#33415c" stroke="none" points="29.58,-1506.8 29.58,-1531.2 222.42,-1531.2 222.42,-1506.8 29.58,-1506.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="29.58,-1506.8 29.58,-1531.2 222.42,-1531.2 222.42,-1506.8 29.58,-1506.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="107.99" y="-1516.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">ledger</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="29.58,-1480 29.58,-1506.8 222.42,-1506.8 222.42,-1480 29.58,-1480"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="29.58,-1480 29.58,-1506.8 222.42,-1506.8 222.42,-1480 29.58,-1480"/>
|
|
<text xml:space="preserve" text-anchor="start" x="34.58" y="-1490.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="187.92" y="-1491.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="204.92" y="-1491.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="29.58,-1453.2 29.58,-1480 222.42,-1480 222.42,-1453.2 29.58,-1453.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="29.58,-1453.2 29.58,-1480 222.42,-1480 222.42,-1453.2 29.58,-1453.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="34.58" y="-1463.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">manifestarticle_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="188.42" y="-1464.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="205.42" y="-1464.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="29.58,-1426.4 29.58,-1453.2 222.42,-1453.2 222.42,-1426.4 29.58,-1426.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="29.58,-1426.4 29.58,-1453.2 222.42,-1453.2 222.42,-1426.4 29.58,-1426.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="34.58" y="-1434.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">transaction_type</text>
|
|
<text xml:space="preserve" text-anchor="start" x="145.9" y="-1436.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="29.58,-1399.6 29.58,-1426.4 222.42,-1426.4 222.42,-1399.6 29.58,-1399.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="29.58,-1399.6 29.58,-1426.4 222.42,-1426.4 222.42,-1399.6 29.58,-1399.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="34.58" y="-1407.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">amount</text>
|
|
<text xml:space="preserve" text-anchor="start" x="188.41" y="-1409.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="29.58,-1372.8 29.58,-1399.6 222.42,-1399.6 222.42,-1372.8 29.58,-1372.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="29.58,-1372.8 29.58,-1399.6 222.42,-1399.6 222.42,-1372.8 29.58,-1372.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="34.58" y="-1380.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">transaction_text</text>
|
|
<text xml:space="preserve" text-anchor="start" x="141.42" y="-1382.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="29.58,-1346 29.58,-1372.8 222.42,-1372.8 222.42,-1346 29.58,-1346"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="29.58,-1346 29.58,-1372.8 222.42,-1372.8 222.42,-1346 29.58,-1346"/>
|
|
<text xml:space="preserve" text-anchor="start" x="34.58" y="-1353.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">hash_version</text>
|
|
<text xml:space="preserve" text-anchor="start" x="202.92" y="-1355.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="29.58,-1319.2 29.58,-1346 222.42,-1346 222.42,-1319.2 29.58,-1319.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="29.58,-1319.2 29.58,-1346 222.42,-1346 222.42,-1319.2 29.58,-1319.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="34.58" y="-1327" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">prev_hash?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="145.9" y="-1329" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(128)</text>
|
|
</g>
|
|
<!-- manifestarticle -->
|
|
<g id="node33" class="node">
|
|
<title>manifestarticle</title>
|
|
<polygon fill="#33415c" stroke="none" points="135.28,-1115 135.28,-1143.4 312.72,-1143.4 312.72,-1115 135.28,-1115"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="135.28,-1115 135.28,-1143.4 312.72,-1143.4 312.72,-1115 135.28,-1115"/>
|
|
<polygon fill="#33415c" stroke="none" points="137.28,-1137.4 137.28,-1141.4 310.72,-1141.4 310.72,-1137.4 137.28,-1137.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="181.65" y="-1124.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">manifestarticle</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="135.28,-1088.2 135.28,-1115 312.72,-1115 312.72,-1088.2 135.28,-1088.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="135.28,-1088.2 135.28,-1115 312.72,-1115 312.72,-1088.2 135.28,-1088.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="140.28" y="-1098.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="278.22" y="-1099.9" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="295.22" y="-1099.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="135.28,-1061.4 135.28,-1088.2 312.72,-1088.2 312.72,-1061.4 135.28,-1061.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="135.28,-1061.4 135.28,-1088.2 312.72,-1088.2 312.72,-1061.4 135.28,-1061.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="140.28" y="-1071.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="278.73" y="-1073.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="295.73" y="-1073.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="135.28,-1034.6 135.28,-1061.4 312.72,-1061.4 312.72,-1034.6 135.28,-1034.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="135.28,-1034.6 135.28,-1061.4 312.72,-1061.4 312.72,-1034.6 135.28,-1034.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="140.28" y="-1044.8" 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="278.73" y="-1046.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="295.73" y="-1046.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="135.28,-1007.8 135.28,-1034.6 312.72,-1034.6 312.72,-1007.8 135.28,-1007.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="135.28,-1007.8 135.28,-1034.6 312.72,-1034.6 312.72,-1007.8 135.28,-1007.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="140.28" y="-1018" 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="201.75" y="-1018" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="278.73" y="-1019.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="295.73" y="-1019.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="135.28,-981 135.28,-1007.8 312.72,-1007.8 312.72,-981 135.28,-981"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="135.28,-981 135.28,-1007.8 312.72,-1007.8 312.72,-981 135.28,-981"/>
|
|
<text xml:space="preserve" text-anchor="start" x="140.28" y="-988.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">customsku?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="236.21" y="-990.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="135.28,-954.2 135.28,-981 312.72,-981 312.72,-954.2 135.28,-954.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="135.28,-954.2 135.28,-981 312.72,-981 312.72,-954.2 135.28,-954.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="140.28" y="-962" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">customname?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="236.21" y="-964" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="135.28,-927.4 135.28,-954.2 312.72,-954.2 312.72,-927.4 135.28,-927.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="135.28,-927.4 135.28,-954.2 312.72,-954.2 312.72,-927.4 135.28,-927.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="140.28" y="-935.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">amount</text>
|
|
<text xml:space="preserve" text-anchor="start" x="278.72" y="-937.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
<polygon fill="#272e3d" stroke="none" points="135.28,-900.6 135.28,-927.4 312.72,-927.4 312.72,-900.6 135.28,-900.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="135.28,-900.6 135.28,-927.4 312.72,-927.4 312.72,-900.6 135.28,-900.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="140.28" y="-908.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">net</text>
|
|
<text xml:space="preserve" text-anchor="start" x="278.72" y="-910.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
<polygon fill="#2a3242" stroke="none" points="135.28,-873.8 135.28,-900.6 312.72,-900.6 312.72,-873.8 135.28,-873.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="135.28,-873.8 135.28,-900.6 312.72,-900.6 312.72,-873.8 135.28,-873.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="140.28" y="-881.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">comment?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="231.72" y="-883.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(MAX)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="135.28,-847 135.28,-873.8 312.72,-873.8 312.72,-847 135.28,-847"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="135.28,-847 135.28,-873.8 312.72,-873.8 312.72,-847 135.28,-847"/>
|
|
<text xml:space="preserve" text-anchor="start" x="140.28" y="-854.8" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">rebate</text>
|
|
<text xml:space="preserve" text-anchor="start" x="278.72" y="-856.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">FLOAT</text>
|
|
</g>
|
|
<!-- ledger->manifestarticle -->
|
|
<g id="edge54" class="edge">
|
|
<title>ledger:ne->manifestarticle:n</title>
|
|
<g id="a_edge54"><a xlink:title="FK_ledger_manifestarticle">
|
|
<path fill="none" stroke="#ff9f5a" stroke-width="1.4" d="M223.42,-1480C223.42,-1480 223.89,-1205.12 223.98,-1151.43"/>
|
|
<polygon fill="#ff9f5a" stroke="#ff9f5a" stroke-width="1.4" points="226.43,-1151.52 224,-1144.52 221.53,-1151.51 226.43,-1151.52"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- manifestarticle->article -->
|
|
<g id="edge52" class="edge">
|
|
<title>manifestarticle:e->article:n</title>
|
|
<g id="a_edge52"><a xlink:title="FK_manifestarticle_article">
|
|
<path fill="none" stroke="#f5c15c" stroke-width="1.4" d="M313.72,-1021.2C453.69,-1021.2 423.47,-1175.74 555,-1223.6 656.06,-1260.38 1501.19,-1291.43 1547.33,-1191.35"/>
|
|
<polygon fill="#f5c15c" stroke="#f5c15c" stroke-width="1.4" points="1549.69,-1192.03 1548.83,-1184.67 1544.91,-1190.96 1549.69,-1192.03"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- manifest -->
|
|
<g id="node34" class="node">
|
|
<title>manifest</title>
|
|
<polygon fill="#33415c" stroke="none" points="59.82,-698.4 59.82,-726.8 262.18,-726.8 262.18,-698.4 59.82,-698.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="59.82,-698.4 59.82,-726.8 262.18,-726.8 262.18,-698.4 59.82,-698.4"/>
|
|
<polygon fill="#33415c" stroke="none" points="61.82,-720.8 61.82,-724.8 260.18,-724.8 260.18,-720.8 61.82,-720.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="136.33" y="-708" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">manifest</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="59.82,-671.6 59.82,-698.4 262.18,-698.4 262.18,-671.6 59.82,-671.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="59.82,-671.6 59.82,-698.4 262.18,-698.4 262.18,-671.6 59.82,-671.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="64.82" y="-681.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="227.68" y="-683.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="244.68" y="-683.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="59.82,-644.8 59.82,-671.6 262.18,-671.6 262.18,-644.8 59.82,-644.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="59.82,-644.8 59.82,-671.6 262.18,-671.6 262.18,-644.8 59.82,-644.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="64.82" y="-655" 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="228.19" y="-656.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="245.19" y="-656.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="59.82,-618 59.82,-644.8 262.18,-644.8 262.18,-618 59.82,-618"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="59.82,-618 59.82,-644.8 262.18,-644.8 262.18,-618 59.82,-618"/>
|
|
<text xml:space="preserve" text-anchor="start" x="64.82" y="-628.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="122.38" y="-628.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="228.19" y="-629.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="245.19" y="-629.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#272e3d" stroke="none" points="59.82,-591.2 59.82,-618 262.18,-618 262.18,-591.2 59.82,-591.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="59.82,-591.2 59.82,-618 262.18,-618 262.18,-591.2 59.82,-591.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="64.82" y="-599" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">number</text>
|
|
<text xml:space="preserve" text-anchor="start" x="185.67" y="-601" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="59.82,-564.4 59.82,-591.2 262.18,-591.2 262.18,-564.4 59.82,-564.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="59.82,-564.4 59.82,-591.2 262.18,-591.2 262.18,-564.4 59.82,-564.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="64.82" y="-572.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">type</text>
|
|
<text xml:space="preserve" text-anchor="start" x="185.67" y="-574.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="59.82,-537.6 59.82,-564.4 262.18,-564.4 262.18,-537.6 59.82,-537.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="59.82,-537.6 59.82,-564.4 262.18,-564.4 262.18,-537.6 59.82,-537.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="64.82" y="-545.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">external_number?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="185.67" y="-547.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(100)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="59.82,-510.8 59.82,-537.6 262.18,-537.6 262.18,-510.8 59.82,-510.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="59.82,-510.8 59.82,-537.6 262.18,-537.6 262.18,-510.8 59.82,-510.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="64.82" y="-518.6" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">date</text>
|
|
<text xml:space="preserve" text-anchor="start" x="206.68" y="-520.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">DATETIME2</text>
|
|
</g>
|
|
<!-- manifestarticle->manifest -->
|
|
<g id="edge51" class="edge">
|
|
<title>manifestarticle:nw->manifest:n</title>
|
|
<g id="a_edge51"><a xlink:title="FK_manifestarticle_manifest">
|
|
<path fill="none" stroke="#5aa7ff" stroke-width="1.4" d="M134.28,-1088.2C134.28,-1088.2 135.28,-843 135.28,-843 140.79,-793.1 158.72,-780.55 160.8,-734.75"/>
|
|
<polygon fill="#5aa7ff" stroke="#5aa7ff" stroke-width="1.4" points="163.25,-734.97 160.95,-727.92 158.35,-734.86 163.25,-734.97"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- manifestarticle->tax -->
|
|
<g id="edge53" class="edge">
|
|
<title>manifestarticle:sw->tax:n</title>
|
|
<g id="a_edge53"><a xlink:title="FK_manifestarticle_tax">
|
|
<path fill="none" stroke="#c79bff" stroke-width="1.4" d="M134.28,-1034.6C74.06,-974.39 92.76,-916.79 135.28,-843 178.68,-767.67 256.26,-816.66 304,-744 380.71,-627.25 382.31,-264.9 382.34,-116.06"/>
|
|
<polygon fill="#c79bff" stroke="#c79bff" stroke-width="1.4" points="384.79,-116.12 382.34,-109.12 379.89,-116.12 384.79,-116.12"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- manifest->company -->
|
|
<g id="edge49" class="edge">
|
|
<title>manifest:w->company:n</title>
|
|
<g id="a_edge49"><a xlink:title="FK_manifest_company">
|
|
<path fill="none" stroke="#ff6b6b" stroke-width="1.4" d="M58.82,-658.2C-8.47,-658.2 12.64,-554.79 59.82,-506.8 184.34,-380.13 3207.25,-602.81 3307.59,-438.46"/>
|
|
<polygon fill="#ff6b6b" stroke="#ff6b6b" stroke-width="1.4" points="3309.91,-439.24 3309.55,-431.83 3305.21,-437.85 3309.91,-439.24"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- manifest->entity -->
|
|
<g id="edge50" class="edge">
|
|
<title>manifest:e->entity:n</title>
|
|
<g id="a_edge50"><a xlink:title="FK_manifest_entity">
|
|
<path fill="none" stroke="#6bdf9a" stroke-width="1.4" d="M263.18,-631.4C673.28,-631.4 770.08,-713 1179,-744 1291.34,-752.52 3106.95,-749.13 3206,-802.8 3347.92,-879.71 3271.46,-1023.68 3413.05,-1101.2 3419.37,-1104.66 3427.86,-1108.67 3433.53,-1108.59"/>
|
|
<polygon fill="#6bdf9a" stroke="#6bdf9a" stroke-width="1.4" points="3435.11,-1110.49 3438.18,-1103.73 3431.57,-1107.1 3435.11,-1110.49"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- price->customergroup -->
|
|
<g id="edge45" class="edge">
|
|
<title>price:e->customergroup:n</title>
|
|
<g id="a_edge45"><a xlink:title="FK_price_customergroup">
|
|
<path fill="none" stroke="#ffb25a" stroke-width="1.4" d="M476.95,-1397.6C541.33,-1397.6 469.79,-1298.62 521,-1259.6 678.53,-1139.57 2151.24,-1316.03 2302,-1187.6 2434.83,-1074.44 2248.92,-917.99 2380,-802.8 2528.3,-672.49 3251.73,-879.5 3274.3,-694.7"/>
|
|
<polygon fill="#ffb25a" stroke="#ffb25a" stroke-width="1.4" points="3276.75,-694.85 3274.72,-687.72 3271.86,-694.56 3276.75,-694.85"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- price->article -->
|
|
<g id="edge44" class="edge">
|
|
<title>price:e->article:n</title>
|
|
<g id="a_edge44"><a xlink:title="FK_price_article">
|
|
<path fill="none" stroke="#ff5f9e" stroke-width="1.4" d="M476.95,-1424.4C552.77,-1424.4 462.61,-1307.96 521,-1259.6 608.06,-1187.5 1513.4,-1292.86 1561.08,-1191.31"/>
|
|
<polygon fill="#ff5f9e" stroke="#ff5f9e" stroke-width="1.4" points="1563.43,-1192.03 1562.57,-1184.67 1558.65,-1190.96 1563.43,-1192.03"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- price->tax -->
|
|
<g id="edge43" class="edge">
|
|
<title>price:sw->tax:n</title>
|
|
<g id="a_edge43"><a xlink:title="FK_price_tax">
|
|
<path fill="none" stroke="#56c8c8" stroke-width="1.4" d="M305.05,-1437.8C224.87,-1357.62 332.93,-1298.83 355,-1187.6 447.95,-719.05 403.25,-589.38 402.68,-116.11"/>
|
|
<polygon fill="#56c8c8" stroke="#56c8c8" stroke-width="1.4" points="405.13,-116.12 402.67,-109.12 400.23,-116.12 405.13,-116.12"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- unit->company -->
|
|
<g id="edge15" class="edge">
|
|
<title>unit:e->company:n</title>
|
|
<g id="a_edge15"><a xlink:title="FK_unit_company">
|
|
<path fill="none" stroke="#4ecb8f" stroke-width="1.4" d="M2662.34,-631.4C2723.36,-631.4 2670.68,-542.73 2720,-506.8 2831.14,-425.82 3325.39,-564 3347.53,-438.85"/>
|
|
<polygon fill="#4ecb8f" stroke="#4ecb8f" stroke-width="1.4" points="3349.97,-439.09 3348.12,-431.91 3345.09,-438.68 3349.97,-439.09"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- posterminal -->
|
|
<g id="node38" class="node">
|
|
<title>posterminal</title>
|
|
<polygon fill="#33415c" stroke="none" points="3021.39,-671.6 3021.39,-700 3166.61,-700 3166.61,-671.6 3021.39,-671.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3021.39,-671.6 3021.39,-700 3166.61,-700 3166.61,-671.6 3021.39,-671.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="3023.39,-694 3023.39,-698 3164.61,-698 3164.61,-694 3023.39,-694"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3059.99" y="-681.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">posterminal</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3021.39,-644.8 3021.39,-671.6 3166.61,-671.6 3166.61,-644.8 3021.39,-644.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3021.39,-644.8 3021.39,-671.6 3166.61,-671.6 3166.61,-644.8 3021.39,-644.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3026.39" y="-655" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3132.11" y="-656.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3149.11" y="-656.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3021.39,-618 3021.39,-644.8 3166.61,-644.8 3166.61,-618 3021.39,-618"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3021.39,-618 3021.39,-644.8 3166.61,-644.8 3166.61,-618 3021.39,-618"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3026.39" y="-628.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">company_id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3132.62" y="-629.7" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3149.61" y="-629.7" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3021.39,-591.2 3021.39,-618 3166.61,-618 3166.61,-591.2 3021.39,-591.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3021.39,-591.2 3021.39,-618 3166.61,-618 3166.61,-591.2 3021.39,-591.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3026.39" y="-599" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">name</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3090.09" y="-601" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#272e3d" stroke="none" points="3021.39,-564.4 3021.39,-591.2 3166.61,-591.2 3166.61,-564.4 3021.39,-564.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3021.39,-564.4 3021.39,-591.2 3166.61,-591.2 3166.61,-564.4 3021.39,-564.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3026.39" y="-572.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">token?</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3090.09" y="-574.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(255)</text>
|
|
<polygon fill="#2a3242" stroke="none" points="3021.39,-537.6 3021.39,-564.4 3166.61,-564.4 3166.61,-537.6 3021.39,-537.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3021.39,-537.6 3021.39,-564.4 3166.61,-564.4 3166.61,-537.6 3021.39,-537.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3026.39" y="-545.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#d8dee9">pairingpin</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3095.1" y="-547.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">NVARCHAR(50)</text>
|
|
</g>
|
|
<!-- posterminal->company -->
|
|
<g id="edge60" class="edge">
|
|
<title>posterminal:se->company:n</title>
|
|
<g id="a_edge60"><a xlink:title="FK_posterminal_company">
|
|
<path fill="none" stroke="#4fc4e8" stroke-width="1.4" d="M3167.61,-618C3205.24,-580.37 3175.91,-545.91 3212,-506.8 3262.12,-452.48 3359.01,-502.41 3366.87,-438.63"/>
|
|
<polygon fill="#4fc4e8" stroke="#4fc4e8" stroke-width="1.4" points="3369.3,-439.05 3367.26,-431.92 3364.41,-438.76 3369.3,-439.05"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- posterminalcategory -->
|
|
<g id="node39" class="node">
|
|
<title>posterminalcategory</title>
|
|
<polygon fill="#33415c" stroke="none" points="3020.71,-1023.2 3020.71,-1047.6 3167.29,-1047.6 3167.29,-1023.2 3020.71,-1023.2"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3020.71,-1023.2 3020.71,-1047.6 3167.29,-1047.6 3167.29,-1023.2 3020.71,-1023.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3034.98" y="-1032.8" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="12.00" fill="#e2e8f0">posterminalcategory</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3020.71,-996.4 3020.71,-1023.2 3167.29,-1023.2 3167.29,-996.4 3020.71,-996.4"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3020.71,-996.4 3020.71,-1023.2 3167.29,-1023.2 3167.29,-996.4 3020.71,-996.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3025.71" y="-1006.6" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">id</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3132.79" y="-1008.1" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3149.78" y="-1008.1" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">PK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3020.71,-969.6 3020.71,-996.4 3167.29,-996.4 3167.29,-969.6 3020.71,-969.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3020.71,-969.6 3020.71,-996.4 3167.29,-996.4 3167.29,-969.6 3020.71,-969.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3025.71" y="-979.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="3133.29" y="-981.3" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3150.29" y="-981.3" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
<polygon fill="#2b3a52" stroke="none" points="3020.71,-942.8 3020.71,-969.6 3167.29,-969.6 3167.29,-942.8 3020.71,-942.8"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="3020.71,-942.8 3020.71,-969.6 3167.29,-969.6 3167.29,-942.8 3020.71,-942.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3025.71" y="-953" 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="3133.29" y="-954.5" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#8b95a7">INT </text>
|
|
<text xml:space="preserve" text-anchor="start" x="3150.29" y="-954.5" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="9.00" fill="#8b95a7">FK</text>
|
|
</g>
|
|
<!-- posterminalcategory->category -->
|
|
<g id="edge62" class="edge">
|
|
<title>posterminalcategory:w->category:n</title>
|
|
<g id="a_edge62"><a xlink:title="FK_posterminalcategory_category">
|
|
<path fill="none" stroke="#ff6f6f" stroke-width="1.4" d="M3019.71,-983C2996.94,-983 3017.01,-1166.69 3008,-1187.6 2999.29,-1207.81 2994.21,-1214.89 2974,-1223.6 2900.43,-1255.31 1607.82,-1249.47 1532,-1223.6 1414.53,-1183.51 1310.64,-1176.18 1305.64,-1057.71"/>
|
|
<polygon fill="#ff6f6f" stroke="#ff6f6f" stroke-width="1.4" points="1308.09,-1057.67 1305.49,-1050.72 1303.19,-1057.77 1308.09,-1057.67"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- posterminalcategory->posterminal -->
|
|
<g id="edge61" class="edge">
|
|
<title>posterminalcategory:sw->posterminal:n</title>
|
|
<g id="a_edge61"><a xlink:title="FK_posterminalcategory_posterminal">
|
|
<path fill="none" stroke="#a98cff" stroke-width="1.4" d="M3020.71,-941.8C2982.81,-903.89 3083.32,-769.42 3093.22,-707.88"/>
|
|
<polygon fill="#a98cff" stroke="#a98cff" stroke-width="1.4" points="3095.64,-708.3 3093.81,-701.11 3090.76,-707.87 3095.64,-708.3"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- __legend -->
|
|
<g id="node40" class="node">
|
|
<title>__legend</title>
|
|
<polygon fill="#2a3242" stroke="none" points="4580.73,-1346.6 4580.73,-1503.8 4771.27,-1503.8 4771.27,-1346.6 4580.73,-1346.6"/>
|
|
<polygon fill="#33415c" stroke="none" points="4580.73,-1480.6 4580.73,-1503.8 4771.27,-1503.8 4771.27,-1480.6 4580.73,-1480.6"/>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4580.73,-1480.6 4580.73,-1503.8 4771.27,-1503.8 4771.27,-1480.6 4580.73,-1480.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4656.44" y="-1489.9" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00" fill="#e2e8f0">Legend</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4580.73,-1453.8 4580.73,-1480.6 4610.18,-1480.6 4610.18,-1453.8 4580.73,-1453.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4585.73" y="-1464" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">PK</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4610.18,-1453.8 4610.18,-1480.6 4771.27,-1480.6 4771.27,-1453.8 4610.18,-1453.8"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4615.18" y="-1463.6" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#d8dee9">primary key</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4580.73,-1427 4580.73,-1453.8 4610.18,-1453.8 4610.18,-1427 4580.73,-1427"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4585.73" y="-1437.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">FK</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4610.18,-1427 4610.18,-1453.8 4771.27,-1453.8 4771.27,-1427 4610.18,-1427"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4615.18" y="-1436.8" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#d8dee9">foreign key</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4580.73,-1400.2 4580.73,-1427 4610.18,-1427 4610.18,-1400.2 4580.73,-1400.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4585.73" y="-1410.4" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="14.00" fill="#d8dee9">?</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4610.18,-1400.2 4610.18,-1427 4771.27,-1427 4771.27,-1400.2 4610.18,-1400.2"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4615.18" y="-1410" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#d8dee9">nullable column</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4580.73,-1373.4 4580.73,-1400.2 4610.18,-1400.2 4610.18,-1373.4 4580.73,-1373.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4585.73" y="-1381.2" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#8b95a7">—</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4610.18,-1373.4 4610.18,-1400.2 4771.27,-1400.2 4771.27,-1373.4 4610.18,-1373.4"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4615.18" y="-1383.2" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#d8dee9">FOREIGN KEY constraint</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4580.73,-1346.6 4580.73,-1373.4 4610.18,-1373.4 4610.18,-1346.6 4580.73,-1346.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4585.73" y="-1354.4" font-family="Helvetica,sans-Serif" font-size="14.00" fill="#8b95a7">- -</text>
|
|
<polygon fill="none" stroke="#3f4c5f" points="4610.18,-1346.6 4610.18,-1373.4 4771.27,-1373.4 4771.27,-1346.6 4610.18,-1346.6"/>
|
|
<text xml:space="preserve" text-anchor="start" x="4615.18" y="-1356.4" font-family="Helvetica,sans-Serif" font-size="9.00" fill="#d8dee9">naming convention only, no constraint</text>
|
|
</g>
|
|
</g>
|
|
</svg>
|