<?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 12.1.2 (20240928.0832)
 -->
<!-- Title: public.coach Pages: 1 -->
<svg width="1572pt" height="1622pt"
 viewBox="0.00 0.00 1572.33 1622.40" 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 1618.4)">
<title>public.coach</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-1618.4 1568.33,-1618.4 1568.33,4 -4,4"/>
<!-- public.coach -->
<g id="node1" class="node">
<title>public.coach</title>
<polygon fill="#efefef" stroke="none" points="653.18,-1159 653.18,-1194.6 883.13,-1194.6 883.13,-1159 653.18,-1159"/>
<polygon fill="none" stroke="black" points="653.18,-1159 653.18,-1194.6 883.13,-1194.6 883.13,-1159 653.18,-1159"/>
<text text-anchor="start" x="660.18" y="-1172.4" font-family="Arial Bold" font-size="18.00">public.coach</text>
<text text-anchor="start" x="751.64" y="-1172.4" font-family="Arial" font-size="14.00">    </text>
<text text-anchor="start" x="782.76" y="-1172.4" font-family="Arial" font-size="14.00" fill="#666666">[BASE TABLE]</text>
<polygon fill="none" stroke="black" points="653.18,-1128.2 653.18,-1159 883.13,-1159 883.13,-1128.2 653.18,-1128.2"/>
<text text-anchor="start" x="660.18" y="-1140.4" font-family="Arial" font-size="14.00">id </text>
<text text-anchor="start" x="674.97" y="-1140.4" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
<polygon fill="none" stroke="black" points="653.18,-1097.4 653.18,-1128.2 883.13,-1128.2 883.13,-1097.4 653.18,-1097.4"/>
<text text-anchor="start" x="660.18" y="-1109.6" font-family="Arial" font-size="14.00">contentful_id </text>
<text text-anchor="start" x="743.46" y="-1109.6" font-family="Arial" font-size="14.00" fill="#666666">[varchar(64)]</text>
<polygon fill="none" stroke="black" points="653.18,-1066.6 653.18,-1097.4 883.13,-1097.4 883.13,-1066.6 653.18,-1066.6"/>
<text text-anchor="start" x="660.18" y="-1078.8" font-family="Arial" font-size="14.00">first_name </text>
<text text-anchor="start" x="729.43" y="-1078.8" font-family="Arial" font-size="14.00" fill="#666666">[varchar(255)]</text>
<polygon fill="none" stroke="black" points="653.18,-1035.8 653.18,-1066.6 883.13,-1066.6 883.13,-1035.8 653.18,-1035.8"/>
<text text-anchor="start" x="660.18" y="-1048" font-family="Arial" font-size="14.00">last_name </text>
<text text-anchor="start" x="728.66" y="-1048" font-family="Arial" font-size="14.00" fill="#666666">[varchar(255)]</text>
<polygon fill="none" stroke="black" points="653.18,-1005 653.18,-1035.8 883.13,-1035.8 883.13,-1005 653.18,-1005"/>
<text text-anchor="start" x="660.18" y="-1017.2" font-family="Arial" font-size="14.00">training_prices_as_json </text>
<text text-anchor="start" x="811.16" y="-1017.2" font-family="Arial" font-size="14.00" fill="#666666">[json]</text>
<polygon fill="none" stroke="black" points="653.18,-974.2 653.18,-1005 883.13,-1005 883.13,-974.2 653.18,-974.2"/>
<text text-anchor="start" x="660.18" y="-986.4" font-family="Arial" font-size="14.00">profile_image_id </text>
<text text-anchor="start" x="766.8" y="-986.4" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
<polygon fill="none" stroke="black" points="653.18,-943.4 653.18,-974.2 883.13,-974.2 883.13,-943.4 653.18,-943.4"/>
<text text-anchor="start" x="660.18" y="-955.6" font-family="Arial" font-size="14.00">email_address </text>
<text text-anchor="start" x="755.12" y="-955.6" font-family="Arial" font-size="14.00" fill="#666666">[varchar(255)]</text>
<polygon fill="none" stroke="black" points="653.18,-912.6 653.18,-943.4 883.13,-943.4 883.13,-912.6 653.18,-912.6"/>
<text text-anchor="start" x="660.18" y="-924.8" font-family="Arial" font-size="14.00">title </text>
<text text-anchor="start" x="685.86" y="-924.8" font-family="Arial" font-size="14.00" fill="#666666">[varchar(255)]</text>
<polygon fill="none" stroke="black" points="653.18,-881.8 653.18,-912.6 883.13,-912.6 883.13,-881.8 653.18,-881.8"/>
<text text-anchor="start" x="660.18" y="-894" font-family="Arial" font-size="14.00">phone_number </text>
<text text-anchor="start" x="758.26" y="-894" font-family="Arial" font-size="14.00" fill="#666666">[varchar(255)]</text>
<polygon fill="none" stroke="black" points="653.18,-851 653.18,-881.8 883.13,-881.8 883.13,-851 653.18,-851"/>
<text text-anchor="start" x="660.18" y="-863.2" font-family="Arial" font-size="14.00">user_id </text>
<text text-anchor="start" x="709.99" y="-863.2" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
<polygon fill="none" stroke="black" points="653.18,-820.2 653.18,-851 883.13,-851 883.13,-820.2 653.18,-820.2"/>
<text text-anchor="start" x="660.18" y="-832.4" font-family="Arial" font-size="14.00">is_active </text>
<text text-anchor="start" x="718.54" y="-832.4" font-family="Arial" font-size="14.00" fill="#666666">[boolean]</text>
<polygon fill="none" stroke="black" stroke-width="3" points="651.68,-818.7 651.68,-1196.1 884.63,-1196.1 884.63,-818.7 651.68,-818.7"/>
</g>
<!-- public.image -->
<g id="node6" class="node">
<title>public.image</title>
<polygon fill="#efefef" stroke="none" points="444.17,-428.2 444.17,-463.8 676.14,-463.8 676.14,-428.2 444.17,-428.2"/>
<polygon fill="none" stroke="black" points="444.17,-428.2 444.17,-463.8 676.14,-463.8 676.14,-428.2 444.17,-428.2"/>
<text text-anchor="start" x="451.17" y="-441.6" font-family="Arial Bold" font-size="18.00">public.image</text>
<text text-anchor="start" x="544.65" y="-441.6" font-family="Arial" font-size="14.00">    </text>
<text text-anchor="start" x="575.76" y="-441.6" font-family="Arial" font-size="14.00" fill="#666666">[BASE TABLE]</text>
<polygon fill="none" stroke="black" points="444.17,-397.4 444.17,-428.2 676.14,-428.2 676.14,-397.4 444.17,-397.4"/>
<text text-anchor="start" x="451.17" y="-409.6" font-family="Arial" font-size="14.00">id </text>
<text text-anchor="start" x="465.96" y="-409.6" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
<polygon fill="none" stroke="black" points="444.17,-366.6 444.17,-397.4 676.14,-397.4 676.14,-366.6 444.17,-366.6"/>
<text text-anchor="start" x="451.17" y="-378.8" font-family="Arial" font-size="14.00">type </text>
<text text-anchor="start" x="481.53" y="-378.8" font-family="Arial" font-size="14.00" fill="#666666">[varchar(255)]</text>
<polygon fill="none" stroke="black" points="444.17,-335.8 444.17,-366.6 676.14,-366.6 676.14,-335.8 444.17,-335.8"/>
<text text-anchor="start" x="451.17" y="-348" font-family="Arial" font-size="14.00">path </text>
<text text-anchor="start" x="482.31" y="-348" font-family="Arial" font-size="14.00" fill="#666666">[varchar(255)]</text>
<polygon fill="none" stroke="black" points="444.17,-305 444.17,-335.8 676.14,-335.8 676.14,-305 444.17,-305"/>
<text text-anchor="start" x="451.17" y="-317.2" font-family="Arial" font-size="14.00">url </text>
<text text-anchor="start" x="470.62" y="-317.2" font-family="Arial" font-size="14.00" fill="#666666">[varchar(255)]</text>
<polygon fill="none" stroke="black" points="444.17,-274.2 444.17,-305 676.14,-305 676.14,-274.2 444.17,-274.2"/>
<text text-anchor="start" x="451.17" y="-286.4" font-family="Arial" font-size="14.00">sort_index </text>
<text text-anchor="start" x="519.66" y="-286.4" font-family="Arial" font-size="14.00" fill="#666666">[integer]</text>
</g>
<!-- public.coach&#45;&gt;public.image -->
<g id="edge5" class="edge">
<title>public.coach:profile_image_id&#45;&gt;public.image:id</title>
<path fill="none" stroke="black" d="M641.94,-988.14C540.03,-956.3 801.67,-412.8 677.14,-412.8"/>
<polygon fill="black" stroke="black" points="641.95,-988.15 651.22,-994.01 647.23,-988.9 651.52,-989.51 651.52,-989.51 651.52,-989.51 647.23,-988.9 652.48,-985.1 641.95,-988.15"/>
<text text-anchor="start" x="378.44" y="-999.6" font-family="Arial" font-size="10.00">FOREIGN KEY (profile_image_id) REFERENCES image(id)</text>
</g>
<!-- public.user -->
<g id="node7" class="node">
<title>public.user</title>
<polygon fill="#efefef" stroke="none" points="780.28,-659.2 780.28,-694.8 1174.03,-694.8 1174.03,-659.2 780.28,-659.2"/>
<polygon fill="none" stroke="black" points="780.28,-659.2 780.28,-694.8 1174.03,-694.8 1174.03,-659.2 780.28,-659.2"/>
<text text-anchor="start" x="875.17" y="-672.6" font-family="Arial Bold" font-size="18.00">public.user</text>
<text text-anchor="start" x="954.65" y="-672.6" font-family="Arial" font-size="14.00">    </text>
<text text-anchor="start" x="985.77" y="-672.6" font-family="Arial" font-size="14.00" fill="#666666">[BASE TABLE]</text>
<polygon fill="none" stroke="black" points="780.28,-628.4 780.28,-659.2 1174.03,-659.2 1174.03,-628.4 780.28,-628.4"/>
<text text-anchor="start" x="787.28" y="-640.6" font-family="Arial" font-size="14.00">id </text>
<text text-anchor="start" x="802.07" y="-640.6" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
<polygon fill="none" stroke="black" points="780.28,-597.6 780.28,-628.4 1174.03,-628.4 1174.03,-597.6 780.28,-597.6"/>
<text text-anchor="start" x="787.28" y="-609.8" font-family="Arial" font-size="14.00">first_name </text>
<text text-anchor="start" x="856.53" y="-609.8" font-family="Arial" font-size="14.00" fill="#666666">[varchar(255)]</text>
<polygon fill="none" stroke="black" points="780.28,-566.8 780.28,-597.6 1174.03,-597.6 1174.03,-566.8 780.28,-566.8"/>
<text text-anchor="start" x="787.28" y="-579" font-family="Arial" font-size="14.00">last_name </text>
<text text-anchor="start" x="855.77" y="-579" font-family="Arial" font-size="14.00" fill="#666666">[varchar(255)]</text>
<polygon fill="none" stroke="black" points="780.28,-536 780.28,-566.8 1174.03,-566.8 1174.03,-536 780.28,-536"/>
<text text-anchor="start" x="787.28" y="-548.2" font-family="Arial" font-size="14.00">email </text>
<text text-anchor="start" x="824.63" y="-548.2" font-family="Arial" font-size="14.00" fill="#666666">[varchar(255)]</text>
<polygon fill="none" stroke="black" points="780.28,-505.2 780.28,-536 1174.03,-536 1174.03,-505.2 780.28,-505.2"/>
<text text-anchor="start" x="787.28" y="-517.4" font-family="Arial" font-size="14.00">gender </text>
<text text-anchor="start" x="834.77" y="-517.4" font-family="Arial" font-size="14.00" fill="#666666">[varchar(255)]</text>
<polygon fill="none" stroke="black" points="780.28,-474.4 780.28,-505.2 1174.03,-505.2 1174.03,-474.4 780.28,-474.4"/>
<text text-anchor="start" x="787.28" y="-486.6" font-family="Arial" font-size="14.00">birthday </text>
<text text-anchor="start" x="840.98" y="-486.6" font-family="Arial" font-size="14.00" fill="#666666">[date]</text>
<polygon fill="none" stroke="black" points="780.28,-443.6 780.28,-474.4 1174.03,-474.4 1174.03,-443.6 780.28,-443.6"/>
<text text-anchor="start" x="787.28" y="-455.8" font-family="Arial" font-size="14.00">skill_level </text>
<text text-anchor="start" x="851.08" y="-455.8" font-family="Arial" font-size="14.00" fill="#666666">[varchar(255)]</text>
<polygon fill="none" stroke="black" points="780.28,-412.8 780.28,-443.6 1174.03,-443.6 1174.03,-412.8 780.28,-412.8"/>
<text text-anchor="start" x="787.28" y="-425" font-family="Arial" font-size="14.00">is_age_public </text>
<text text-anchor="start" x="876.79" y="-425" font-family="Arial" font-size="14.00" fill="#666666">[boolean]</text>
<polygon fill="none" stroke="black" points="780.28,-382 780.28,-412.8 1174.03,-412.8 1174.03,-382 780.28,-382"/>
<text text-anchor="start" x="787.28" y="-394.2" font-family="Arial" font-size="14.00">profile_image_path </text>
<text text-anchor="start" x="910.26" y="-394.2" font-family="Arial" font-size="14.00" fill="#666666">[varchar(255)]</text>
<polygon fill="none" stroke="black" points="780.28,-351.2 780.28,-382 1174.03,-382 1174.03,-351.2 780.28,-351.2"/>
<text text-anchor="start" x="787.28" y="-363.4" font-family="Arial" font-size="14.00">is_marketing_consent_granted </text>
<text text-anchor="start" x="982.63" y="-363.4" font-family="Arial" font-size="14.00" fill="#666666">[boolean]</text>
<polygon fill="none" stroke="black" points="780.28,-320.4 780.28,-351.2 1174.03,-351.2 1174.03,-320.4 780.28,-320.4"/>
<text text-anchor="start" x="787.28" y="-332.6" font-family="Arial" font-size="14.00">marketing_consent_granted_at </text>
<text text-anchor="start" x="984.19" y="-332.6" font-family="Arial" font-size="14.00" fill="#666666">[timestamp(0) with time zone]</text>
<polygon fill="none" stroke="black" points="780.28,-289.6 780.28,-320.4 1174.03,-320.4 1174.03,-289.6 780.28,-289.6"/>
<text text-anchor="start" x="787.28" y="-301.8" font-family="Arial" font-size="14.00">get_stream_token </text>
<text text-anchor="start" x="903.24" y="-301.8" font-family="Arial" font-size="14.00" fill="#666666">[text]</text>
<polygon fill="none" stroke="black" points="780.28,-258.8 780.28,-289.6 1174.03,-289.6 1174.03,-258.8 780.28,-258.8"/>
<text text-anchor="start" x="787.28" y="-271" font-family="Arial" font-size="14.00">email_address_id </text>
<text text-anchor="start" x="900.9" y="-271" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
<polygon fill="none" stroke="black" points="780.28,-228 780.28,-258.8 1174.03,-258.8 1174.03,-228 780.28,-228"/>
<text text-anchor="start" x="787.28" y="-240.2" font-family="Arial" font-size="14.00">preferred_playing_times </text>
<text text-anchor="start" x="941.37" y="-240.2" font-family="Arial" font-size="14.00" fill="#666666">[text]</text>
<polygon fill="none" stroke="black" points="780.28,-197.2 780.28,-228 1174.03,-228 1174.03,-197.2 780.28,-197.2"/>
<text text-anchor="start" x="787.28" y="-209.4" font-family="Arial" font-size="14.00">dominant_hands </text>
<text text-anchor="start" x="894.7" y="-209.4" font-family="Arial" font-size="14.00" fill="#666666">[text]</text>
<polygon fill="none" stroke="black" points="780.28,-166.4 780.28,-197.2 1174.03,-197.2 1174.03,-166.4 780.28,-166.4"/>
<text text-anchor="start" x="787.28" y="-178.6" font-family="Arial" font-size="14.00">locale </text>
<text text-anchor="start" x="827.75" y="-178.6" font-family="Arial" font-size="14.00" fill="#666666">[varchar(255)]</text>
<polygon fill="none" stroke="black" points="780.28,-135.6 780.28,-166.4 1174.03,-166.4 1174.03,-135.6 780.28,-135.6"/>
<text text-anchor="start" x="787.28" y="-147.8" font-family="Arial" font-size="14.00">is_deleted </text>
<text text-anchor="start" x="855" y="-147.8" font-family="Arial" font-size="14.00" fill="#666666">[boolean]</text>
<polygon fill="none" stroke="black" points="780.28,-104.8 780.28,-135.6 1174.03,-135.6 1174.03,-104.8 780.28,-104.8"/>
<text text-anchor="start" x="787.28" y="-117" font-family="Arial" font-size="14.00">deleted_at </text>
<text text-anchor="start" x="856.57" y="-117" font-family="Arial" font-size="14.00" fill="#666666">[timestamp(0) with time zone]</text>
<polygon fill="none" stroke="black" points="780.28,-74 780.28,-104.8 1174.03,-104.8 1174.03,-74 780.28,-74"/>
<text text-anchor="start" x="787.28" y="-86.2" font-family="Arial" font-size="14.00">created_at </text>
<text text-anchor="start" x="857.33" y="-86.2" font-family="Arial" font-size="14.00" fill="#666666">[timestamp(0) with time zone]</text>
<polygon fill="none" stroke="black" points="780.28,-43.2 780.28,-74 1174.03,-74 1174.03,-43.2 780.28,-43.2"/>
<text text-anchor="start" x="787.28" y="-55.4" font-family="Arial" font-size="14.00">phone_number </text>
<text text-anchor="start" x="885.36" y="-55.4" font-family="Arial" font-size="14.00" fill="#666666">[varchar(255)]</text>
</g>
<!-- public.coach&#45;&gt;public.user -->
<g id="edge6" class="edge">
<title>public.coach:user_id&#45;&gt;public.user:id</title>
<path fill="none" stroke="black" d="M894.16,-864.91C921.75,-855.56 904.83,-804.24 883.13,-774 854.89,-734.65 808.51,-777.35 780.28,-738 755.88,-703.98 737.41,-643.8 779.28,-643.8"/>
<polygon fill="black" stroke="black" points="894.35,-864.89 883.8,-861.9 889.08,-865.67 884.79,-866.3 884.79,-866.3 884.79,-866.3 889.08,-865.67 885.12,-870.8 894.35,-864.89"/>
<text text-anchor="start" x="891.13" y="-876.4" font-family="Arial" font-size="10.00">FOREIGN KEY (user_id) REFERENCES &quot;user&quot;(id)</text>
</g>
<!-- public.coach_absence -->
<g id="node2" class="node">
<title>public.coach_absence</title>
<polygon fill="#efefef" stroke="none" points="43.2,-1504.8 43.2,-1540.4 339.11,-1540.4 339.11,-1504.8 43.2,-1504.8"/>
<polygon fill="none" stroke="black" points="43.2,-1504.8 43.2,-1540.4 339.11,-1540.4 339.11,-1504.8 43.2,-1504.8"/>
<text text-anchor="start" x="50.2" y="-1518.2" font-family="Arial Bold" font-size="18.00">public.coach_absence</text>
<text text-anchor="start" x="207.62" y="-1518.2" font-family="Arial" font-size="14.00">    </text>
<text text-anchor="start" x="238.74" y="-1518.2" font-family="Arial" font-size="14.00" fill="#666666">[BASE TABLE]</text>
<polygon fill="none" stroke="black" points="43.2,-1474 43.2,-1504.8 339.11,-1504.8 339.11,-1474 43.2,-1474"/>
<text text-anchor="start" x="50.2" y="-1486.2" font-family="Arial" font-size="14.00">id </text>
<text text-anchor="start" x="64.99" y="-1486.2" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
<polygon fill="none" stroke="black" points="43.2,-1443.2 43.2,-1474 339.11,-1474 339.11,-1443.2 43.2,-1443.2"/>
<text text-anchor="start" x="50.2" y="-1455.4" font-family="Arial" font-size="14.00">coach_id </text>
<text text-anchor="start" x="110.13" y="-1455.4" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
<polygon fill="none" stroke="black" points="43.2,-1412.4 43.2,-1443.2 339.11,-1443.2 339.11,-1412.4 43.2,-1412.4"/>
<text text-anchor="start" x="50.2" y="-1424.6" font-family="Arial" font-size="14.00">title </text>
<text text-anchor="start" x="75.88" y="-1424.6" font-family="Arial" font-size="14.00" fill="#666666">[varchar(255)]</text>
<polygon fill="none" stroke="black" points="43.2,-1381.6 43.2,-1412.4 339.11,-1412.4 339.11,-1381.6 43.2,-1381.6"/>
<text text-anchor="start" x="50.2" y="-1393.8" font-family="Arial" font-size="14.00">starts_at </text>
<text text-anchor="start" x="107.78" y="-1393.8" font-family="Arial" font-size="14.00" fill="#666666">[timestamp(0) with time zone]</text>
<polygon fill="none" stroke="black" points="43.2,-1350.8 43.2,-1381.6 339.11,-1381.6 339.11,-1350.8 43.2,-1350.8"/>
<text text-anchor="start" x="50.2" y="-1363" font-family="Arial" font-size="14.00">ends_at </text>
<text text-anchor="start" x="103.91" y="-1363" font-family="Arial" font-size="14.00" fill="#666666">[timestamp(0) with time zone]</text>
</g>
<!-- public.coach_absence&#45;&gt;public.coach -->
<g id="edge1" class="edge">
<title>public.coach_absence:coach_id&#45;&gt;public.coach:id</title>
<path fill="none" stroke="black" d="M350.42,-1457.91C416.58,-1448.2 340.36,-1338.81 391.16,-1276.8 473.69,-1176.05 521.94,-1143.6 652.18,-1143.6"/>
<polygon fill="black" stroke="black" points="350.42,-1457.91 340.14,-1454.09 345.1,-1458.26 340.78,-1458.56 340.78,-1458.56 340.78,-1458.56 345.1,-1458.26 340.75,-1463.07 350.42,-1457.91"/>
<text text-anchor="start" x="223.69" y="-1442.6" font-family="Arial" font-size="10.00">FOREIGN KEY (coach_id) REFERENCES coach(id)</text>
</g>
<!-- public.coach_club -->
<g id="node3" class="node">
<title>public.coach_club</title>
<polygon fill="#efefef" stroke="none" points="443.19,-1458.6 443.19,-1494.2 713.12,-1494.2 713.12,-1458.6 443.19,-1458.6"/>
<polygon fill="none" stroke="black" points="443.19,-1458.6 443.19,-1494.2 713.12,-1494.2 713.12,-1458.6 443.19,-1458.6"/>
<text text-anchor="start" x="450.19" y="-1472" font-family="Arial Bold" font-size="18.00">public.coach_club</text>
<text text-anchor="start" x="581.64" y="-1472" font-family="Arial" font-size="14.00">    </text>
<text text-anchor="start" x="612.75" y="-1472" font-family="Arial" font-size="14.00" fill="#666666">[BASE TABLE]</text>
<polygon fill="none" stroke="black" points="443.19,-1427.8 443.19,-1458.6 713.12,-1458.6 713.12,-1427.8 443.19,-1427.8"/>
<text text-anchor="start" x="450.19" y="-1440" font-family="Arial" font-size="14.00">coach_id </text>
<text text-anchor="start" x="510.12" y="-1440" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
<polygon fill="none" stroke="black" points="443.19,-1397 443.19,-1427.8 713.12,-1427.8 713.12,-1397 443.19,-1397"/>
<text text-anchor="start" x="450.19" y="-1409.2" font-family="Arial" font-size="14.00">club_id </text>
<text text-anchor="start" x="498.44" y="-1409.2" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
</g>
<!-- public.coach_club&#45;&gt;public.coach -->
<g id="edge2" class="edge">
<title>public.coach_club:coach_id&#45;&gt;public.coach:id</title>
<path fill="none" stroke="black" d="M724.24,-1442.54C832.19,-1427.04 519.93,-1143.6 652.18,-1143.6"/>
<polygon fill="black" stroke="black" points="724.44,-1442.53 714.17,-1438.69 719.11,-1442.87 714.79,-1443.16 714.79,-1443.16 714.79,-1443.16 719.11,-1442.87 714.75,-1447.67 724.44,-1442.53"/>
<text text-anchor="start" x="721.12" y="-1453.2" font-family="Arial" font-size="10.00">FOREIGN KEY (coach_id) REFERENCES coach(id) ON DELETE CASCADE</text>
</g>
<!-- public.match_coach -->
<g id="node4" class="node">
<title>public.match_coach</title>
<polygon fill="#efefef" stroke="none" points="817.69,-1535.6 817.69,-1571.2 1100.62,-1571.2 1100.62,-1535.6 817.69,-1535.6"/>
<polygon fill="none" stroke="black" points="817.69,-1535.6 817.69,-1571.2 1100.62,-1571.2 1100.62,-1535.6 817.69,-1535.6"/>
<text text-anchor="start" x="824.69" y="-1549" font-family="Arial Bold" font-size="18.00">public.match_coach</text>
<text text-anchor="start" x="969.13" y="-1549" font-family="Arial" font-size="14.00">    </text>
<text text-anchor="start" x="1000.25" y="-1549" font-family="Arial" font-size="14.00" fill="#666666">[BASE TABLE]</text>
<polygon fill="none" stroke="black" points="817.69,-1504.8 817.69,-1535.6 1100.62,-1535.6 1100.62,-1504.8 817.69,-1504.8"/>
<text text-anchor="start" x="824.69" y="-1517" font-family="Arial" font-size="14.00">id </text>
<text text-anchor="start" x="839.48" y="-1517" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
<polygon fill="none" stroke="black" points="817.69,-1474 817.69,-1504.8 1100.62,-1504.8 1100.62,-1474 817.69,-1474"/>
<text text-anchor="start" x="824.69" y="-1486.2" font-family="Arial" font-size="14.00">coach_id </text>
<text text-anchor="start" x="884.62" y="-1486.2" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
<polygon fill="none" stroke="black" points="817.69,-1443.2 817.69,-1474 1100.62,-1474 1100.62,-1443.2 817.69,-1443.2"/>
<text text-anchor="start" x="824.69" y="-1455.4" font-family="Arial" font-size="14.00">first_name </text>
<text text-anchor="start" x="893.94" y="-1455.4" font-family="Arial" font-size="14.00" fill="#666666">[varchar(255)]</text>
<polygon fill="none" stroke="black" points="817.69,-1412.4 817.69,-1443.2 1100.62,-1443.2 1100.62,-1412.4 817.69,-1412.4"/>
<text text-anchor="start" x="824.69" y="-1424.6" font-family="Arial" font-size="14.00">last_name </text>
<text text-anchor="start" x="893.17" y="-1424.6" font-family="Arial" font-size="14.00" fill="#666666">[varchar(255)]</text>
<polygon fill="none" stroke="black" points="817.69,-1381.6 817.69,-1412.4 1100.62,-1412.4 1100.62,-1381.6 817.69,-1381.6"/>
<text text-anchor="start" x="824.69" y="-1393.8" font-family="Arial" font-size="14.00">trained_players </text>
<text text-anchor="start" x="924.3" y="-1393.8" font-family="Arial" font-size="14.00" fill="#666666">[integer]</text>
<polygon fill="none" stroke="black" points="817.69,-1350.8 817.69,-1381.6 1100.62,-1381.6 1100.62,-1350.8 817.69,-1350.8"/>
<text text-anchor="start" x="824.69" y="-1363" font-family="Arial" font-size="14.00">price__amount </text>
<text text-anchor="start" x="921.19" y="-1363" font-family="Arial" font-size="14.00" fill="#666666">[bigint]</text>
<polygon fill="none" stroke="black" points="817.69,-1320 817.69,-1350.8 1100.62,-1350.8 1100.62,-1320 817.69,-1320"/>
<text text-anchor="start" x="824.69" y="-1332.2" font-family="Arial" font-size="14.00">price__currency </text>
<text text-anchor="start" x="928.18" y="-1332.2" font-family="Arial" font-size="14.00" fill="#666666">[character(3)]</text>
</g>
<!-- public.match_coach&#45;&gt;public.coach -->
<g id="edge3" class="edge">
<title>public.match_coach:coach_id&#45;&gt;public.coach:id</title>
<path fill="none" stroke="black" d="M806.89,-1486.4C773.21,-1463.33 795.44,-1314.24 817.69,-1276.8 834.65,-1248.27 866.09,-1269.29 883.13,-1240.8 905.31,-1203.72 927.33,-1143.6 884.13,-1143.6"/>
<polygon fill="black" stroke="black" points="806.81,-1486.37 815.05,-1493.6 811.91,-1487.93 816.05,-1489.2 816.05,-1489.2 816.05,-1489.2 811.91,-1487.93 817.69,-1485 806.81,-1486.37"/>
<text text-anchor="start" x="823.69" y="-1499.4" font-family="Arial" font-size="10.00">FOREIGN KEY (coach_id) REFERENCES coach(id)</text>
</g>
<!-- public.training_schedule -->
<g id="node5" class="node">
<title>public.training_schedule</title>
<polygon fill="#efefef" stroke="none" points="1205.18,-1520.2 1205.18,-1555.8 1521.13,-1555.8 1521.13,-1520.2 1205.18,-1520.2"/>
<polygon fill="none" stroke="black" points="1205.18,-1520.2 1205.18,-1555.8 1521.13,-1555.8 1521.13,-1520.2 1205.18,-1520.2"/>
<text text-anchor="start" x="1212.18" y="-1533.6" font-family="Arial Bold" font-size="18.00">public.training_schedule</text>
<text text-anchor="start" x="1389.64" y="-1533.6" font-family="Arial" font-size="14.00">    </text>
<text text-anchor="start" x="1420.75" y="-1533.6" font-family="Arial" font-size="14.00" fill="#666666">[BASE TABLE]</text>
<polygon fill="none" stroke="black" points="1205.18,-1489.4 1205.18,-1520.2 1521.13,-1520.2 1521.13,-1489.4 1205.18,-1489.4"/>
<text text-anchor="start" x="1212.18" y="-1501.6" font-family="Arial" font-size="14.00">id </text>
<text text-anchor="start" x="1226.97" y="-1501.6" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
<polygon fill="none" stroke="black" points="1205.18,-1458.6 1205.18,-1489.4 1521.13,-1489.4 1521.13,-1458.6 1205.18,-1458.6"/>
<text text-anchor="start" x="1212.18" y="-1470.8" font-family="Arial" font-size="14.00">club_id </text>
<text text-anchor="start" x="1260.44" y="-1470.8" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
<polygon fill="none" stroke="black" points="1205.18,-1427.8 1205.18,-1458.6 1521.13,-1458.6 1521.13,-1427.8 1205.18,-1427.8"/>
<text text-anchor="start" x="1212.18" y="-1440" font-family="Arial" font-size="14.00">coach_id </text>
<text text-anchor="start" x="1272.12" y="-1440" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
<polygon fill="none" stroke="black" points="1205.18,-1397 1205.18,-1427.8 1521.13,-1427.8 1521.13,-1397 1205.18,-1397"/>
<text text-anchor="start" x="1212.18" y="-1409.2" font-family="Arial" font-size="14.00">contentful_id </text>
<text text-anchor="start" x="1295.47" y="-1409.2" font-family="Arial" font-size="14.00" fill="#666666">[varchar(64)]</text>
<polygon fill="none" stroke="black" points="1205.18,-1366.2 1205.18,-1397 1521.13,-1397 1521.13,-1366.2 1205.18,-1366.2"/>
<text text-anchor="start" x="1212.18" y="-1378.4" font-family="Arial" font-size="14.00">training_time_as_json </text>
<text text-anchor="start" x="1352.27" y="-1378.4" font-family="Arial" font-size="14.00" fill="#666666">[json]</text>
<polygon fill="none" stroke="black" points="1205.18,-1335.4 1205.18,-1366.2 1521.13,-1366.2 1521.13,-1335.4 1205.18,-1335.4"/>
<text text-anchor="start" x="1212.18" y="-1347.6" font-family="Arial" font-size="14.00">is_visible </text>
<text text-anchor="start" x="1272.87" y="-1347.6" font-family="Arial" font-size="14.00" fill="#666666">[boolean]</text>
</g>
<!-- public.training_schedule&#45;&gt;public.coach -->
<g id="edge4" class="edge">
<title>public.training_schedule:coach_id&#45;&gt;public.coach:id</title>
<path fill="none" stroke="black" d="M1193.92,-1442.45C1133.99,-1432.82 1200.8,-1332.87 1153.16,-1276.8 1066.76,-1175.13 1017.55,-1143.6 884.13,-1143.6"/>
<polygon fill="black" stroke="black" points="1193.88,-1442.45 1203.52,-1447.66 1199.2,-1442.84 1203.52,-1443.15 1203.52,-1443.15 1203.52,-1443.15 1199.2,-1442.84 1204.18,-1438.69 1193.88,-1442.45"/>
<text text-anchor="start" x="1026.05" y="-1427.2" font-family="Arial" font-size="10.00">FOREIGN KEY (coach_id) REFERENCES coach(id)</text>
</g>
</g>
</svg>
