blob: 0ec77d15f35a7bebaebd5a546303400c45cd00e8 [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="1334pt" height="757pt"
viewBox="0.00 0.00 1334.00 756.95" 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 752.95)">
<title>twoDegreesRelationshipsDiagram</title>
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-752.95 1330,-752.95 1330,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>
<!-- m_appuser -->
<g id="node1" class="node">
<title>m_appuser</title>
<g id="a_node1"><a xlink:href="../../tables/m_appuser.html" xlink:title="m_appuser" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="563.5,-300 563.5,-358 666.5,-358 666.5,-300 563.5,-300"/>
<polygon fill="#f5f5f5" stroke="transparent" points="564,-336 564,-358 667,-358 667,-336 564,-336"/>
<polygon fill="none" stroke="black" points="564,-336 564,-358 667,-358 667,-336 564,-336"/>
<text text-anchor="start" x="569" y="-345.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">m_appuser</text>
<text text-anchor="start" x="632" y="-344.2" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="564,-318 564,-336 667,-336 667,-318 564,-318"/>
<text text-anchor="start" x="567" y="-324.2" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="564,-300 564,-318 593,-318 593,-300 564,-300"/>
<polygon fill="none" stroke="black" points="564,-300 564,-318 593,-318 593,-300 564,-300"/>
<text text-anchor="start" x="567" y="-306.2" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 2</text>
<polygon fill="#ffffff" stroke="transparent" points="593,-300 593,-318 635,-318 635,-300 593,-300"/>
<polygon fill="none" stroke="black" points="593,-300 593,-318 635,-318 635,-300 593,-300"/>
<text text-anchor="start" x="599" y="-306.2" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="635,-300 635,-318 667,-318 667,-300 635,-300"/>
<polygon fill="none" stroke="black" points="635,-300 635,-318 667,-318 667,-300 635,-300"/>
<text text-anchor="start" x="642" y="-306.2" font-family="Helvetica,sans-Serif" font-size="11.00">57 &gt;</text>
</a>
</g>
</g>
<!-- m_office -->
<g id="node2" class="node">
<title>m_office</title>
<g id="a_node2"><a xlink:href="../../tables/m_office.html" xlink:title="m_office" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="26,-404 26,-462 116,-462 116,-404 26,-404"/>
<polygon fill="#f5f5f5" stroke="transparent" points="26,-440 26,-462 116,-462 116,-440 26,-440"/>
<polygon fill="none" stroke="black" points="26,-440 26,-462 116,-462 116,-440 26,-440"/>
<text text-anchor="start" x="31" y="-449.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">m_office</text>
<text text-anchor="start" x="81" y="-448.2" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="26,-422 26,-440 116,-440 116,-422 26,-422"/>
<text text-anchor="start" x="29" y="-428.2" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="26,-404 26,-422 48,-422 48,-404 26,-404"/>
<polygon fill="none" stroke="black" points="26,-404 26,-422 48,-422 48,-404 26,-404"/>
<text text-anchor="start" x="29" y="-410.2" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 1</text>
<polygon fill="#ffffff" stroke="transparent" points="48,-404 48,-422 87,-422 87,-404 48,-404"/>
<polygon fill="none" stroke="black" points="48,-404 48,-422 87,-422 87,-404 48,-404"/>
<text text-anchor="start" x="51" y="-410.2" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="87,-404 87,-422 116,-422 116,-404 87,-404"/>
<polygon fill="none" stroke="black" points="87,-404 87,-422 116,-422 116,-404 87,-404"/>
<text text-anchor="start" x="91" y="-410.2" font-family="Helvetica,sans-Serif" font-size="11.00">20 &gt;</text>
</a>
</g>
</g>
<!-- m_appuser&#45;&gt;m_office -->
<g id="edge1" class="edge">
<title>m_appuser:w&#45;&gt;m_office:e</title>
<path fill="none" stroke="black" d="M548.57,-326.87C386.47,-324.04 322.79,-275.12 175,-355 137.62,-375.2 159.49,-431 117,-431"/>
<polygon fill="black" stroke="black" points="555,-326.93 562.97,-330.6 559,-326.97 563,-327 563,-327 563,-327 559,-326.97 563.03,-323.4 555,-326.93 555,-326.93"/>
<ellipse fill="none" stroke="black" cx="551.8" cy="-326.9" rx="3.2" ry="3.2"/>
</g>
<!-- m_staff -->
<g id="node3" class="node">
<title>m_staff</title>
<g id="a_node3"><a xlink:href="../../tables/m_staff.html" xlink:title="m_staff" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="183,-396 183,-586 441,-586 441,-396 183,-396"/>
<polygon fill="#f5f5f5" stroke="transparent" points="183,-564 183,-586 441,-586 441,-564 183,-564"/>
<polygon fill="none" stroke="black" points="183,-564 183,-586 441,-586 441,-564 183,-564"/>
<text text-anchor="start" x="188" y="-573.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">m_staff</text>
<text text-anchor="start" x="406" y="-572.2" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="183,-542 183,-564 441,-564 441,-542 183,-542"/>
<image xlink:href="../../images/primaryKeys.png" width="11px" height="12px" preserveAspectRatio="xMinYMin meet" x="188" y="-559"/>
<text text-anchor="start" x="203" y="-550.2" font-family="Helvetica,sans-Serif" font-size="11.00">id</text>
<polygon fill="#ffffff" stroke="transparent" points="183,-520 183,-542 441,-542 441,-520 183,-520"/>
<polygon fill="none" stroke="black" points="183,-520 183,-542 441,-542 441,-520 183,-520"/>
<image xlink:href="../../images/foreignKeys.png" width="11px" height="12px" preserveAspectRatio="xMinYMin meet" x="188" y="-537"/>
<text text-anchor="start" x="203" y="-528.2" font-family="Helvetica,sans-Serif" font-size="11.00">office_id</text>
<polygon fill="#ffffff" stroke="transparent" points="183,-498 183,-520 441,-520 441,-498 183,-498"/>
<polygon fill="none" stroke="black" points="183,-498 183,-520 441,-520 441,-498 183,-498"/>
<text text-anchor="start" x="203" y="-506.2" font-family="Helvetica,sans-Serif" font-size="11.00">display_name</text>
<polygon fill="#ffffff" stroke="transparent" points="183,-476 183,-498 441,-498 441,-476 183,-476"/>
<polygon fill="none" stroke="black" points="183,-476 183,-498 441,-498 441,-476 183,-476"/>
<text text-anchor="start" x="203" y="-484.2" font-family="Helvetica,sans-Serif" font-size="11.00">mobile_no</text>
<polygon fill="#ffffff" stroke="transparent" points="183,-454 183,-476 441,-476 441,-454 183,-454"/>
<polygon fill="none" stroke="black" points="183,-454 183,-476 441,-476 441,-454 183,-454"/>
<text text-anchor="start" x="203" y="-462.2" font-family="Helvetica,sans-Serif" font-size="11.00">external_id</text>
<polygon fill="#ffffff" stroke="transparent" points="183,-432 183,-454 441,-454 441,-432 183,-432"/>
<polygon fill="none" stroke="black" points="183,-432 183,-454 441,-454 441,-432 183,-432"/>
<image xlink:href="../../images/foreignKeys.png" width="11px" height="12px" preserveAspectRatio="xMinYMin meet" x="188" y="-449"/>
<text text-anchor="start" x="203" y="-440.2" font-family="Helvetica,sans-Serif" font-size="11.00">image_id</text>
<polygon fill="none" stroke="black" points="183,-414 183,-432 441,-432 441,-414 183,-414"/>
<text text-anchor="start" x="186" y="-420.2" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="183,-396 183,-414 289,-414 289,-396 183,-396"/>
<polygon fill="none" stroke="black" points="183,-396 183,-414 289,-414 289,-396 183,-396"/>
<text text-anchor="start" x="186" y="-402.2" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 2</text>
<polygon fill="#ffffff" stroke="transparent" points="289,-396 289,-414 370,-414 370,-396 289,-396"/>
<polygon fill="none" stroke="black" points="289,-396 289,-414 370,-414 370,-396 289,-396"/>
<text text-anchor="start" x="334" y="-402.2" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="370,-396 370,-414 441,-414 441,-396 370,-396"/>
<polygon fill="none" stroke="black" points="370,-396 370,-414 441,-414 441,-396 370,-396"/>
<text text-anchor="start" x="416" y="-402.2" font-family="Helvetica,sans-Serif" font-size="11.00">10 &gt;</text>
</a>
</g>
</g>
<!-- m_appuser&#45;&gt;m_staff -->
<g id="edge2" class="edge">
<title>m_appuser:w&#45;&gt;m_staff:e</title>
<path fill="none" stroke="black" d="M548.29,-327.62C517.74,-330.44 503.44,-343.24 482,-372 432.76,-438.05 524.39,-553 442,-553"/>
<polygon fill="black" stroke="black" points="555.01,-327.34 563.15,-330.6 559,-327.17 563,-327 563,-327 563,-327 559,-327.17 562.85,-323.4 555.01,-327.34 555.01,-327.34"/>
<ellipse fill="none" stroke="black" cx="551.81" cy="-327.47" rx="3.2" ry="3.2"/>
</g>
<!-- m_staff&#45;&gt;m_office -->
<g id="edge25" class="edge">
<title>m_staff:w&#45;&gt;m_office:e</title>
<path fill="none" stroke="black" d="M167.74,-527.67C136.84,-510.32 164.21,-431 117,-431"/>
<polygon fill="black" stroke="black" points="174.21,-529.18 181.18,-534.51 178.1,-530.09 182,-531 182,-531 182,-531 178.1,-530.09 182.82,-527.49 174.21,-529.18 174.21,-529.18"/>
<ellipse fill="none" stroke="black" cx="171.09" cy="-528.46" rx="3.2" ry="3.2"/>
</g>
<!-- m_image -->
<g id="node8" class="node">
<title>m_image</title>
<g id="a_node8"><a xlink:href="../../tables/m_image.html" xlink:title="m_image" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="25,-582 25,-640 117,-640 117,-582 25,-582"/>
<polygon fill="#f5f5f5" stroke="transparent" points="25,-618 25,-640 117,-640 117,-618 25,-618"/>
<polygon fill="none" stroke="black" points="25,-618 25,-640 117,-640 117,-618 25,-618"/>
<text text-anchor="start" x="30" y="-627.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">m_image</text>
<text text-anchor="start" x="82" y="-626.2" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="25,-600 25,-618 117,-618 117,-600 25,-600"/>
<text text-anchor="start" x="28" y="-606.2" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="25,-582 25,-600 47,-600 47,-582 25,-582"/>
<polygon fill="none" stroke="black" points="25,-582 25,-600 47,-600 47,-582 25,-582"/>
<text text-anchor="start" x="28" y="-588.2" font-family="Helvetica,sans-Serif" font-size="11.00"> &#160;</text>
<polygon fill="#ffffff" stroke="transparent" points="47,-582 47,-600 90,-600 90,-582 47,-582"/>
<polygon fill="none" stroke="black" points="47,-582 47,-600 90,-600 90,-582 47,-582"/>
<text text-anchor="start" x="54" y="-588.2" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="90,-582 90,-600 117,-600 117,-582 90,-582"/>
<polygon fill="none" stroke="black" points="90,-582 90,-600 117,-600 117,-582 90,-582"/>
<text text-anchor="start" x="98" y="-588.2" font-family="Helvetica,sans-Serif" font-size="11.00">2 &gt;</text>
</a>
</g>
</g>
<!-- m_staff&#45;&gt;m_image -->
<g id="edge24" class="edge">
<title>m_staff:w&#45;&gt;m_image:e</title>
<path fill="none" stroke="black" d="M167.77,-445.35C115.31,-465.52 191.51,-609 118,-609"/>
<polygon fill="black" stroke="black" points="174.11,-444.3 182.59,-446.55 178.05,-443.65 182,-443 182,-443 182,-443 178.05,-443.65 181.41,-439.45 174.11,-444.3 174.11,-444.3"/>
<ellipse fill="none" stroke="black" cx="170.95" cy="-444.82" rx="3.2" ry="3.2"/>
</g>
<!-- m_cashier_transactions -->
<g id="node4" class="node">
<title>m_cashier_transactions</title>
<g id="a_node4"><a xlink:href="../../tables/m_cashier_transactions.html" xlink:title="m_cashier_transactions" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="824,-177 824,-279 1002,-279 1002,-177 824,-177"/>
<polygon fill="#f5f5f5" stroke="transparent" points="824,-257 824,-279 1002,-279 1002,-257 824,-257"/>
<polygon fill="none" stroke="black" points="824,-257 824,-279 1002,-279 1002,-257 824,-257"/>
<text text-anchor="start" x="829" y="-266.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">m_cashier_transactions</text>
<text text-anchor="start" x="967" y="-265.2" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="824,-235 824,-257 1002,-257 1002,-235 824,-235"/>
<image xlink:href="../../images/primaryKeys.png" width="11px" height="12px" preserveAspectRatio="xMinYMin meet" x="829" y="-252"/>
<text text-anchor="start" x="844" y="-243.2" font-family="Helvetica,sans-Serif" font-size="11.00">id</text>
<polygon fill="#ffffff" stroke="transparent" points="824,-213 824,-235 1002,-235 1002,-213 824,-213"/>
<polygon fill="none" stroke="black" points="824,-213 824,-235 1002,-235 1002,-213 824,-213"/>
<image xlink:href="../../images/foreignKeys.png" width="11px" height="12px" preserveAspectRatio="xMinYMin meet" x="829" y="-230"/>
<text text-anchor="start" x="844" y="-221.2" font-family="Helvetica,sans-Serif" font-size="11.00">cashier_id</text>
<polygon fill="none" stroke="black" points="824,-195 824,-213 1002,-213 1002,-195 824,-195"/>
<text text-anchor="start" x="827" y="-201.2" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="824,-177 824,-195 898,-195 898,-177 824,-177"/>
<polygon fill="none" stroke="black" points="824,-177 824,-195 898,-195 898,-177 824,-177"/>
<text text-anchor="start" x="827" y="-183.2" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 1</text>
<polygon fill="#ffffff" stroke="transparent" points="898,-177 898,-195 963,-195 963,-177 898,-177"/>
<polygon fill="none" stroke="black" points="898,-177 898,-195 963,-195 963,-177 898,-177"/>
<text text-anchor="start" x="927" y="-183.2" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="963,-177 963,-195 1002,-195 1002,-177 963,-177"/>
<polygon fill="none" stroke="black" points="963,-177 963,-195 1002,-195 1002,-177 963,-177"/>
<text text-anchor="start" x="992" y="-183.2" font-family="Helvetica,sans-Serif" font-size="11.00"> &#160;</text>
</a>
</g>
</g>
<!-- m_cashiers -->
<g id="node5" class="node">
<title>m_cashiers</title>
<g id="a_node5"><a xlink:href="../../tables/m_cashiers.html" xlink:title="m_cashiers" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="531,-37 531,-279 699,-279 699,-37 531,-37"/>
<polygon fill="#f5f5f5" stroke="transparent" points="533,-255 533,-277 697,-277 697,-255 533,-255"/>
<polygon fill="none" stroke="black" points="533,-255 533,-277 697,-277 697,-255 533,-255"/>
<text text-anchor="start" x="538" y="-264.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">m_cashiers</text>
<text text-anchor="start" x="662" y="-263.2" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="533,-233 533,-255 630,-255 630,-233 533,-233"/>
<image xlink:href="../../images/primaryKeys.png" width="11px" height="12px" preserveAspectRatio="xMinYMin meet" x="538" y="-250"/>
<text text-anchor="start" x="553" y="-241.2" font-family="Helvetica,sans-Serif" font-size="11.00">id</text>
<polygon fill="none" stroke="black" points="630,-233 630,-255 697,-255 697,-233 630,-233"/>
<text text-anchor="start" x="633" y="-241.2" font-family="Helvetica,sans-Serif" font-size="11.00">bigint[19]</text>
<polygon fill="#ffffff" stroke="transparent" points="533,-211 533,-233 630,-233 630,-211 533,-211"/>
<polygon fill="none" stroke="black" points="533,-211 533,-233 630,-233 630,-211 533,-211"/>
<image xlink:href="../../images/foreignKeys.png" width="11px" height="12px" preserveAspectRatio="xMinYMin meet" x="538" y="-228"/>
<text text-anchor="start" x="553" y="-219.2" font-family="Helvetica,sans-Serif" font-size="11.00">staff_id</text>
<polygon fill="none" stroke="black" points="630,-211 630,-233 697,-233 697,-211 630,-211"/>
<text text-anchor="start" x="633" y="-219.2" font-family="Helvetica,sans-Serif" font-size="11.00">bigint[19]</text>
<polygon fill="#ffffff" stroke="transparent" points="533,-189 533,-211 630,-211 630,-189 533,-189"/>
<polygon fill="none" stroke="black" points="533,-189 533,-211 630,-211 630,-189 533,-189"/>
<image xlink:href="../../images/foreignKeys.png" width="11px" height="12px" preserveAspectRatio="xMinYMin meet" x="538" y="-206"/>
<text text-anchor="start" x="553" y="-197.2" font-family="Helvetica,sans-Serif" font-size="11.00">teller_id</text>
<polygon fill="none" stroke="black" points="630,-189 630,-211 697,-211 697,-189 630,-189"/>
<text text-anchor="start" x="633" y="-197.2" font-family="Helvetica,sans-Serif" font-size="11.00">bigint[19]</text>
<polygon fill="none" stroke="black" points="533,-167 533,-189 630,-189 630,-167 533,-167"/>
<text text-anchor="start" x="553" y="-175.2" font-family="Helvetica,sans-Serif" font-size="11.00">description</text>
<polygon fill="none" stroke="black" points="630,-167 630,-189 697,-189 697,-167 630,-167"/>
<text text-anchor="start" x="633" y="-175.2" font-family="Helvetica,sans-Serif" font-size="11.00">varchar[100]</text>
<polygon fill="none" stroke="black" points="533,-145 533,-167 630,-167 630,-145 533,-145"/>
<text text-anchor="start" x="553" y="-153.2" font-family="Helvetica,sans-Serif" font-size="11.00">start_date</text>
<polygon fill="none" stroke="black" points="630,-145 630,-167 697,-167 697,-145 630,-145"/>
<text text-anchor="start" x="633" y="-153.2" font-family="Helvetica,sans-Serif" font-size="11.00">date[10]</text>
<polygon fill="none" stroke="black" points="533,-123 533,-145 630,-145 630,-123 533,-123"/>
<text text-anchor="start" x="553" y="-131.2" font-family="Helvetica,sans-Serif" font-size="11.00">end_date</text>
<polygon fill="none" stroke="black" points="630,-123 630,-145 697,-145 697,-123 630,-123"/>
<text text-anchor="start" x="633" y="-131.2" font-family="Helvetica,sans-Serif" font-size="11.00">date[10]</text>
<polygon fill="none" stroke="black" points="533,-101 533,-123 630,-123 630,-101 533,-101"/>
<text text-anchor="start" x="553" y="-109.2" font-family="Helvetica,sans-Serif" font-size="11.00">start_time</text>
<polygon fill="none" stroke="black" points="630,-101 630,-123 697,-123 697,-101 630,-101"/>
<text text-anchor="start" x="633" y="-109.2" font-family="Helvetica,sans-Serif" font-size="11.00">varchar[10]</text>
<polygon fill="none" stroke="black" points="533,-79 533,-101 630,-101 630,-79 533,-79"/>
<text text-anchor="start" x="553" y="-87.2" font-family="Helvetica,sans-Serif" font-size="11.00">end_time</text>
<polygon fill="none" stroke="black" points="630,-79 630,-101 697,-101 697,-79 630,-79"/>
<text text-anchor="start" x="633" y="-87.2" font-family="Helvetica,sans-Serif" font-size="11.00">varchar[10]</text>
<polygon fill="none" stroke="black" points="533,-57 533,-79 630,-79 630,-57 533,-57"/>
<text text-anchor="start" x="553" y="-65.2" font-family="Helvetica,sans-Serif" font-size="11.00">full_day</text>
<polygon fill="none" stroke="black" points="630,-57 630,-79 697,-79 697,-57 630,-57"/>
<text text-anchor="start" x="633" y="-65.2" font-family="Helvetica,sans-Serif" font-size="11.00">bit[1]</text>
<polygon fill="#ffffff" stroke="transparent" points="533,-39 533,-57 573,-57 573,-39 533,-39"/>
<polygon fill="none" stroke="black" points="533,-39 533,-57 573,-57 573,-39 533,-39"/>
<text text-anchor="start" x="536" y="-45.2" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 2</text>
<polygon fill="#ffffff" stroke="transparent" points="573,-39 573,-57 630,-57 630,-39 573,-39"/>
<polygon fill="none" stroke="black" points="573,-39 573,-57 630,-57 630,-39 573,-39"/>
<text text-anchor="start" x="594" y="-45.2" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="630,-39 630,-57 697,-57 697,-39 630,-39"/>
<polygon fill="none" stroke="black" points="630,-39 630,-57 697,-57 697,-39 630,-39"/>
<text text-anchor="start" x="678" y="-45.2" font-family="Helvetica,sans-Serif" font-size="11.00">1 &gt;</text>
<polygon fill="none" stroke="black" stroke-width="2" points="532,-38 532,-278 698,-278 698,-38 532,-38"/>
</a>
</g>
</g>
<!-- m_cashier_transactions&#45;&gt;m_cashiers -->
<g id="edge3" class="edge">
<title>m_cashier_transactions:w&#45;&gt;m_cashiers:e</title>
<path fill="none" stroke="black" d="M808.55,-224.47C764.08,-227.5 749.1,-244 698,-244"/>
<polygon fill="black" stroke="black" points="815,-224.26 823.12,-227.6 819,-224.13 823,-224 823,-224 823,-224 819,-224.13 822.88,-220.4 815,-224.26 815,-224.26"/>
<ellipse fill="none" stroke="black" cx="811.81" cy="-224.37" rx="3.2" ry="3.2"/>
</g>
<!-- m_cashiers&#45;&gt;m_staff -->
<g id="edge4" class="edge">
<title>m_cashiers:w&#45;&gt;m_staff:e</title>
<path fill="none" stroke="black" d="M517.72,-224.1C494.68,-231.93 494.22,-260.48 482,-290 459.39,-344.62 501.12,-553 442,-553"/>
<polygon fill="black" stroke="black" points="524.09,-223.16 532.52,-225.56 528.04,-222.58 532,-222 532,-222 532,-222 528.04,-222.58 531.48,-218.44 524.09,-223.16 524.09,-223.16"/>
<ellipse fill="none" stroke="black" cx="520.92" cy="-223.63" rx="3.2" ry="3.2"/>
</g>
<!-- m_tellers -->
<g id="node6" class="node">
<title>m_tellers</title>
<g id="a_node6"><a xlink:href="../../tables/m_tellers.html" xlink:title="m_tellers" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="243,-101 243,-269 381,-269 381,-101 243,-101"/>
<polygon fill="#f5f5f5" stroke="transparent" points="243,-247 243,-269 381,-269 381,-247 243,-247"/>
<polygon fill="none" stroke="black" points="243,-247 243,-269 381,-269 381,-247 243,-247"/>
<text text-anchor="start" x="248" y="-256.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">m_tellers</text>
<text text-anchor="start" x="346" y="-255.2" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="243,-225 243,-247 381,-247 381,-225 243,-225"/>
<image xlink:href="../../images/primaryKeys.png" width="11px" height="12px" preserveAspectRatio="xMinYMin meet" x="248" y="-242"/>
<text text-anchor="start" x="263" y="-233.2" font-family="Helvetica,sans-Serif" font-size="11.00">id</text>
<polygon fill="#ffffff" stroke="transparent" points="243,-203 243,-225 381,-225 381,-203 243,-203"/>
<polygon fill="none" stroke="black" points="243,-203 243,-225 381,-225 381,-203 243,-203"/>
<image xlink:href="../../images/foreignKeys.png" width="11px" height="12px" preserveAspectRatio="xMinYMin meet" x="248" y="-220"/>
<text text-anchor="start" x="263" y="-211.2" font-family="Helvetica,sans-Serif" font-size="11.00">office_id</text>
<polygon fill="#ffffff" stroke="transparent" points="243,-181 243,-203 381,-203 381,-181 243,-181"/>
<polygon fill="none" stroke="black" points="243,-181 243,-203 381,-203 381,-181 243,-181"/>
<image xlink:href="../../images/foreignKeys.png" width="11px" height="12px" preserveAspectRatio="xMinYMin meet" x="248" y="-198"/>
<text text-anchor="start" x="263" y="-189.2" font-family="Helvetica,sans-Serif" font-size="11.00">debit_account_id</text>
<polygon fill="#ffffff" stroke="transparent" points="243,-159 243,-181 381,-181 381,-159 243,-159"/>
<polygon fill="none" stroke="black" points="243,-159 243,-181 381,-181 381,-159 243,-159"/>
<image xlink:href="../../images/foreignKeys.png" width="11px" height="12px" preserveAspectRatio="xMinYMin meet" x="248" y="-176"/>
<text text-anchor="start" x="263" y="-167.2" font-family="Helvetica,sans-Serif" font-size="11.00">credit_account_id</text>
<polygon fill="#ffffff" stroke="transparent" points="243,-137 243,-159 381,-159 381,-137 243,-137"/>
<polygon fill="none" stroke="black" points="243,-137 243,-159 381,-159 381,-137 243,-137"/>
<text text-anchor="start" x="263" y="-145.2" font-family="Helvetica,sans-Serif" font-size="11.00">name</text>
<polygon fill="none" stroke="black" points="243,-119 243,-137 381,-137 381,-119 243,-119"/>
<text text-anchor="start" x="246" y="-125.2" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="243,-101 243,-119 292,-119 292,-101 243,-101"/>
<polygon fill="none" stroke="black" points="243,-101 243,-119 292,-119 292,-101 243,-101"/>
<text text-anchor="start" x="246" y="-107.2" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 3</text>
<polygon fill="#ffffff" stroke="transparent" points="292,-101 292,-119 345,-119 345,-101 292,-101"/>
<polygon fill="none" stroke="black" points="292,-101 292,-119 345,-119 345,-101 292,-101"/>
<text text-anchor="start" x="309" y="-107.2" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="345,-101 345,-119 381,-119 381,-101 345,-101"/>
<polygon fill="none" stroke="black" points="345,-101 345,-119 381,-119 381,-101 345,-101"/>
<text text-anchor="start" x="362" y="-107.2" font-family="Helvetica,sans-Serif" font-size="11.00">1 &gt;</text>
</a>
</g>
</g>
<!-- m_cashiers&#45;&gt;m_tellers -->
<g id="edge5" class="edge">
<title>m_cashiers:w&#45;&gt;m_tellers:e</title>
<path fill="none" stroke="black" d="M517.61,-200.57C461.22,-205.15 445.47,-236 382,-236"/>
<polygon fill="black" stroke="black" points="524.01,-200.31 532.14,-203.6 528,-200.16 532,-200 532,-200 532,-200 528,-200.16 531.86,-196.4 524.01,-200.31 524.01,-200.31"/>
<ellipse fill="none" stroke="black" cx="520.81" cy="-200.44" rx="3.2" ry="3.2"/>
</g>
<!-- m_tellers&#45;&gt;m_office -->
<g id="edge30" class="edge">
<title>m_tellers:w&#45;&gt;m_office:e</title>
<path fill="none" stroke="black" d="M227.63,-215.59C189.08,-225.18 200.1,-276.42 175,-320 147.22,-368.23 172.66,-431 117,-431"/>
<polygon fill="black" stroke="black" points="234.05,-214.88 242.4,-217.58 238.02,-214.44 242,-214 242,-214 242,-214 238.02,-214.44 241.6,-210.42 234.05,-214.88 234.05,-214.88"/>
<ellipse fill="none" stroke="black" cx="230.87" cy="-215.23" rx="3.2" ry="3.2"/>
</g>
<!-- acc_gl_account -->
<g id="node14" class="node">
<title>acc_gl_account</title>
<g id="a_node14"><a xlink:href="../../tables/acc_gl_account.html" xlink:title="acc_gl_account" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="8,-154 8,-212 134,-212 134,-154 8,-154"/>
<polygon fill="#f5f5f5" stroke="transparent" points="8,-190 8,-212 134,-212 134,-190 8,-190"/>
<polygon fill="none" stroke="black" points="8,-190 8,-212 134,-212 134,-190 8,-190"/>
<text text-anchor="start" x="13" y="-199.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">acc_gl_account</text>
<text text-anchor="start" x="99" y="-198.2" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="8,-172 8,-190 134,-190 134,-172 8,-172"/>
<text text-anchor="start" x="11" y="-178.2" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="8,-154 8,-172 48,-172 48,-154 8,-154"/>
<polygon fill="none" stroke="black" points="8,-154 8,-172 48,-172 48,-154 8,-154"/>
<text text-anchor="start" x="11" y="-160.2" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 2</text>
<polygon fill="#ffffff" stroke="transparent" points="48,-154 48,-172 96,-172 96,-154 48,-154"/>
<polygon fill="none" stroke="black" points="48,-154 48,-172 96,-172 96,-154 48,-154"/>
<text text-anchor="start" x="60" y="-160.2" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="96,-154 96,-172 134,-172 134,-154 96,-154"/>
<polygon fill="none" stroke="black" points="96,-154 96,-172 134,-172 134,-154 96,-154"/>
<text text-anchor="start" x="109" y="-160.2" font-family="Helvetica,sans-Serif" font-size="11.00">14 &gt;</text>
</a>
</g>
</g>
<!-- m_tellers&#45;&gt;acc_gl_account -->
<g id="edge28" class="edge">
<title>m_tellers:w&#45;&gt;acc_gl_account:e</title>
<path fill="none" stroke="black" d="M227.53,-170.37C191.27,-172.27 177.58,-181 135,-181"/>
<polygon fill="black" stroke="black" points="234,-170.2 242.09,-173.6 238,-170.1 242,-170 242,-170 242,-170 238,-170.1 241.91,-166.4 234,-170.2 234,-170.2"/>
<ellipse fill="none" stroke="black" cx="230.8" cy="-170.28" rx="3.2" ry="3.2"/>
</g>
<!-- m_tellers&#45;&gt;acc_gl_account -->
<g id="edge29" class="edge">
<title>m_tellers:w&#45;&gt;acc_gl_account:e</title>
<path fill="none" stroke="black" d="M227.53,-191.63C191.27,-189.73 177.58,-181 135,-181"/>
<polygon fill="black" stroke="black" points="234,-191.8 241.91,-195.6 238,-191.9 242,-192 242,-192 242,-192 238,-191.9 242.09,-188.4 234,-191.8 234,-191.8"/>
<ellipse fill="none" stroke="black" cx="230.8" cy="-191.72" rx="3.2" ry="3.2"/>
</g>
<!-- m_client -->
<g id="node7" class="node">
<title>m_client</title>
<g id="a_node7"><a xlink:href="../../tables/m_client.html" xlink:title="m_client" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="567.5,-645 567.5,-703 662.5,-703 662.5,-645 567.5,-645"/>
<polygon fill="#f5f5f5" stroke="transparent" points="568,-681 568,-703 663,-703 663,-681 568,-681"/>
<polygon fill="none" stroke="black" points="568,-681 568,-703 663,-703 663,-681 568,-681"/>
<text text-anchor="start" x="573" y="-690.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">m_client</text>
<text text-anchor="start" x="628" y="-689.2" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="568,-663 568,-681 663,-681 663,-663 568,-663"/>
<text text-anchor="start" x="571" y="-669.2" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="568,-645 568,-663 596,-663 596,-645 568,-645"/>
<polygon fill="none" stroke="black" points="568,-645 568,-663 596,-663 596,-645 568,-645"/>
<text text-anchor="start" x="571" y="-651.2" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 13</text>
<polygon fill="#ffffff" stroke="transparent" points="596,-645 596,-663 635,-663 635,-645 596,-645"/>
<polygon fill="none" stroke="black" points="596,-645 596,-663 635,-663 635,-645 596,-645"/>
<text text-anchor="start" x="599" y="-651.2" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="635,-645 635,-663 663,-663 663,-645 635,-645"/>
<polygon fill="none" stroke="black" points="635,-645 635,-663 663,-663 663,-645 635,-645"/>
<text text-anchor="start" x="638" y="-651.2" font-family="Helvetica,sans-Serif" font-size="11.00">23 &gt;</text>
</a>
</g>
</g>
<!-- m_client&#45;&gt;m_office -->
<g id="edge7" class="edge">
<title>m_client:w&#45;&gt;m_office:e</title>
<path fill="none" stroke="black" d="M552.39,-671.58C510.63,-669.02 496.52,-655.48 449,-646 327.68,-621.8 269.15,-677.24 175,-597 115.52,-546.31 195.15,-431 117,-431"/>
<polygon fill="black" stroke="black" points="559,-671.77 566.9,-675.6 563,-671.88 567,-672 567,-672 567,-672 563,-671.88 567.1,-668.4 559,-671.77 559,-671.77"/>
<ellipse fill="none" stroke="black" cx="555.8" cy="-671.67" rx="3.2" ry="3.2"/>
</g>
<!-- m_client&#45;&gt;m_office -->
<g id="edge9" class="edge">
<title>m_client:w&#45;&gt;m_office:e</title>
<path fill="none" stroke="black" d="M552.65,-669.49C482.35,-656.37 178.74,-596.24 175,-593 117.15,-542.98 193.48,-431 117,-431"/>
<polygon fill="black" stroke="black" points="559.12,-670.62 566.38,-675.55 563.06,-671.31 567,-672 567,-672 567,-672 563.06,-671.31 567.62,-668.45 559.12,-670.62 559.12,-670.62"/>
<ellipse fill="none" stroke="black" cx="555.97" cy="-670.07" rx="3.2" ry="3.2"/>
</g>
<!-- m_client&#45;&gt;m_staff -->
<g id="edge8" class="edge">
<title>m_client:w&#45;&gt;m_staff:e</title>
<path fill="none" stroke="black" d="M552.54,-671.44C521.53,-668.8 508.27,-656.63 482,-631 454.12,-603.79 480.96,-553 442,-553"/>
<polygon fill="black" stroke="black" points="559.01,-671.69 566.86,-675.6 563,-671.85 567,-672 567,-672 567,-672 563,-671.85 567.14,-668.4 559.01,-671.69 559.01,-671.69"/>
<ellipse fill="none" stroke="black" cx="555.81" cy="-671.57" rx="3.2" ry="3.2"/>
</g>
<!-- m_client&#45;&gt;m_image -->
<g id="edge6" class="edge">
<title>m_client:w&#45;&gt;m_image:e</title>
<path fill="none" stroke="black" d="M552.45,-672.06C389.36,-673.48 336.29,-697.74 175,-645 146.52,-635.69 147.96,-609 118,-609"/>
<polygon fill="black" stroke="black" points="559,-672.03 567.02,-675.6 563,-672.02 567,-672 567,-672 567,-672 563,-672.02 566.98,-668.4 559,-672.03 559,-672.03"/>
<ellipse fill="none" stroke="black" cx="555.8" cy="-672.05" rx="3.2" ry="3.2"/>
</g>
<!-- m_group -->
<g id="node9" class="node">
<title>m_group</title>
<g id="a_node9"><a xlink:href="../../tables/m_group.html" xlink:title="m_group" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="569,-433 569,-491 661,-491 661,-433 569,-433"/>
<polygon fill="#f5f5f5" stroke="transparent" points="569,-469 569,-491 661,-491 661,-469 569,-469"/>
<polygon fill="none" stroke="black" points="569,-469 569,-491 661,-491 661,-469 569,-469"/>
<text text-anchor="start" x="574" y="-478.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">m_group</text>
<text text-anchor="start" x="626" y="-477.2" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="569,-451 569,-469 661,-469 661,-451 569,-451"/>
<text text-anchor="start" x="572" y="-457.2" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="569,-433 569,-451 592,-451 592,-433 569,-433"/>
<polygon fill="none" stroke="black" points="569,-433 569,-451 592,-451 592,-433 569,-433"/>
<text text-anchor="start" x="572" y="-439.2" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 5</text>
<polygon fill="#ffffff" stroke="transparent" points="592,-433 592,-451 632,-451 632,-433 592,-433"/>
<polygon fill="none" stroke="black" points="592,-433 592,-451 632,-451 632,-433 592,-433"/>
<text text-anchor="start" x="596" y="-439.2" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="632,-433 632,-451 661,-451 661,-433 632,-433"/>
<polygon fill="none" stroke="black" points="632,-433 632,-451 661,-451 661,-433 632,-433"/>
<text text-anchor="start" x="636" y="-439.2" font-family="Helvetica,sans-Serif" font-size="11.00">11 &gt;</text>
</a>
</g>
</g>
<!-- m_group&#45;&gt;m_office -->
<g id="edge10" class="edge">
<title>m_group:w&#45;&gt;m_office:e</title>
<path fill="none" stroke="black" d="M553.62,-458.85C505.81,-450.72 503.86,-401.67 449,-386 331.9,-352.56 290.21,-346.55 175,-386 144.13,-396.57 149.63,-431 117,-431"/>
<polygon fill="black" stroke="black" points="560.03,-459.36 567.71,-463.59 564.01,-459.68 568,-460 568,-460 568,-460 564.01,-459.68 568.29,-456.41 560.03,-459.36 560.03,-459.36"/>
<ellipse fill="none" stroke="black" cx="556.84" cy="-459.11" rx="3.2" ry="3.2"/>
</g>
<!-- m_group&#45;&gt;m_staff -->
<g id="edge11" class="edge">
<title>m_group:w&#45;&gt;m_staff:e</title>
<path fill="none" stroke="black" d="M553.3,-460.82C522.16,-464.62 511.37,-481.29 482,-505 460.39,-522.44 469.77,-553 442,-553"/>
<polygon fill="black" stroke="black" points="560.01,-460.45 568.2,-463.59 564.01,-460.22 568,-460 568,-460 568,-460 564.01,-460.22 567.8,-456.41 560.01,-460.45 560.01,-460.45"/>
<ellipse fill="none" stroke="black" cx="556.82" cy="-460.63" rx="3.2" ry="3.2"/>
</g>
<!-- m_loan -->
<g id="node10" class="node">
<title>m_loan</title>
<g id="a_node10"><a xlink:href="../../tables/m_loan.html" xlink:title="m_loan" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="865.5,-300 865.5,-358 960.5,-358 960.5,-300 865.5,-300"/>
<polygon fill="#f5f5f5" stroke="transparent" points="866,-336 866,-358 961,-358 961,-336 866,-336"/>
<polygon fill="none" stroke="black" points="866,-336 866,-358 961,-358 961,-336 866,-336"/>
<text text-anchor="start" x="871" y="-345.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">m_loan</text>
<text text-anchor="start" x="926" y="-344.2" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="866,-318 866,-336 961,-336 961,-318 866,-318"/>
<text text-anchor="start" x="869" y="-324.2" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="866,-300 866,-318 894,-318 894,-300 866,-300"/>
<polygon fill="none" stroke="black" points="866,-300 866,-318 894,-318 894,-300 866,-300"/>
<text text-anchor="start" x="869" y="-306.2" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 15</text>
<polygon fill="#ffffff" stroke="transparent" points="894,-300 894,-318 933,-318 933,-300 894,-300"/>
<polygon fill="none" stroke="black" points="894,-300 894,-318 933,-318 933,-300 894,-300"/>
<text text-anchor="start" x="897" y="-306.2" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="933,-300 933,-318 961,-318 961,-300 933,-300"/>
<polygon fill="none" stroke="black" points="933,-300 933,-318 961,-318 961,-300 933,-300"/>
<text text-anchor="start" x="936" y="-306.2" font-family="Helvetica,sans-Serif" font-size="11.00">24 &gt;</text>
</a>
</g>
</g>
<!-- m_loan&#45;&gt;m_appuser -->
<g id="edge12" class="edge">
<title>m_loan:w&#45;&gt;m_appuser:e</title>
<path fill="none" stroke="black" d="M851.2,-322.04C774.85,-295.1 750.77,-296.75 668,-327"/>
<polygon fill="black" stroke="black" points="857.47,-324.29 863.78,-330.39 861.24,-325.65 865,-327 865,-327 865,-327 861.24,-325.65 866.22,-323.61 857.47,-324.29 857.47,-324.29"/>
<ellipse fill="none" stroke="black" cx="854.46" cy="-323.21" rx="3.2" ry="3.2"/>
</g>
<!-- m_loan&#45;&gt;m_appuser -->
<g id="edge14" class="edge">
<title>m_loan:w&#45;&gt;m_appuser:e</title>
<path fill="none" stroke="black" d="M850.73,-323.95C774.75,-308.06 750.6,-309.08 668,-327"/>
<polygon fill="black" stroke="black" points="857.18,-325.33 864.25,-330.52 861.09,-326.17 865,-327 865,-327 865,-327 861.09,-326.17 865.75,-323.48 857.18,-325.33 857.18,-325.33"/>
<ellipse fill="none" stroke="black" cx="854.05" cy="-324.66" rx="3.2" ry="3.2"/>
</g>
<!-- m_loan&#45;&gt;m_appuser -->
<g id="edge15" class="edge">
<title>m_loan:w&#45;&gt;m_appuser:e</title>
<path fill="none" stroke="black" d="M850.26,-326.01C774.65,-321.02 750.43,-321.35 668,-327"/>
<polygon fill="black" stroke="black" points="857.02,-326.46 864.76,-330.59 861.01,-326.73 865,-327 865,-327 865,-327 861.01,-326.73 865.24,-323.41 857.02,-326.46 857.02,-326.46"/>
<ellipse fill="none" stroke="black" cx="853.83" cy="-326.25" rx="3.2" ry="3.2"/>
</g>
<!-- m_loan&#45;&gt;m_appuser -->
<g id="edge18" class="edge">
<title>m_loan:w&#45;&gt;m_appuser:e</title>
<path fill="none" stroke="black" d="M850.26,-328.16C774.65,-333.98 750.43,-333.59 668,-327"/>
<polygon fill="black" stroke="black" points="857.02,-327.63 865.28,-330.59 861.01,-327.31 865,-327 865,-327 865,-327 861.01,-327.31 864.72,-323.41 857.02,-327.63 857.02,-327.63"/>
<ellipse fill="none" stroke="black" cx="853.83" cy="-327.88" rx="3.2" ry="3.2"/>
</g>
<!-- m_loan&#45;&gt;m_appuser -->
<g id="edge19" class="edge">
<title>m_loan:w&#45;&gt;m_appuser:e</title>
<path fill="none" stroke="black" d="M850.73,-330.21C774.75,-346.94 750.6,-345.87 668,-327"/>
<polygon fill="black" stroke="black" points="857.19,-328.75 865.79,-330.51 861.1,-327.88 865,-327 865,-327 865,-327 861.1,-327.88 864.21,-323.49 857.19,-328.75 857.19,-328.75"/>
<ellipse fill="none" stroke="black" cx="854.07" cy="-329.46" rx="3.2" ry="3.2"/>
</g>
<!-- m_loan&#45;&gt;m_appuser -->
<g id="edge20" class="edge">
<title>m_loan:w&#45;&gt;m_appuser:e</title>
<path fill="none" stroke="black" d="M851.2,-332.12C774.85,-359.9 750.77,-358.2 668,-327"/>
<polygon fill="black" stroke="black" points="857.5,-329.78 866.25,-330.38 861.25,-328.39 865,-327 865,-327 865,-327 861.25,-328.39 863.75,-323.62 857.5,-329.78 857.5,-329.78"/>
<ellipse fill="none" stroke="black" cx="854.5" cy="-330.9" rx="3.2" ry="3.2"/>
</g>
<!-- m_loan&#45;&gt;m_staff -->
<g id="edge17" class="edge">
<title>m_loan:w&#45;&gt;m_staff:e</title>
<path fill="none" stroke="black" d="M850.36,-327.77C807.81,-332.47 796.64,-357.59 748,-369 690.06,-382.59 526.92,-360.96 482,-400 428.95,-446.11 512.29,-553 442,-553"/>
<polygon fill="black" stroke="black" points="857.01,-327.42 865.19,-330.6 861.01,-327.21 865,-327 865,-327 865,-327 861.01,-327.21 864.81,-323.4 857.01,-327.42 857.01,-327.42"/>
<ellipse fill="none" stroke="black" cx="853.82" cy="-327.59" rx="3.2" ry="3.2"/>
</g>
<!-- m_loan&#45;&gt;m_client -->
<g id="edge13" class="edge">
<title>m_loan:w&#45;&gt;m_client:e</title>
<path fill="none" stroke="black" d="M850.25,-327.8C816.07,-331.83 802.16,-351 781,-385 728.06,-470.06 798.94,-521.72 748,-608 724.14,-648.42 710.93,-672 664,-672"/>
<polygon fill="black" stroke="black" points="857.01,-327.43 865.2,-330.59 861.01,-327.22 865,-327 865,-327 865,-327 861.01,-327.22 864.8,-323.41 857.01,-327.43 857.01,-327.43"/>
<ellipse fill="none" stroke="black" cx="853.82" cy="-327.61" rx="3.2" ry="3.2"/>
</g>
<!-- m_loan&#45;&gt;m_group -->
<g id="edge16" class="edge">
<title>m_loan:w&#45;&gt;m_group:e</title>
<path fill="none" stroke="black" d="M850.6,-327.85C758.07,-339.18 764.81,-460 662,-460"/>
<polygon fill="black" stroke="black" points="857.01,-327.47 865.21,-330.59 861.01,-327.24 865,-327 865,-327 865,-327 861.01,-327.24 864.79,-323.41 857.01,-327.47 857.01,-327.47"/>
<ellipse fill="none" stroke="black" cx="853.82" cy="-327.66" rx="3.2" ry="3.2"/>
</g>
<!-- m_loan_officer_assignment_history -->
<g id="node11" class="node">
<title>m_loan_officer_assignment_history</title>
<g id="a_node11"><a xlink:href="../../tables/m_loan_officer_assignment_history.html" xlink:title="m_loan_officer_assignment_history" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="1086,-500 1086,-558 1318,-558 1318,-500 1086,-500"/>
<polygon fill="#f5f5f5" stroke="transparent" points="1086,-536 1086,-558 1318,-558 1318,-536 1086,-536"/>
<polygon fill="none" stroke="black" points="1086,-536 1086,-558 1318,-558 1318,-536 1086,-536"/>
<text text-anchor="start" x="1091" y="-545.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">m_loan_officer_assignment_history</text>
<text text-anchor="start" x="1283" y="-544.2" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="1086,-518 1086,-536 1318,-536 1318,-518 1086,-518"/>
<text text-anchor="start" x="1089" y="-524.2" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="1086,-500 1086,-518 1187,-518 1187,-500 1086,-500"/>
<polygon fill="none" stroke="black" points="1086,-500 1086,-518 1187,-518 1187,-500 1086,-500"/>
<text text-anchor="start" x="1089" y="-506.2" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 2</text>
<polygon fill="#ffffff" stroke="transparent" points="1187,-500 1187,-518 1265,-518 1265,-500 1187,-500"/>
<polygon fill="none" stroke="black" points="1187,-500 1187,-518 1265,-518 1265,-500 1187,-500"/>
<text text-anchor="start" x="1229" y="-506.2" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="1265,-500 1265,-518 1318,-518 1318,-500 1265,-500"/>
<polygon fill="none" stroke="black" points="1265,-500 1265,-518 1318,-518 1318,-500 1265,-500"/>
<text text-anchor="start" x="1308" y="-506.2" font-family="Helvetica,sans-Serif" font-size="11.00"> &#160;</text>
</a>
</g>
</g>
<!-- m_loan_officer_assignment_history&#45;&gt;m_staff -->
<g id="edge22" class="edge">
<title>m_loan_officer_assignment_history:w&#45;&gt;m_staff:e</title>
<path fill="none" stroke="black" d="M1070.58,-529.36C1034.1,-544.19 1087.65,-625.03 1045,-663 944.97,-752.06 881.45,-702.63 748,-714 630.2,-724.04 575.13,-786.82 482,-714 423.92,-668.58 515.73,-553 442,-553"/>
<polygon fill="black" stroke="black" points="1077.11,-528.29 1085.58,-530.55 1081.05,-527.65 1085,-527 1085,-527 1085,-527 1081.05,-527.65 1084.42,-523.45 1077.11,-528.29 1077.11,-528.29"/>
<ellipse fill="none" stroke="black" cx="1073.95" cy="-528.81" rx="3.2" ry="3.2"/>
</g>
<!-- m_loan_officer_assignment_history&#45;&gt;m_loan -->
<g id="edge21" class="edge">
<title>m_loan_officer_assignment_history:w&#45;&gt;m_loan:e</title>
<path fill="none" stroke="black" d="M1070.55,-525.03C1029.82,-511.71 1079.64,-433.75 1045,-385 1018.93,-348.31 1007,-327 962,-327"/>
<polygon fill="black" stroke="black" points="1077.07,-525.92 1084.51,-530.57 1081.04,-526.46 1085,-527 1085,-527 1085,-527 1081.04,-526.46 1085.49,-523.43 1077.07,-525.92 1077.07,-525.92"/>
<ellipse fill="none" stroke="black" cx="1073.9" cy="-525.49" rx="3.2" ry="3.2"/>
</g>
<!-- m_savings_officer_assignment_history -->
<g id="node12" class="node">
<title>m_savings_officer_assignment_history</title>
<g id="a_node12"><a xlink:href="../../tables/m_savings_officer_assignment_history.html" xlink:title="m_savings_officer_assignment_history" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="490,-539 490,-597 740,-597 740,-539 490,-539"/>
<polygon fill="#f5f5f5" stroke="transparent" points="490,-575 490,-597 740,-597 740,-575 490,-575"/>
<polygon fill="none" stroke="black" points="490,-575 490,-597 740,-597 740,-575 490,-575"/>
<text text-anchor="start" x="495" y="-584.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">m_savings_officer_assignment_history</text>
<text text-anchor="start" x="705" y="-583.2" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="490,-557 490,-575 740,-575 740,-557 490,-557"/>
<text text-anchor="start" x="493" y="-563.2" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="490,-539 490,-557 600,-557 600,-539 490,-539"/>
<polygon fill="none" stroke="black" points="490,-539 490,-557 600,-557 600,-539 490,-539"/>
<text text-anchor="start" x="493" y="-545.2" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 2</text>
<polygon fill="#ffffff" stroke="transparent" points="600,-539 600,-557 683,-557 683,-539 600,-539"/>
<polygon fill="none" stroke="black" points="600,-539 600,-557 683,-557 683,-539 600,-539"/>
<text text-anchor="start" x="647" y="-545.2" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="683,-539 683,-557 740,-557 740,-539 683,-539"/>
<polygon fill="none" stroke="black" points="683,-539 683,-557 740,-557 740,-539 683,-539"/>
<text text-anchor="start" x="730" y="-545.2" font-family="Helvetica,sans-Serif" font-size="11.00"> &#160;</text>
</a>
</g>
</g>
<!-- m_savings_officer_assignment_history&#45;&gt;m_staff -->
<g id="edge23" class="edge">
<title>m_savings_officer_assignment_history:w&#45;&gt;m_staff:e</title>
<path fill="none" stroke="black" d="M474.53,-563.62C463.98,-559.86 457.75,-553 442,-553"/>
<polygon fill="black" stroke="black" points="481.11,-564.7 488.41,-569.55 485.05,-565.35 489,-566 489,-566 489,-566 485.05,-565.35 489.59,-562.45 481.11,-564.7 481.11,-564.7"/>
<ellipse fill="none" stroke="black" cx="477.95" cy="-564.18" rx="3.2" ry="3.2"/>
</g>
<!-- m_staff_assignment_history -->
<g id="node13" class="node">
<title>m_staff_assignment_history</title>
<g id="a_node13"><a xlink:href="../../tables/m_staff_assignment_history.html" xlink:title="m_staff_assignment_history" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="816.5,-395 816.5,-453 1009.5,-453 1009.5,-395 816.5,-395"/>
<polygon fill="#f5f5f5" stroke="transparent" points="817,-431 817,-453 1010,-453 1010,-431 817,-431"/>
<polygon fill="none" stroke="black" points="817,-431 817,-453 1010,-453 1010,-431 817,-431"/>
<text text-anchor="start" x="822" y="-440.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">m_staff_assignment_history</text>
<text text-anchor="start" x="975" y="-439.2" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="817,-413 817,-431 1010,-431 1010,-413 817,-413"/>
<text text-anchor="start" x="820" y="-419.2" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="817,-395 817,-413 898,-413 898,-395 817,-395"/>
<polygon fill="none" stroke="black" points="817,-395 817,-413 898,-413 898,-395 817,-395"/>
<text text-anchor="start" x="820" y="-401.2" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 2</text>
<polygon fill="#ffffff" stroke="transparent" points="898,-395 898,-413 967,-413 967,-395 898,-395"/>
<polygon fill="none" stroke="black" points="898,-395 898,-413 967,-413 967,-395 898,-395"/>
<text text-anchor="start" x="931" y="-401.2" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="967,-395 967,-413 1010,-413 1010,-395 967,-395"/>
<polygon fill="none" stroke="black" points="967,-395 967,-413 1010,-413 1010,-395 967,-395"/>
<text text-anchor="start" x="1000" y="-401.2" font-family="Helvetica,sans-Serif" font-size="11.00"> &#160;</text>
</a>
</g>
</g>
<!-- m_staff_assignment_history&#45;&gt;m_staff -->
<g id="edge27" class="edge">
<title>m_staff_assignment_history:w&#45;&gt;m_staff:e</title>
<path fill="none" stroke="black" d="M801.45,-421.57C718.43,-417.16 538.09,-381.45 482,-423 433.43,-458.99 502.45,-553 442,-553"/>
<polygon fill="black" stroke="black" points="808,-421.76 815.89,-425.6 812,-421.88 816,-422 816,-422 816,-422 812,-421.88 816.11,-418.4 808,-421.76 808,-421.76"/>
<ellipse fill="none" stroke="black" cx="804.8" cy="-421.67" rx="3.2" ry="3.2"/>
</g>
<!-- m_staff_assignment_history&#45;&gt;m_group -->
<g id="edge26" class="edge">
<title>m_staff_assignment_history:w&#45;&gt;m_group:e</title>
<path fill="none" stroke="black" d="M801.57,-422.57C743.32,-427.29 727.4,-460 662,-460"/>
<polygon fill="black" stroke="black" points="808.01,-422.31 816.14,-425.6 812,-422.16 816,-422 816,-422 816,-422 812,-422.16 815.86,-418.4 808.01,-422.31 808.01,-422.31"/>
<ellipse fill="none" stroke="black" cx="804.81" cy="-422.44" rx="3.2" ry="3.2"/>
</g>
<!-- scheduled_email_messages_outbound -->
<g id="node15" class="node">
<title>scheduled_email_messages_outbound</title>
<g id="a_node15"><a xlink:href="../../tables/scheduled_email_messages_outbound.html" xlink:title="scheduled_email_messages_outbound" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="789,-488 789,-546 1037,-546 1037,-488 789,-488"/>
<polygon fill="#f5f5f5" stroke="transparent" points="789,-524 789,-546 1037,-546 1037,-524 789,-524"/>
<polygon fill="none" stroke="black" points="789,-524 789,-546 1037,-546 1037,-524 789,-524"/>
<text text-anchor="start" x="794" y="-533.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">scheduled_email_messages_outbound</text>
<text text-anchor="start" x="1002" y="-532.2" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="789,-506 789,-524 1037,-524 1037,-506 789,-506"/>
<text text-anchor="start" x="792" y="-512.2" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="789,-488 789,-506 898,-506 898,-488 789,-488"/>
<polygon fill="none" stroke="black" points="789,-488 789,-506 898,-506 898,-488 789,-488"/>
<text text-anchor="start" x="792" y="-494.2" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 4</text>
<polygon fill="#ffffff" stroke="transparent" points="898,-488 898,-506 980,-506 980,-488 898,-488"/>
<polygon fill="none" stroke="black" points="898,-488 898,-506 980,-506 980,-488 898,-488"/>
<text text-anchor="start" x="944" y="-494.2" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="980,-488 980,-506 1037,-506 1037,-488 980,-488"/>
<polygon fill="none" stroke="black" points="980,-488 980,-506 1037,-506 1037,-488 980,-488"/>
<text text-anchor="start" x="1027" y="-494.2" font-family="Helvetica,sans-Serif" font-size="11.00"> &#160;</text>
</a>
</g>
</g>
<!-- scheduled_email_messages_outbound&#45;&gt;m_staff -->
<g id="edge33" class="edge">
<title>scheduled_email_messages_outbound:w&#45;&gt;m_staff:e</title>
<path fill="none" stroke="black" d="M773.23,-514.9C648.8,-513.21 607.5,-491.13 482,-529 462.15,-534.99 462.73,-553 442,-553"/>
<polygon fill="black" stroke="black" points="780,-514.95 787.98,-518.6 784,-514.97 788,-515 788,-515 788,-515 784,-514.97 788.02,-511.4 780,-514.95 780,-514.95"/>
<ellipse fill="none" stroke="black" cx="776.8" cy="-514.92" rx="3.2" ry="3.2"/>
</g>
<!-- scheduled_email_messages_outbound&#45;&gt;m_client -->
<g id="edge31" class="edge">
<title>scheduled_email_messages_outbound:w&#45;&gt;m_client:e</title>
<path fill="none" stroke="black" d="M773.86,-517.86C750.62,-529.89 772.01,-577.25 748,-608 719.11,-644.99 710.93,-672 664,-672"/>
<polygon fill="black" stroke="black" points="780.16,-516.59 788.71,-518.53 784.08,-515.79 788,-515 788,-515 788,-515 784.08,-515.79 787.29,-511.47 780.16,-516.59 780.16,-516.59"/>
<ellipse fill="none" stroke="black" cx="777.02" cy="-517.22" rx="3.2" ry="3.2"/>
</g>
<!-- scheduled_email_messages_outbound&#45;&gt;m_group -->
<g id="edge32" class="edge">
<title>scheduled_email_messages_outbound:w&#45;&gt;m_group:e</title>
<path fill="none" stroke="black" d="M773.44,-513.85C725.82,-505.95 717.85,-460 662,-460"/>
<polygon fill="black" stroke="black" points="780.02,-514.37 787.72,-518.59 784.01,-514.69 788,-515 788,-515 788,-515 784.01,-514.69 788.28,-511.41 780.02,-514.37 780.02,-514.37"/>
<ellipse fill="none" stroke="black" cx="776.83" cy="-514.12" rx="3.2" ry="3.2"/>
</g>
<!-- sms_messages_outbound -->
<g id="node16" class="node">
<title>sms_messages_outbound</title>
<g id="a_node16"><a xlink:href="../../tables/sms_messages_outbound.html" xlink:title="sms_messages_outbound" target="_top">
<polygon fill="#ffffff" stroke="transparent" points="822,-594 822,-652 1004,-652 1004,-594 822,-594"/>
<polygon fill="#f5f5f5" stroke="transparent" points="822,-630 822,-652 1004,-652 1004,-630 822,-630"/>
<polygon fill="none" stroke="black" points="822,-630 822,-652 1004,-652 1004,-630 822,-630"/>
<text text-anchor="start" x="827" y="-639.2" font-family="Helvetica,sans-Serif" font-weight="bold" font-size="11.00">sms_messages_outbound</text>
<text text-anchor="start" x="969" y="-638.2" font-family="Helvetica,sans-Serif" font-size="11.00">[table]</text>
<polygon fill="none" stroke="black" points="822,-612 822,-630 1004,-630 1004,-612 822,-612"/>
<text text-anchor="start" x="825" y="-618.2" font-family="Helvetica,sans-Serif" font-size="11.00">...</text>
<polygon fill="#ffffff" stroke="transparent" points="822,-594 822,-612 898,-612 898,-594 822,-594"/>
<polygon fill="none" stroke="black" points="822,-594 822,-612 898,-612 898,-594 822,-594"/>
<text text-anchor="start" x="825" y="-600.2" font-family="Helvetica,sans-Serif" font-size="11.00">&lt; 4</text>
<polygon fill="#ffffff" stroke="transparent" points="898,-594 898,-612 964,-612 964,-594 898,-594"/>
<polygon fill="none" stroke="black" points="898,-594 898,-612 964,-612 964,-594 898,-594"/>
<text text-anchor="start" x="928" y="-600.2" font-family="Helvetica,sans-Serif" font-size="11.00">0 rows</text>
<polygon fill="#ffffff" stroke="transparent" points="964,-594 964,-612 1004,-612 1004,-594 964,-594"/>
<polygon fill="none" stroke="black" points="964,-594 964,-612 1004,-612 1004,-594 964,-594"/>
<text text-anchor="start" x="994" y="-600.2" font-family="Helvetica,sans-Serif" font-size="11.00"> &#160;</text>
</a>
</g>
</g>
<!-- sms_messages_outbound&#45;&gt;m_staff -->
<g id="edge36" class="edge">
<title>sms_messages_outbound:w&#45;&gt;m_staff:e</title>
<path fill="none" stroke="black" d="M806.55,-621.22C722.96,-623.44 544.61,-641.41 482,-608 455.33,-593.77 472.23,-553 442,-553"/>
<polygon fill="black" stroke="black" points="813,-621.12 821.05,-624.6 817,-621.06 821,-621 821,-621 821,-621 817,-621.06 820.95,-617.4 813,-621.12 813,-621.12"/>
<ellipse fill="none" stroke="black" cx="809.8" cy="-621.17" rx="3.2" ry="3.2"/>
</g>
<!-- sms_messages_outbound&#45;&gt;m_client -->
<g id="edge34" class="edge">
<title>sms_messages_outbound:w&#45;&gt;m_client:e</title>
<path fill="none" stroke="black" d="M806.42,-621.72C745.88,-627.92 732.21,-672 664,-672"/>
<polygon fill="black" stroke="black" points="813.01,-621.4 821.18,-624.6 817,-621.2 821,-621 821,-621 821,-621 817,-621.2 820.82,-617.4 813.01,-621.4 813.01,-621.4"/>
<ellipse fill="none" stroke="black" cx="809.81" cy="-621.55" rx="3.2" ry="3.2"/>
</g>
<!-- sms_messages_outbound&#45;&gt;m_group -->
<g id="edge35" class="edge">
<title>sms_messages_outbound:w&#45;&gt;m_group:e</title>
<path fill="none" stroke="black" d="M806.62,-619.25C771.59,-609.6 780.93,-562.11 748,-529 713.44,-494.26 711,-460 662,-460"/>
<polygon fill="black" stroke="black" points="813.06,-620.03 820.57,-624.57 817.03,-620.52 821,-621 821,-621 821,-621 817.03,-620.52 821.43,-617.43 813.06,-620.03 813.06,-620.03"/>
<ellipse fill="none" stroke="black" cx="809.88" cy="-619.65" rx="3.2" ry="3.2"/>
</g>
</g>
</svg>