blob: 44e46b6f3fd4c9f744c20b8b17bd822ff7758836 [file] [log] [blame]
<?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 2.43.0 (0)
-->
<!-- Title: twoDegreesRelationshipsDiagram Pages: 1 -->
<svg width="1371pt" height="862pt"
viewBox="0.00 0.00 1371.00 862.01" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 858.01)">
<title>twoDegreesRelationshipsDiagram</title>
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-858.01 1367,-858.01 1367,4 -4,4"/>
<text text-anchor="middle" x="71.5" y="-7.2" font-family="Helvetica,sans-Serif" font-size="11.00">Generated by SchemaSpy</text>
<!-- acc_product_mapping -->
<g id="node1" class="node">
<title>acc_product_mapping</title>
<g id="a_node1"><a xlink:href="../../tables/acc_product_mapping.html" xlink:title="acc_product_mapping" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="906,-792.01 906,-850.01 1068,-850.01 1068,-792.01 906,-792.01"/>
<polygon fill="#f5f5f5" stroke="transparent" points="906,-828.01 906,-850.01 1068,-850.01 1068,-828.01 906,-828.01"/>
<polygon fill="none" stroke="black" points="906,-828.01 906,-850.01 1068,-850.01 1068,-828.01 906,-828.01"/>
<text text-anchor="start" x="911" y="-837.21" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">acc_product_mapping</text>
<text text-anchor="start" x="1033" y="-836.21" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="906,-810.01 906,-828.01 1068,-828.01 1068,-810.01 906,-810.01"/>
<text text-anchor="start" x="909" y="-816.21" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="906,-792.01 906,-810.01 972,-810.01 972,-792.01 906,-792.01"/>
<polygon fill="none" stroke="black" points="906,-792.01 906,-810.01 972,-810.01 972,-792.01 906,-792.01"/>
<text text-anchor="start" x="909" y="-798.21" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 2</text>
<polygon fill="#ffffff" stroke="transparent" points="972,-792.01 972,-810.01 1033,-810.01 1033,-792.01 972,-792.01"/>
<polygon fill="none" stroke="black" points="972,-792.01 972,-810.01 1033,-810.01 1033,-792.01 972,-792.01"/>
<text text-anchor="start" x="997" y="-798.21" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="1033,-792.01 1033,-810.01 1068,-810.01 1068,-792.01 1033,-792.01"/>
<polygon fill="none" stroke="black" points="1033,-792.01 1033,-810.01 1068,-810.01 1068,-792.01 1033,-792.01"/>
<text text-anchor="start" x="1058" y="-798.21" font-family="Helvetica,sans-Serif" font-size="11.00"> &#160;</text>
</a>
</g>
</g>
<!-- m_charge -->
<g id="node2" class="node">
<title>m_charge</title>
<g id="a_node2"><a xlink:href="../../tables/m_charge.html" xlink:title="m_charge" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="550,-472.01 550,-640.01 806,-640.01 806,-472.01 550,-472.01"/>
<polygon fill="#f5f5f5" stroke="transparent" points="550,-618.01 550,-640.01 806,-640.01 806,-618.01 550,-618.01"/>
<polygon fill="none" stroke="black" points="550,-618.01 550,-640.01 806,-640.01 806,-618.01 550,-618.01"/>
<text text-anchor="start" x="555" y="-627.21" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">m_charge</text>
<text text-anchor="start" x="771" y="-626.21" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="550,-596.01 550,-618.01 806,-618.01 806,-596.01 550,-596.01"/>
<image xlink:href="../../images/primaryKeys.png" width="11px" height="12px" preserveAspectRatio="xMinYMin meet" x="555" y="-613.01"/>
<text text-anchor="start" x="570" y="-604.21" font-family="Helvetica,sans-Serif" font-size="11.00">id</text>
<polygon fill="#ffffff" stroke="transparent" points="550,-574.01 550,-596.01 806,-596.01 806,-574.01 550,-574.01"/>
<polygon fill="none" stroke="black" points="550,-574.01 550,-596.01 806,-596.01 806,-574.01 550,-574.01"/>
<text text-anchor="start" x="570" y="-582.21" font-family="Helvetica,sans-Serif" font-size="11.00">name</text>
<polygon fill="#ffffff" stroke="transparent" points="550,-552.01 550,-574.01 806,-574.01 806,-552.01 550,-552.01"/>
<polygon fill="none" stroke="black" points="550,-552.01 550,-574.01 806,-574.01 806,-552.01 550,-552.01"/>
<image xlink:href="../../images/foreignKeys.png" width="11px" height="12px" preserveAspectRatio="xMinYMin meet" x="555" y="-569.01"/>
<text text-anchor="start" x="570" y="-560.21" font-family="Helvetica,sans-Serif" font-size="11.00">payment_type_id</text>
<polygon fill="#ffffff" stroke="transparent" points="550,-530.01 550,-552.01 806,-552.01 806,-530.01 550,-530.01"/>
<polygon fill="none" stroke="black" points="550,-530.01 550,-552.01 806,-552.01 806,-530.01 550,-530.01"/>
<image xlink:href="../../images/foreignKeys.png" width="11px" height="12px" preserveAspectRatio="xMinYMin meet" x="555" y="-547.01"/>
<text text-anchor="start" x="570" y="-538.21" font-family="Helvetica,sans-Serif" font-size="11.00">income_or_liability_account_id</text>
<polygon fill="#ffffff" stroke="transparent" points="550,-508.01 550,-530.01 806,-530.01 806,-508.01 550,-508.01"/>
<polygon fill="none" stroke="black" points="550,-508.01 550,-530.01 806,-530.01 806,-508.01 550,-508.01"/>
<image xlink:href="../../images/foreignKeys.png" width="11px" height="12px" preserveAspectRatio="xMinYMin meet" x="555" y="-525.01"/>
<text text-anchor="start" x="570" y="-516.21" font-family="Helvetica,sans-Serif" font-size="11.00">tax_group_id</text>
<polygon fill="none" stroke="black" points="550,-490.01 550,-508.01 806,-508.01 806,-490.01 550,-490.01"/>
<text text-anchor="start" x="553" y="-496.21" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="550,-472.01 550,-490.01 658,-490.01 658,-472.01 550,-472.01"/>
<polygon fill="none" stroke="black" points="550,-472.01 550,-490.01 658,-490.01 658,-472.01 550,-472.01"/>
<text text-anchor="start" x="553" y="-478.21" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 3</text>
<polygon fill="#ffffff" stroke="transparent" points="658,-472.01 658,-490.01 740,-490.01 740,-472.01 658,-472.01"/>
<polygon fill="none" stroke="black" points="658,-472.01 658,-490.01 740,-490.01 740,-472.01 658,-472.01"/>
<text text-anchor="start" x="704" y="-478.21" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="740,-472.01 740,-490.01 806,-490.01 806,-472.01 740,-472.01"/>
<polygon fill="none" stroke="black" points="740,-472.01 740,-490.01 806,-490.01 806,-472.01 740,-472.01"/>
<text text-anchor="start" x="787" y="-478.21" font-family="Helvetica,sans-Serif" font-size="11.00">9 &gt;</text>
</a>
</g>
</g>
<!-- acc_product_mapping&#45;&gt;m_charge -->
<g id="edge1" class="edge">
<title>acc_product_mapping:w&#45;&gt;m_charge:e</title>
<path fill="none" stroke="black" d="M890.64,-817.64C872.51,-813.71 864.51,-801.41 851,-782.01 805.18,-716.19 887.2,-607.01 807,-607.01"/>
<polygon fill="black" stroke="black" points="897.04,-818.25 904.66,-822.59 901.02,-818.63 905,-819.01 905,-819.01 905,-819.01 901.02,-818.63 905.34,-815.43 897.04,-818.25 897.04,-818.25"/>
<ellipse fill="none" stroke="black" cx="893.85" cy="-817.95" rx="3.2" ry="3.2"/>
</g>
<!-- m_payment_type -->
<g id="node3" class="node">
<title>m_payment_type</title>
<g id="a_node3"><a xlink:href="../../tables/m_payment_type.html" xlink:title="m_payment_type" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="267,-615.01 267,-673.01 401,-673.01 401,-615.01 267,-615.01"/>
<polygon fill="#f5f5f5" stroke="transparent" points="267,-651.01 267,-673.01 401,-673.01 401,-651.01 267,-651.01"/>
<polygon fill="none" stroke="black" points="267,-651.01 267,-673.01 401,-673.01 401,-651.01 267,-651.01"/>
<text text-anchor="start" x="272" y="-660.21" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">m_payment_type</text>
<text text-anchor="start" x="366" y="-659.21" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="267,-633.01 267,-651.01 401,-651.01 401,-633.01 267,-633.01"/>
<text text-anchor="start" x="270" y="-639.21" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="267,-615.01 267,-633.01 310,-633.01 310,-615.01 267,-615.01"/>
<polygon fill="none" stroke="black" points="267,-615.01 267,-633.01 310,-633.01 310,-615.01 267,-615.01"/>
<text text-anchor="start" x="270" y="-621.21" font-family="Helvetica,sans-Serif" font-size="11.00"> &#160;</text>
<polygon fill="#ffffff" stroke="transparent" points="310,-615.01 310,-633.01 364,-633.01 364,-615.01 310,-615.01"/>
<polygon fill="none" stroke="black" points="310,-615.01 310,-633.01 364,-633.01 364,-615.01 310,-615.01"/>
<text text-anchor="start" x="328" y="-621.21" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="364,-615.01 364,-633.01 401,-633.01 401,-615.01 364,-615.01"/>
<polygon fill="none" stroke="black" points="364,-615.01 364,-633.01 401,-633.01 401,-615.01 364,-615.01"/>
<text text-anchor="start" x="382" y="-621.21" font-family="Helvetica,sans-Serif" font-size="11.00">3 &gt;</text>
</a>
</g>
</g>
<!-- acc_product_mapping&#45;&gt;m_payment_type -->
<g id="edge2" class="edge">
<title>acc_product_mapping:w&#45;&gt;m_payment_type:e</title>
<path fill="none" stroke="black" d="M890.34,-818.78C666.7,-811.66 634.02,-642.01 402,-642.01"/>
<polygon fill="black" stroke="black" points="897,-818.88 904.94,-822.61 901,-818.95 905,-819.01 905,-819.01 905,-819.01 901,-818.95 905.06,-815.41 897,-818.88 897,-818.88"/>
<ellipse fill="none" stroke="black" cx="893.8" cy="-818.83" rx="3.2" ry="3.2"/>
</g>
<!-- m_charge&#45;&gt;m_payment_type -->
<g id="edge4" class="edge">
<title>m_charge:w&#45;&gt;m_payment_type:e</title>
<path fill="none" stroke="black" d="M535.3,-567.72C499.84,-584.72 417.79,-642.01 402,-642.01"/>
<polygon fill="black" stroke="black" points="541.43,-565.61 550.17,-566.41 545.22,-564.31 549,-563.01 549,-563.01 549,-563.01 545.22,-564.31 547.83,-559.61 541.43,-565.61 541.43,-565.61"/>
<ellipse fill="none" stroke="black" cx="538.41" cy="-566.65" rx="3.2" ry="3.2"/>
</g>
<!-- acc_gl_account -->
<g id="node4" class="node">
<title>acc_gl_account</title>
<g id="a_node4"><a xlink:href="../../tables/acc_gl_account.html" xlink:title="acc_gl_account" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="271,-514.01 271,-572.01 397,-572.01 397,-514.01 271,-514.01"/>
<polygon fill="#f5f5f5" stroke="transparent" points="271,-550.01 271,-572.01 397,-572.01 397,-550.01 271,-550.01"/>
<polygon fill="none" stroke="black" points="271,-550.01 271,-572.01 397,-572.01 397,-550.01 271,-550.01"/>
<text text-anchor="start" x="276" y="-559.21" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">acc_gl_account</text>
<text text-anchor="start" x="362" y="-558.21" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="271,-532.01 271,-550.01 397,-550.01 397,-532.01 271,-532.01"/>
<text text-anchor="start" x="274" y="-538.21" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="271,-514.01 271,-532.01 311,-532.01 311,-514.01 271,-514.01"/>
<polygon fill="none" stroke="black" points="271,-514.01 271,-532.01 311,-532.01 311,-514.01 271,-514.01"/>
<text text-anchor="start" x="274" y="-520.21" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 2</text>
<polygon fill="#ffffff" stroke="transparent" points="311,-514.01 311,-532.01 359,-532.01 359,-514.01 311,-514.01"/>
<polygon fill="none" stroke="black" points="311,-514.01 311,-532.01 359,-532.01 359,-514.01 311,-514.01"/>
<text text-anchor="start" x="323" y="-520.21" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="359,-514.01 359,-532.01 397,-532.01 397,-514.01 359,-514.01"/>
<polygon fill="none" stroke="black" points="359,-514.01 359,-532.01 397,-532.01 397,-514.01 359,-514.01"/>
<text text-anchor="start" x="372" y="-520.21" font-family="Helvetica,sans-Serif" font-size="11.00">14 &gt;</text>
</a>
</g>
</g>
<!-- m_charge&#45;&gt;acc_gl_account -->
<g id="edge3" class="edge">
<title>m_charge:w&#45;&gt;acc_gl_account:e</title>
<path fill="none" stroke="black" d="M534.5,-541.01C479.04,-541.01 460,-541.01 398,-541.01"/>
<polygon fill="black" stroke="black" points="541,-541.01 549,-544.61 545,-541.01 549,-541.01 549,-541.01 549,-541.01 545,-541.01 549,-537.41 541,-541.01 541,-541.01"/>
<ellipse fill="none" stroke="black" cx="537.8" cy="-541.01" rx="3.2" ry="3.2"/>
</g>
<!-- m_tax_group -->
<g id="node5" class="node">
<title>m_tax_group</title>
<g id="a_node5"><a xlink:href="../../tables/m_tax_group.html" xlink:title="m_tax_group" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="8,-145.01 8,-203.01 122,-203.01 122,-145.01 8,-145.01"/>
<polygon fill="#f5f5f5" stroke="transparent" points="8,-181.01 8,-203.01 122,-203.01 122,-181.01 8,-181.01"/>
<polygon fill="none" stroke="black" points="8,-181.01 8,-203.01 122,-203.01 122,-181.01 8,-181.01"/>
<text text-anchor="start" x="13" y="-190.21" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">m_tax_group</text>
<text text-anchor="start" x="87" y="-189.21" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="8,-163.01 8,-181.01 122,-181.01 122,-163.01 8,-163.01"/>
<text text-anchor="start" x="11" y="-169.21" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="8,-145.01 8,-163.01 45,-163.01 45,-145.01 8,-145.01"/>
<polygon fill="none" stroke="black" points="8,-145.01 8,-163.01 45,-163.01 45,-145.01 8,-145.01"/>
<text text-anchor="start" x="11" y="-151.21" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 2</text>
<polygon fill="#ffffff" stroke="transparent" points="45,-145.01 45,-163.01 92,-163.01 92,-145.01 45,-145.01"/>
<polygon fill="none" stroke="black" points="45,-145.01 45,-163.01 92,-163.01 92,-145.01 45,-145.01"/>
<text text-anchor="start" x="56" y="-151.21" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="92,-145.01 92,-163.01 122,-163.01 122,-145.01 92,-145.01"/>
<polygon fill="none" stroke="black" points="92,-145.01 92,-163.01 122,-163.01 122,-145.01 92,-145.01"/>
<text text-anchor="start" x="103" y="-151.21" font-family="Helvetica,sans-Serif" font-size="11.00">4 &gt;</text>
</a>
</g>
</g>
<!-- m_charge&#45;&gt;m_tax_group -->
<g id="edge5" class="edge">
<title>m_charge:w&#45;&gt;m_tax_group:e</title>
<path fill="none" stroke="black" d="M535.4,-514.25C465.75,-482.31 177.51,-299.79 163,-282.01 130.11,-241.71 175.02,-172.01 123,-172.01"/>
<polygon fill="black" stroke="black" points="541.45,-516.37 547.81,-522.41 545.22,-517.69 549,-519.01 549,-519.01 549,-519.01 545.22,-517.69 550.19,-515.61 541.45,-516.37 541.45,-516.37"/>
<ellipse fill="none" stroke="black" cx="538.43" cy="-515.31" rx="3.2" ry="3.2"/>
</g>
<!-- m_client -->
<g id="node6" class="node">
<title>m_client</title>
<g id="a_node6"><a xlink:href="../../tables/m_client.html" xlink:title="m_client" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="630.5,-129.01 630.5,-187.01 725.5,-187.01 725.5,-129.01 630.5,-129.01"/>
<polygon fill="#f5f5f5" stroke="transparent" points="631,-165.01 631,-187.01 726,-187.01 726,-165.01 631,-165.01"/>
<polygon fill="none" stroke="black" points="631,-165.01 631,-187.01 726,-187.01 726,-165.01 631,-165.01"/>
<text text-anchor="start" x="636" y="-174.21" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">m_client</text>
<text text-anchor="start" x="691" y="-173.21" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="631,-147.01 631,-165.01 726,-165.01 726,-147.01 631,-147.01"/>
<text text-anchor="start" x="634" y="-153.21" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="631,-129.01 631,-147.01 659,-147.01 659,-129.01 631,-129.01"/>
<polygon fill="none" stroke="black" points="631,-129.01 631,-147.01 659,-147.01 659,-129.01 631,-129.01"/>
<text text-anchor="start" x="634" y="-135.21" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 13</text>
<polygon fill="#ffffff" stroke="transparent" points="659,-129.01 659,-147.01 698,-147.01 698,-129.01 659,-129.01"/>
<polygon fill="none" stroke="black" points="659,-129.01 659,-147.01 698,-147.01 698,-129.01 659,-129.01"/>
<text text-anchor="start" x="662" y="-135.21" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="698,-129.01 698,-147.01 726,-147.01 726,-129.01 698,-129.01"/>
<polygon fill="none" stroke="black" points="698,-129.01 698,-147.01 726,-147.01 726,-129.01 698,-129.01"/>
<text text-anchor="start" x="701" y="-135.21" font-family="Helvetica,sans-Serif" font-size="11.00">23 &gt;</text>
</a>
</g>
</g>
<!-- m_savings_account -->
<g id="node7" class="node">
<title>m_savings_account</title>
<g id="a_node7"><a xlink:href="../../tables/m_savings_account.html" xlink:title="m_savings_account" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="912.5,-103.01 912.5,-161.01 1061.5,-161.01 1061.5,-103.01 912.5,-103.01"/>
<polygon fill="#f5f5f5" stroke="transparent" points="913,-139.01 913,-161.01 1062,-161.01 1062,-139.01 913,-139.01"/>
<polygon fill="none" stroke="black" points="913,-139.01 913,-161.01 1062,-161.01 1062,-139.01 913,-139.01"/>
<text text-anchor="start" x="918" y="-148.21" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">m_savings_account</text>
<text text-anchor="start" x="1027" y="-147.21" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="913,-121.01 913,-139.01 1062,-139.01 1062,-121.01 913,-121.01"/>
<text text-anchor="start" x="916" y="-127.21" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="913,-103.01 913,-121.01 965,-121.01 965,-103.01 913,-103.01"/>
<polygon fill="none" stroke="black" points="913,-103.01 913,-121.01 965,-121.01 965,-103.01 913,-103.01"/>
<text text-anchor="start" x="916" y="-109.21" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 5</text>
<polygon fill="#ffffff" stroke="transparent" points="965,-103.01 965,-121.01 1019,-121.01 1019,-103.01 965,-103.01"/>
<polygon fill="none" stroke="black" points="965,-103.01 965,-121.01 1019,-121.01 1019,-103.01 965,-103.01"/>
<text text-anchor="start" x="983" y="-109.21" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="1019,-103.01 1019,-121.01 1062,-121.01 1062,-103.01 1019,-103.01"/>
<polygon fill="none" stroke="black" points="1019,-103.01 1019,-121.01 1062,-121.01 1062,-103.01 1019,-103.01"/>
<text text-anchor="start" x="1037" y="-109.21" font-family="Helvetica,sans-Serif" font-size="11.00">17 &gt;</text>
</a>
</g>
</g>
<!-- m_client&#45;&gt;m_savings_account -->
<g id="edge6" class="edge">
<title>m_client:w&#45;&gt;m_savings_account:e</title>
<path fill="none" stroke="black" d="M621.71,-144.2C622.48,-137.68 626.18,-129.93 631,-125.01 645.56,-110.14 797.34,-117.46 818,-115.01 856.82,-110.4 865.57,-102.58 904.5,-99.01 974.21,-92.62 1011.71,-50.32 1062,-99.01 1071.9,-108.6 1076.78,-130.01 1063,-130.01"/>
<polygon fill="black" stroke="black" points="625.4,-149.46 627.05,-158.08 627.7,-152.74 630,-156.01 630,-156.01 630,-156.01 627.7,-152.74 632.95,-153.94 625.4,-149.46 625.4,-149.46"/>
<ellipse fill="none" stroke="black" cx="623.57" cy="-146.84" rx="3.2" ry="3.2"/>
</g>
<!-- m_savings_product -->
<g id="node8" class="node">
<title>m_savings_product</title>
<g id="a_node8"><a xlink:href="../../tables/m_savings_product.html" xlink:title="m_savings_product" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="171,-125.01 171,-271.01 497,-271.01 497,-125.01 171,-125.01"/>
<polygon fill="#f5f5f5" stroke="transparent" points="171,-249.01 171,-271.01 497,-271.01 497,-249.01 171,-249.01"/>
<polygon fill="none" stroke="black" points="171,-249.01 171,-271.01 497,-271.01 497,-249.01 171,-249.01"/>
<text text-anchor="start" x="176" y="-258.21" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">m_savings_product</text>
<text text-anchor="start" x="462" y="-257.21" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="171,-227.01 171,-249.01 497,-249.01 497,-227.01 171,-227.01"/>
<image xlink:href="../../images/primaryKeys.png" width="11px" height="12px" preserveAspectRatio="xMinYMin meet" x="176" y="-244.01"/>
<text text-anchor="start" x="191" y="-235.21" font-family="Helvetica,sans-Serif" font-size="11.00">id</text>
<polygon fill="#ffffff" stroke="transparent" points="171,-205.01 171,-227.01 497,-227.01 497,-205.01 171,-205.01"/>
<polygon fill="none" stroke="black" points="171,-205.01 171,-227.01 497,-227.01 497,-205.01 171,-205.01"/>
<text text-anchor="start" x="191" y="-213.21" font-family="Helvetica,sans-Serif" font-size="11.00">name</text>
<polygon fill="#ffffff" stroke="transparent" points="171,-183.01 171,-205.01 497,-205.01 497,-183.01 171,-183.01"/>
<polygon fill="none" stroke="black" points="171,-183.01 171,-205.01 497,-205.01 497,-183.01 171,-183.01"/>
<text text-anchor="start" x="191" y="-191.21" font-family="Helvetica,sans-Serif" font-size="11.00">short_name</text>
<polygon fill="#ffffff" stroke="transparent" points="171,-161.01 171,-183.01 497,-183.01 497,-161.01 171,-161.01"/>
<polygon fill="none" stroke="black" points="171,-161.01 171,-183.01 497,-183.01 497,-161.01 171,-161.01"/>
<image xlink:href="../../images/foreignKeys.png" width="11px" height="12px" preserveAspectRatio="xMinYMin meet" x="176" y="-178.01"/>
<text text-anchor="start" x="191" y="-169.21" font-family="Helvetica,sans-Serif" font-size="11.00">tax_group_id</text>
<polygon fill="none" stroke="black" points="171,-143.01 171,-161.01 497,-161.01 497,-143.01 171,-143.01"/>
<text text-anchor="start" x="174" y="-149.21" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="171,-125.01 171,-143.01 314,-143.01 314,-125.01 171,-125.01"/>
<polygon fill="none" stroke="black" points="171,-125.01 171,-143.01 314,-143.01 314,-125.01 171,-125.01"/>
<text text-anchor="start" x="174" y="-131.21" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 1</text>
<polygon fill="#ffffff" stroke="transparent" points="314,-125.01 314,-143.01 414,-143.01 414,-125.01 314,-125.01"/>
<polygon fill="none" stroke="black" points="314,-125.01 314,-143.01 414,-143.01 414,-125.01 314,-125.01"/>
<text text-anchor="start" x="378" y="-131.21" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="414,-125.01 414,-143.01 497,-143.01 497,-125.01 414,-125.01"/>
<polygon fill="none" stroke="black" points="414,-125.01 414,-143.01 497,-143.01 497,-125.01 414,-125.01"/>
<text text-anchor="start" x="478" y="-131.21" font-family="Helvetica,sans-Serif" font-size="11.00">6 &gt;</text>
</a>
</g>
</g>
<!-- m_client&#45;&gt;m_savings_product -->
<g id="edge7" class="edge">
<title>m_client:w&#45;&gt;m_savings_product:e</title>
<path fill="none" stroke="black" d="M615.4,-156.78C582,-160.62 571.15,-178.3 538,-201.01 518.02,-214.7 522.22,-238.01 498,-238.01"/>
<polygon fill="black" stroke="black" points="622.01,-156.43 630.19,-159.6 626.01,-156.22 630,-156.01 630,-156.01 630,-156.01 626.01,-156.22 629.81,-152.41 622.01,-156.43 622.01,-156.43"/>
<ellipse fill="none" stroke="black" cx="618.82" cy="-156.6" rx="3.2" ry="3.2"/>
</g>
<!-- m_savings_account&#45;&gt;m_tax_group -->
<g id="edge18" class="edge">
<title>m_savings_account:w&#45;&gt;m_tax_group:e</title>
<path fill="none" stroke="black" d="M897.5,-128.99C865.79,-124.26 856.27,-104.34 818,-98.01 530.71,-50.45 417.87,26.83 163,-114.01 135.59,-129.16 154.31,-172.01 123,-172.01"/>
<polygon fill="black" stroke="black" points="904.02,-129.45 911.75,-133.6 908.01,-129.73 912,-130.01 912,-130.01 912,-130.01 908.01,-129.73 912.25,-126.42 904.02,-129.45 904.02,-129.45"/>
<ellipse fill="none" stroke="black" cx="900.83" cy="-129.23" rx="3.2" ry="3.2"/>
</g>
<!-- m_savings_account&#45;&gt;m_client -->
<g id="edge16" class="edge">
<title>m_savings_account:w&#45;&gt;m_client:e</title>
<path fill="none" stroke="black" d="M897.59,-130.28C826.44,-133.06 805,-156.01 727,-156.01"/>
<polygon fill="black" stroke="black" points="904,-130.16 912.07,-133.61 908,-130.09 912,-130.01 912,-130.01 912,-130.01 908,-130.09 911.93,-126.41 904,-130.16 904,-130.16"/>
<ellipse fill="none" stroke="black" cx="900.8" cy="-130.22" rx="3.2" ry="3.2"/>
</g>
<!-- m_savings_account&#45;&gt;m_savings_product -->
<g id="edge17" class="edge">
<title>m_savings_account:w&#45;&gt;m_savings_product:e</title>
<path fill="none" stroke="black" d="M897.59,-129.6C866.92,-127.78 854.78,-120.35 818,-118.01 755.9,-114.06 588.48,-81.63 538,-118.01 492.39,-150.88 554.22,-238.01 498,-238.01"/>
<polygon fill="black" stroke="black" points="904,-129.78 911.9,-133.61 908,-129.9 912,-130.01 912,-130.01 912,-130.01 908,-129.9 912.1,-126.41 904,-129.78 904,-129.78"/>
<ellipse fill="none" stroke="black" cx="900.8" cy="-129.69" rx="3.2" ry="3.2"/>
</g>
<!-- m_savings_product&#45;&gt;m_tax_group -->
<g id="edge21" class="edge">
<title>m_savings_product:w&#45;&gt;m_tax_group:e</title>
<path fill="none" stroke="black" d="M155.4,-172.01C144.93,-172.01 138.01,-172.01 123,-172.01"/>
<polygon fill="black" stroke="black" points="162,-172.01 170,-175.61 166,-172.01 170,-172.01 170,-172.01 170,-172.01 166,-172.01 170,-168.41 162,-172.01 162,-172.01"/>
<ellipse fill="none" stroke="black" cx="158.8" cy="-172.01" rx="3.2" ry="3.2"/>
</g>
<!-- m_client_charge -->
<g id="node9" class="node">
<title>m_client_charge</title>
<g id="a_node9"><a xlink:href="../../tables/m_client_charge.html" xlink:title="m_client_charge" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="921.5,-182.01 921.5,-240.01 1052.5,-240.01 1052.5,-182.01 921.5,-182.01"/>
<polygon fill="#f5f5f5" stroke="transparent" points="922,-218.01 922,-240.01 1053,-240.01 1053,-218.01 922,-218.01"/>
<polygon fill="none" stroke="black" points="922,-218.01 922,-240.01 1053,-240.01 1053,-218.01 922,-218.01"/>
<text text-anchor="start" x="927" y="-227.21" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">m_client_charge</text>
<text text-anchor="start" x="1018" y="-226.21" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="922,-200.01 922,-218.01 1053,-218.01 1053,-200.01 922,-200.01"/>
<text text-anchor="start" x="925" y="-206.21" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="922,-182.01 922,-200.01 968,-200.01 968,-182.01 922,-182.01"/>
<polygon fill="none" stroke="black" points="922,-182.01 922,-200.01 968,-200.01 968,-182.01 922,-182.01"/>
<text text-anchor="start" x="925" y="-188.21" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 2</text>
<polygon fill="#ffffff" stroke="transparent" points="968,-182.01 968,-200.01 1019,-200.01 1019,-182.01 968,-182.01"/>
<polygon fill="none" stroke="black" points="968,-182.01 968,-200.01 1019,-200.01 1019,-182.01 968,-182.01"/>
<text text-anchor="start" x="983" y="-188.21" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="1019,-182.01 1019,-200.01 1053,-200.01 1053,-182.01 1019,-182.01"/>
<polygon fill="none" stroke="black" points="1019,-182.01 1019,-200.01 1053,-200.01 1053,-182.01 1019,-182.01"/>
<text text-anchor="start" x="1034" y="-188.21" font-family="Helvetica,sans-Serif" font-size="11.00">1 &gt;</text>
</a>
</g>
</g>
<!-- m_client_charge&#45;&gt;m_charge -->
<g id="edge8" class="edge">
<title>m_client_charge:w&#45;&gt;m_charge:e</title>
<path fill="none" stroke="black" d="M906.58,-209.76C880.57,-212.75 867.92,-224.99 851,-251.01 807.54,-317.83 886.71,-607.01 807,-607.01"/>
<polygon fill="black" stroke="black" points="913.01,-209.42 921.19,-212.6 917.01,-209.22 921,-209.01 921,-209.01 921,-209.01 917.01,-209.22 920.81,-205.41 913.01,-209.42 913.01,-209.42"/>
<ellipse fill="none" stroke="black" cx="909.82" cy="-209.59" rx="3.2" ry="3.2"/>
</g>
<!-- m_client_charge&#45;&gt;m_client -->
<g id="edge9" class="edge">
<title>m_client_charge:w&#45;&gt;m_client:e</title>
<path fill="none" stroke="black" d="M906.5,-208.52C829.65,-203.18 811.32,-156.01 727,-156.01"/>
<polygon fill="black" stroke="black" points="913,-208.74 920.88,-212.61 917,-208.87 921,-209.01 921,-209.01 921,-209.01 917,-208.87 921.12,-205.41 913,-208.74 913,-208.74"/>
<ellipse fill="none" stroke="black" cx="909.81" cy="-208.63" rx="3.2" ry="3.2"/>
</g>
<!-- m_deposit_product_interest_rate_chart -->
<g id="node10" class="node">
<title>m_deposit_product_interest_rate_chart</title>
<g id="a_node10"><a xlink:href="../../tables/m_deposit_product_interest_rate_chart.html" xlink:title="m_deposit_product_interest_rate_chart" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="552,-393.01 552,-451.01 804,-451.01 804,-393.01 552,-393.01"/>
<polygon fill="#f5f5f5" stroke="transparent" points="552,-429.01 552,-451.01 804,-451.01 804,-429.01 552,-429.01"/>
<polygon fill="none" stroke="black" points="552,-429.01 552,-451.01 804,-451.01 804,-429.01 552,-429.01"/>
<text text-anchor="start" x="557" y="-438.21" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">m_deposit_product_interest_rate_chart</text>
<text text-anchor="start" x="769" y="-437.21" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="552,-411.01 552,-429.01 804,-429.01 804,-411.01 552,-411.01"/>
<text text-anchor="start" x="555" y="-417.21" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="552,-393.01 552,-411.01 663,-411.01 663,-393.01 552,-393.01"/>
<polygon fill="none" stroke="black" points="552,-393.01 552,-411.01 663,-411.01 663,-393.01 552,-393.01"/>
<text text-anchor="start" x="555" y="-399.21" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 2</text>
<polygon fill="#ffffff" stroke="transparent" points="663,-393.01 663,-411.01 746,-411.01 746,-393.01 663,-393.01"/>
<polygon fill="none" stroke="black" points="663,-393.01 663,-411.01 746,-411.01 746,-393.01 663,-393.01"/>
<text text-anchor="start" x="710" y="-399.21" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="746,-393.01 746,-411.01 804,-411.01 804,-393.01 746,-393.01"/>
<polygon fill="none" stroke="black" points="746,-393.01 746,-411.01 804,-411.01 804,-393.01 746,-393.01"/>
<text text-anchor="start" x="794" y="-399.21" font-family="Helvetica,sans-Serif" font-size="11.00"> &#160;</text>
</a>
</g>
</g>
<!-- m_deposit_product_interest_rate_chart&#45;&gt;m_savings_product -->
<g id="edge10" class="edge">
<title>m_deposit_product_interest_rate_chart:w&#45;&gt;m_savings_product:e</title>
<path fill="none" stroke="black" d="M536.74,-417.71C481.21,-396.64 576.65,-238.01 498,-238.01"/>
<polygon fill="black" stroke="black" points="543.1,-418.74 550.43,-423.56 547.05,-419.37 551,-420.01 551,-420.01 551,-420.01 547.05,-419.37 551.57,-416.46 543.1,-418.74 543.1,-418.74"/>
<ellipse fill="none" stroke="black" cx="539.94" cy="-418.23" rx="3.2" ry="3.2"/>
</g>
<!-- m_deposit_product_recurring_detail -->
<g id="node11" class="node">
<title>m_deposit_product_recurring_detail</title>
<g id="a_node11"><a xlink:href="../../tables/m_deposit_product_recurring_detail.html" xlink:title="m_deposit_product_recurring_detail" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="560,-314.01 560,-372.01 796,-372.01 796,-314.01 560,-314.01"/>
<polygon fill="#f5f5f5" stroke="transparent" points="560,-350.01 560,-372.01 796,-372.01 796,-350.01 560,-350.01"/>
<polygon fill="none" stroke="black" points="560,-350.01 560,-372.01 796,-372.01 796,-350.01 560,-350.01"/>
<text text-anchor="start" x="565" y="-359.21" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">m_deposit_product_recurring_detail</text>
<text text-anchor="start" x="761" y="-358.21" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="560,-332.01 560,-350.01 796,-350.01 796,-332.01 560,-332.01"/>
<text text-anchor="start" x="563" y="-338.21" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="560,-314.01 560,-332.01 663,-332.01 663,-314.01 560,-314.01"/>
<polygon fill="none" stroke="black" points="560,-314.01 560,-332.01 663,-332.01 663,-314.01 560,-314.01"/>
<text text-anchor="start" x="563" y="-320.21" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 1</text>
<polygon fill="#ffffff" stroke="transparent" points="663,-314.01 663,-332.01 742,-332.01 742,-314.01 663,-314.01"/>
<polygon fill="none" stroke="black" points="663,-314.01 663,-332.01 742,-332.01 742,-314.01 663,-314.01"/>
<text text-anchor="start" x="706" y="-320.21" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="742,-314.01 742,-332.01 796,-332.01 796,-314.01 742,-314.01"/>
<polygon fill="none" stroke="black" points="742,-314.01 742,-332.01 796,-332.01 796,-314.01 742,-314.01"/>
<text text-anchor="start" x="786" y="-320.21" font-family="Helvetica,sans-Serif" font-size="11.00"> &#160;</text>
</a>
</g>
</g>
<!-- m_deposit_product_recurring_detail&#45;&gt;m_savings_product -->
<g id="edge11" class="edge">
<title>m_deposit_product_recurring_detail:w&#45;&gt;m_savings_product:e</title>
<path fill="none" stroke="black" d="M544.82,-337.58C514.55,-319.71 545.38,-238.01 498,-238.01"/>
<polygon fill="black" stroke="black" points="551.22,-339.13 558.15,-344.51 555.11,-340.07 559,-341.01 559,-341.01 559,-341.01 555.11,-340.07 559.85,-337.51 551.22,-339.13 551.22,-339.13"/>
<ellipse fill="none" stroke="black" cx="548.11" cy="-338.38" rx="3.2" ry="3.2"/>
</g>
<!-- m_deposit_product_term_and_preclosure -->
<g id="node12" class="node">
<title>m_deposit_product_term_and_preclosure</title>
<g id="a_node12"><a xlink:href="../../tables/m_deposit_product_term_and_preclosure.html" xlink:title="m_deposit_product_term_and_preclosure" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="546,-235.01 546,-293.01 810,-293.01 810,-235.01 546,-235.01"/>
<polygon fill="#f5f5f5" stroke="transparent" points="546,-271.01 546,-293.01 810,-293.01 810,-271.01 546,-271.01"/>
<polygon fill="none" stroke="black" points="546,-271.01 546,-293.01 810,-293.01 810,-271.01 546,-271.01"/>
<text text-anchor="start" x="551" y="-280.21" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">m_deposit_product_term_and_preclosure</text>
<text text-anchor="start" x="775" y="-279.21" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="546,-253.01 546,-271.01 810,-271.01 810,-253.01 546,-253.01"/>
<text text-anchor="start" x="549" y="-259.21" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="546,-235.01 546,-253.01 663,-253.01 663,-235.01 546,-235.01"/>
<polygon fill="none" stroke="black" points="546,-235.01 546,-253.01 663,-253.01 663,-235.01 546,-235.01"/>
<text text-anchor="start" x="549" y="-241.21" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 1</text>
<polygon fill="#ffffff" stroke="transparent" points="663,-235.01 663,-253.01 749,-253.01 749,-235.01 663,-235.01"/>
<polygon fill="none" stroke="black" points="663,-235.01 663,-253.01 749,-253.01 749,-235.01 663,-235.01"/>
<text text-anchor="start" x="713" y="-241.21" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="749,-235.01 749,-253.01 810,-253.01 810,-235.01 749,-235.01"/>
<polygon fill="none" stroke="black" points="749,-235.01 749,-253.01 810,-253.01 810,-235.01 749,-235.01"/>
<text text-anchor="start" x="800" y="-241.21" font-family="Helvetica,sans-Serif" font-size="11.00"> &#160;</text>
</a>
</g>
</g>
<!-- m_deposit_product_term_and_preclosure&#45;&gt;m_savings_product -->
<g id="edge12" class="edge">
<title>m_deposit_product_term_and_preclosure:w&#45;&gt;m_savings_product:e</title>
<path fill="none" stroke="black" d="M531.06,-258.26C520.04,-251.51 515.59,-238.01 498,-238.01"/>
<polygon fill="black" stroke="black" points="537.27,-259.93 544.06,-265.49 541.14,-260.97 545,-262.01 545,-262.01 545,-262.01 541.14,-260.97 545.94,-258.53 537.27,-259.93 537.27,-259.93"/>
<ellipse fill="none" stroke="black" cx="534.18" cy="-259.1" rx="3.2" ry="3.2"/>
</g>
<!-- m_loan_charge -->
<g id="node13" class="node">
<title>m_loan_charge</title>
<g id="a_node13"><a xlink:href="../../tables/m_loan_charge.html" xlink:title="m_loan_charge" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="924.5,-713.01 924.5,-771.01 1049.5,-771.01 1049.5,-713.01 924.5,-713.01"/>
<polygon fill="#f5f5f5" stroke="transparent" points="925,-749.01 925,-771.01 1050,-771.01 1050,-749.01 925,-749.01"/>
<polygon fill="none" stroke="black" points="925,-749.01 925,-771.01 1050,-771.01 1050,-749.01 925,-749.01"/>
<text text-anchor="start" x="930" y="-758.21" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">m_loan_charge</text>
<text text-anchor="start" x="1015" y="-757.21" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="925,-731.01 925,-749.01 1050,-749.01 1050,-731.01 925,-731.01"/>
<text text-anchor="start" x="928" y="-737.21" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="925,-713.01 925,-731.01 968,-731.01 968,-713.01 925,-713.01"/>
<polygon fill="none" stroke="black" points="925,-713.01 925,-731.01 968,-731.01 968,-713.01 925,-713.01"/>
<text text-anchor="start" x="928" y="-719.21" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 2</text>
<polygon fill="#ffffff" stroke="transparent" points="968,-713.01 968,-731.01 1017,-731.01 1017,-713.01 968,-713.01"/>
<polygon fill="none" stroke="black" points="968,-713.01 968,-731.01 1017,-731.01 1017,-713.01 968,-713.01"/>
<text text-anchor="start" x="981" y="-719.21" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="1017,-713.01 1017,-731.01 1050,-731.01 1050,-713.01 1017,-713.01"/>
<polygon fill="none" stroke="black" points="1017,-713.01 1017,-731.01 1050,-731.01 1050,-713.01 1017,-713.01"/>
<text text-anchor="start" x="1031" y="-719.21" font-family="Helvetica,sans-Serif" font-size="11.00">4 &gt;</text>
</a>
</g>
</g>
<!-- m_loan_charge&#45;&gt;m_charge -->
<g id="edge13" class="edge">
<title>m_loan_charge:w&#45;&gt;m_charge:e</title>
<path fill="none" stroke="black" d="M909.33,-739.28C883.93,-736.47 872.47,-725.34 851,-703.01 818.47,-669.18 853.93,-607.01 807,-607.01"/>
<polygon fill="black" stroke="black" points="916.01,-739.61 923.82,-743.61 920,-739.81 924,-740.01 924,-740.01 924,-740.01 920,-739.81 924.18,-736.41 916.01,-739.61 916.01,-739.61"/>
<ellipse fill="none" stroke="black" cx="912.81" cy="-739.45" rx="3.2" ry="3.2"/>
</g>
<!-- m_loan_tranche_charges -->
<g id="node14" class="node">
<title>m_loan_tranche_charges</title>
<g id="a_node14"><a xlink:href="../../tables/m_loan_tranche_charges.html" xlink:title="m_loan_tranche_charges" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="898.5,-634.01 898.5,-692.01 1075.5,-692.01 1075.5,-634.01 898.5,-634.01"/>
<polygon fill="#f5f5f5" stroke="transparent" points="899,-670.01 899,-692.01 1076,-692.01 1076,-670.01 899,-670.01"/>
<polygon fill="none" stroke="black" points="899,-670.01 899,-692.01 1076,-692.01 1076,-670.01 899,-670.01"/>
<text text-anchor="start" x="904" y="-679.21" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">m_loan_tranche_charges</text>
<text text-anchor="start" x="1041" y="-678.21" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="899,-652.01 899,-670.01 1076,-670.01 1076,-652.01 899,-652.01"/>
<text text-anchor="start" x="902" y="-658.21" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="899,-634.01 899,-652.01 972,-652.01 972,-634.01 899,-634.01"/>
<polygon fill="none" stroke="black" points="899,-634.01 899,-652.01 972,-652.01 972,-634.01 899,-634.01"/>
<text text-anchor="start" x="902" y="-640.21" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 2</text>
<polygon fill="#ffffff" stroke="transparent" points="972,-634.01 972,-652.01 1037,-652.01 1037,-634.01 972,-634.01"/>
<polygon fill="none" stroke="black" points="972,-634.01 972,-652.01 1037,-652.01 1037,-634.01 972,-634.01"/>
<text text-anchor="start" x="1001" y="-640.21" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="1037,-634.01 1037,-652.01 1076,-652.01 1076,-634.01 1037,-634.01"/>
<polygon fill="none" stroke="black" points="1037,-634.01 1037,-652.01 1076,-652.01 1076,-634.01 1037,-634.01"/>
<text text-anchor="start" x="1066" y="-640.21" font-family="Helvetica,sans-Serif" font-size="11.00"> &#160;</text>
</a>
</g>
</g>
<!-- m_loan_tranche_charges&#45;&gt;m_charge -->
<g id="edge14" class="edge">
<title>m_loan_tranche_charges:w&#45;&gt;m_charge:e</title>
<path fill="none" stroke="black" d="M883.37,-658.96C851,-649.1 848.52,-607.01 807,-607.01"/>
<polygon fill="black" stroke="black" points="890.08,-659.9 897.5,-664.57 894.04,-660.45 898,-661.01 898,-661.01 898,-661.01 894.04,-660.45 898.5,-657.44 890.08,-659.9 890.08,-659.9"/>
<ellipse fill="none" stroke="black" cx="886.91" cy="-659.45" rx="3.2" ry="3.2"/>
</g>
<!-- m_product_loan_charge -->
<g id="node15" class="node">
<title>m_product_loan_charge</title>
<g id="a_node15"><a xlink:href="../../tables/m_product_loan_charge.html" xlink:title="m_product_loan_charge" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="901,-555.01 901,-613.01 1073,-613.01 1073,-555.01 901,-555.01"/>
<polygon fill="#f5f5f5" stroke="transparent" points="901,-591.01 901,-613.01 1073,-613.01 1073,-591.01 901,-591.01"/>
<polygon fill="none" stroke="black" points="901,-591.01 901,-613.01 1073,-613.01 1073,-591.01 901,-591.01"/>
<text text-anchor="start" x="906" y="-600.21" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">m_product_loan_charge</text>
<text text-anchor="start" x="1038" y="-599.21" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="901,-573.01 901,-591.01 1073,-591.01 1073,-573.01 901,-573.01"/>
<text text-anchor="start" x="904" y="-579.21" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="901,-555.01 901,-573.01 972,-573.01 972,-555.01 901,-555.01"/>
<polygon fill="none" stroke="black" points="901,-555.01 901,-573.01 972,-573.01 972,-555.01 901,-555.01"/>
<text text-anchor="start" x="904" y="-561.21" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 2</text>
<polygon fill="#ffffff" stroke="transparent" points="972,-555.01 972,-573.01 1035,-573.01 1035,-555.01 972,-555.01"/>
<polygon fill="none" stroke="black" points="972,-555.01 972,-573.01 1035,-573.01 1035,-555.01 972,-555.01"/>
<text text-anchor="start" x="999" y="-561.21" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="1035,-555.01 1035,-573.01 1073,-573.01 1073,-555.01 1035,-555.01"/>
<polygon fill="none" stroke="black" points="1035,-555.01 1035,-573.01 1073,-573.01 1073,-555.01 1035,-555.01"/>
<text text-anchor="start" x="1063" y="-561.21" font-family="Helvetica,sans-Serif" font-size="11.00"> &#160;</text>
</a>
</g>
</g>
<!-- m_product_loan_charge&#45;&gt;m_charge -->
<g id="edge15" class="edge">
<title>m_product_loan_charge:w&#45;&gt;m_charge:e</title>
<path fill="none" stroke="black" d="M885.47,-583.08C854.8,-587.87 844.45,-607.01 807,-607.01"/>
<polygon fill="black" stroke="black" points="892.02,-582.6 900.27,-585.6 896.01,-582.3 900,-582.01 900,-582.01 900,-582.01 896.01,-582.3 899.73,-578.42 892.02,-582.6 892.02,-582.6"/>
<ellipse fill="none" stroke="black" cx="888.83" cy="-582.84" rx="3.2" ry="3.2"/>
</g>
<!-- m_savings_account_charge -->
<g id="node16" class="node">
<title>m_savings_account_charge</title>
<g id="a_node16"><a xlink:href="../../tables/m_savings_account_charge.html" xlink:title="m_savings_account_charge" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="1164,-303.01 1164,-361.01 1355,-361.01 1355,-303.01 1164,-303.01"/>
<polygon fill="#f5f5f5" stroke="transparent" points="1164.5,-339.01 1164.5,-361.01 1355.5,-361.01 1355.5,-339.01 1164.5,-339.01"/>
<polygon fill="none" stroke="black" points="1164.5,-339.01 1164.5,-361.01 1355.5,-361.01 1355.5,-339.01 1164.5,-339.01"/>
<text text-anchor="start" x="1169.5" y="-348.21" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">m_savings_account_charge</text>
<text text-anchor="start" x="1320.5" y="-347.21" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="1164.5,-321.01 1164.5,-339.01 1355.5,-339.01 1355.5,-321.01 1164.5,-321.01"/>
<text text-anchor="start" x="1167.5" y="-327.21" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="1164.5,-303.01 1164.5,-321.01 1240.5,-321.01 1240.5,-303.01 1164.5,-303.01"/>
<polygon fill="none" stroke="black" points="1164.5,-303.01 1164.5,-321.01 1240.5,-321.01 1240.5,-303.01 1164.5,-303.01"/>
<text text-anchor="start" x="1167.5" y="-309.21" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 2</text>
<polygon fill="#ffffff" stroke="transparent" points="1240.5,-303.01 1240.5,-321.01 1306.5,-321.01 1306.5,-303.01 1240.5,-303.01"/>
<polygon fill="none" stroke="black" points="1240.5,-303.01 1240.5,-321.01 1306.5,-321.01 1306.5,-303.01 1240.5,-303.01"/>
<text text-anchor="start" x="1270.5" y="-309.21" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="1306.5,-303.01 1306.5,-321.01 1355.5,-321.01 1355.5,-303.01 1306.5,-303.01"/>
<polygon fill="none" stroke="black" points="1306.5,-303.01 1306.5,-321.01 1355.5,-321.01 1355.5,-303.01 1306.5,-303.01"/>
<text text-anchor="start" x="1336.5" y="-309.21" font-family="Helvetica,sans-Serif" font-size="11.00">1 &gt;</text>
</a>
</g>
</g>
<!-- m_savings_account_charge&#45;&gt;m_charge -->
<g id="edge19" class="edge">
<title>m_savings_account_charge:w&#45;&gt;m_charge:e</title>
<path fill="none" stroke="black" d="M1148.93,-331.68C1091.71,-347.09 1182.53,-464.87 1123,-518.01 1077.69,-558.46 903.52,-514.5 851,-545.01 821.78,-561.98 840.79,-607.01 807,-607.01"/>
<polygon fill="black" stroke="black" points="1155.55,-330.92 1163.91,-333.59 1159.53,-330.47 1163.5,-330.01 1163.5,-330.01 1163.5,-330.01 1159.53,-330.47 1163.09,-326.43 1155.55,-330.92 1155.55,-330.92"/>
<ellipse fill="none" stroke="black" cx="1152.37" cy="-331.29" rx="3.2" ry="3.2"/>
</g>
<!-- m_savings_account_charge&#45;&gt;m_savings_account -->
<g id="edge20" class="edge">
<title>m_savings_account_charge:w&#45;&gt;m_savings_account:e</title>
<path fill="none" stroke="black" d="M1149.05,-328.27C1101.75,-314.87 1161.04,-226.96 1123,-172.01 1104.47,-145.25 1095.55,-130.01 1063,-130.01"/>
<polygon fill="black" stroke="black" points="1155.56,-329.06 1163.07,-333.58 1159.53,-329.53 1163.5,-330.01 1163.5,-330.01 1163.5,-330.01 1159.53,-329.53 1163.93,-326.44 1155.56,-329.06 1155.56,-329.06"/>
<ellipse fill="none" stroke="black" cx="1152.38" cy="-328.67" rx="3.2" ry="3.2"/>
</g>
<!-- m_savings_product_charge -->
<g id="node17" class="node">
<title>m_savings_product_charge</title>
<g id="a_node17"><a xlink:href="../../tables/m_savings_product_charge.html" xlink:title="m_savings_product_charge" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="859,-261.01 859,-349.01 1115,-349.01 1115,-261.01 859,-261.01"/>
<polygon fill="#f5f5f5" stroke="transparent" points="861,-325.01 861,-347.01 1113,-347.01 1113,-325.01 861,-325.01"/>
<polygon fill="none" stroke="black" points="861,-325.01 861,-347.01 1113,-347.01 1113,-325.01 861,-325.01"/>
<text text-anchor="start" x="866" y="-334.21" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">m_savings_product_charge</text>
<text text-anchor="start" x="1078" y="-333.21" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="861,-303.01 861,-325.01 1063,-325.01 1063,-303.01 861,-303.01"/>
<image xlink:href="../../images/primaryKeys.png" width="11px" height="12px" preserveAspectRatio="xMinYMin meet" x="866" y="-320.01"/>
<text text-anchor="start" x="881" y="-311.21" font-family="Helvetica,sans-Serif" font-size="11.00">savings_product_id</text>
<polygon fill="none" stroke="black" points="1063,-303.01 1063,-325.01 1113,-325.01 1113,-303.01 1063,-303.01"/>
<text text-anchor="start" x="1066" y="-311.21" font-family="Helvetica,sans-Serif" font-size="11.00">bigint[19]</text>
<polygon fill="none" stroke="black" points="861,-281.01 861,-303.01 1063,-303.01 1063,-281.01 861,-281.01"/>
<image xlink:href="../../images/primaryKeys.png" width="11px" height="12px" preserveAspectRatio="xMinYMin meet" x="866" y="-298.01"/>
<text text-anchor="start" x="881" y="-289.21" font-family="Helvetica,sans-Serif" font-size="11.00">charge_id</text>
<polygon fill="none" stroke="black" points="1063,-281.01 1063,-303.01 1113,-303.01 1113,-281.01 1063,-281.01"/>
<text text-anchor="start" x="1066" y="-289.21" font-family="Helvetica,sans-Serif" font-size="11.00">bigint[19]</text>
<polygon fill="#ffffff" stroke="transparent" points="861,-263.01 861,-281.01 953,-281.01 953,-263.01 861,-263.01"/>
<polygon fill="none" stroke="black" points="861,-263.01 861,-281.01 953,-281.01 953,-263.01 861,-263.01"/>
<text text-anchor="start" x="864" y="-269.21" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 2</text>
<polygon fill="#ffffff" stroke="transparent" points="953,-263.01 953,-281.01 1063,-281.01 1063,-263.01 953,-263.01"/>
<polygon fill="none" stroke="black" points="953,-263.01 953,-281.01 1063,-281.01 1063,-263.01 953,-263.01"/>
<text text-anchor="start" x="1027" y="-269.21" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="1063,-263.01 1063,-281.01 1113,-281.01 1113,-263.01 1063,-263.01"/>
<polygon fill="none" stroke="black" points="1063,-263.01 1063,-281.01 1113,-281.01 1113,-263.01 1063,-263.01"/>
<text text-anchor="start" x="1094" y="-269.21" font-family="Helvetica,sans-Serif" font-size="11.00">0 &gt;</text>
<polygon fill="none" stroke="black" stroke-width="2" points="860,-262.01 860,-348.01 1114,-348.01 1114,-262.01 860,-262.01"/>
</a>
</g>
</g>
<!-- m_savings_product_charge&#45;&gt;m_charge -->
<g id="edge22" class="edge">
<title>m_savings_product_charge:w&#45;&gt;m_charge:e</title>
<path fill="none" stroke="black" d="M846.42,-297.21C801.64,-338.17 872.58,-607.01 807,-607.01"/>
<polygon fill="black" stroke="black" points="852.53,-294.87 861.29,-295.37 856.26,-293.44 860,-292.01 860,-292.01 860,-292.01 856.26,-293.44 858.71,-288.65 852.53,-294.87 852.53,-294.87"/>
<ellipse fill="none" stroke="black" cx="849.54" cy="-296.02" rx="3.2" ry="3.2"/>
</g>
<!-- m_savings_product_charge&#45;&gt;m_savings_product -->
<g id="edge23" class="edge">
<title>m_savings_product_charge:w&#45;&gt;m_savings_product:e</title>
<path fill="none" stroke="black" d="M846,-310.42C825.64,-296.4 849.75,-245.13 818,-225.01 765.45,-191.7 599.46,-215.27 538,-225.01 519.54,-227.93 516.69,-238.01 498,-238.01"/>
<polygon fill="black" stroke="black" points="852.25,-312.02 859.11,-317.5 856.13,-313.02 860,-314.01 860,-314.01 860,-314.01 856.13,-313.02 860.89,-310.52 852.25,-312.02 852.25,-312.02"/>
<ellipse fill="none" stroke="black" cx="849.15" cy="-311.23" rx="3.2" ry="3.2"/>
</g>
<!-- m_share_account_charge -->
<g id="node18" class="node">
<title>m_share_account_charge</title>
<g id="a_node18"><a xlink:href="../../tables/m_share_account_charge.html" xlink:title="m_share_account_charge" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="897,-449.01 897,-507.01 1077,-507.01 1077,-449.01 897,-449.01"/>
<polygon fill="#f5f5f5" stroke="transparent" points="897,-485.01 897,-507.01 1077,-507.01 1077,-485.01 897,-485.01"/>
<polygon fill="none" stroke="black" points="897,-485.01 897,-507.01 1077,-507.01 1077,-485.01 897,-485.01"/>
<text text-anchor="start" x="902" y="-494.21" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">m_share_account_charge</text>
<text text-anchor="start" x="1042" y="-493.21" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="897,-467.01 897,-485.01 1077,-485.01 1077,-467.01 897,-467.01"/>
<text text-anchor="start" x="900" y="-473.21" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="897,-449.01 897,-467.01 967,-467.01 967,-449.01 897,-449.01"/>
<polygon fill="none" stroke="black" points="897,-449.01 897,-467.01 967,-467.01 967,-449.01 897,-449.01"/>
<text text-anchor="start" x="900" y="-455.21" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 2</text>
<polygon fill="#ffffff" stroke="transparent" points="967,-449.01 967,-467.01 1030,-467.01 1030,-449.01 967,-449.01"/>
<polygon fill="none" stroke="black" points="967,-449.01 967,-467.01 1030,-467.01 1030,-449.01 967,-449.01"/>
<text text-anchor="start" x="994" y="-455.21" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="1030,-449.01 1030,-467.01 1077,-467.01 1077,-449.01 1030,-449.01"/>
<polygon fill="none" stroke="black" points="1030,-449.01 1030,-467.01 1077,-467.01 1077,-449.01 1030,-449.01"/>
<text text-anchor="start" x="1058" y="-455.21" font-family="Helvetica,sans-Serif" font-size="11.00">1 &gt;</text>
</a>
</g>
</g>
<!-- m_share_account_charge&#45;&gt;m_charge -->
<g id="edge24" class="edge">
<title>m_share_account_charge:w&#45;&gt;m_charge:e</title>
<path fill="none" stroke="black" d="M881.45,-478.76C866.95,-485.38 864.13,-502.97 851,-521.01 825.73,-555.72 849.93,-607.01 807,-607.01"/>
<polygon fill="black" stroke="black" points="888.14,-477.5 896.67,-479.55 892.07,-476.75 896,-476.01 896,-476.01 896,-476.01 892.07,-476.75 895.33,-472.47 888.14,-477.5 888.14,-477.5"/>
<ellipse fill="none" stroke="black" cx="885" cy="-478.09" rx="3.2" ry="3.2"/>
</g>
<!-- m_share_product_charge -->
<g id="node19" class="node">
<title>m_share_product_charge</title>
<g id="a_node19"><a xlink:href="../../tables/m_share_product_charge.html" xlink:title="m_share_product_charge" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="897.5,-370.01 897.5,-428.01 1076.5,-428.01 1076.5,-370.01 897.5,-370.01"/>
<polygon fill="#f5f5f5" stroke="transparent" points="898,-406.01 898,-428.01 1077,-428.01 1077,-406.01 898,-406.01"/>
<polygon fill="none" stroke="black" points="898,-406.01 898,-428.01 1077,-428.01 1077,-406.01 898,-406.01"/>
<text text-anchor="start" x="903" y="-415.21" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">m_share_product_charge</text>
<text text-anchor="start" x="1042" y="-414.21" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="898,-388.01 898,-406.01 1077,-406.01 1077,-388.01 898,-388.01"/>
<text text-anchor="start" x="901" y="-394.21" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="898,-370.01 898,-388.01 972,-388.01 972,-370.01 898,-370.01"/>
<polygon fill="none" stroke="black" points="898,-370.01 898,-388.01 972,-388.01 972,-370.01 898,-370.01"/>
<text text-anchor="start" x="901" y="-376.21" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 2</text>
<polygon fill="#ffffff" stroke="transparent" points="972,-370.01 972,-388.01 1037,-388.01 1037,-370.01 972,-370.01"/>
<polygon fill="none" stroke="black" points="972,-370.01 972,-388.01 1037,-388.01 1037,-370.01 972,-370.01"/>
<text text-anchor="start" x="1001" y="-376.21" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="1037,-370.01 1037,-388.01 1077,-388.01 1077,-370.01 1037,-370.01"/>
<polygon fill="none" stroke="black" points="1037,-370.01 1037,-388.01 1077,-388.01 1077,-370.01 1037,-370.01"/>
<text text-anchor="start" x="1067" y="-376.21" font-family="Helvetica,sans-Serif" font-size="11.00"> &#160;</text>
</a>
</g>
</g>
<!-- m_share_product_charge&#45;&gt;m_charge -->
<g id="edge25" class="edge">
<title>m_share_product_charge:w&#45;&gt;m_charge:e</title>
<path fill="none" stroke="black" d="M882.32,-399.33C867.17,-404.97 862.3,-420.31 851,-439.01 811.09,-505.07 884.19,-607.01 807,-607.01"/>
<polygon fill="black" stroke="black" points="889.1,-398.26 897.56,-400.57 893.05,-397.63 897,-397.01 897,-397.01 897,-397.01 893.05,-397.63 896.44,-393.45 889.1,-398.26 889.1,-398.26"/>
<ellipse fill="none" stroke="black" cx="885.94" cy="-398.76" rx="3.2" ry="3.2"/>
</g>
</g>
</svg>