<?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.cart Pages: 1 -->
<svg width="891pt" height="1314pt"
 viewBox="0.00 0.00 890.94 1314.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 1310.4)">
<title>public.cart</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-1310.4 886.94,-1310.4 886.94,4 -4,4"/>
<!-- public.cart -->
<g id="node1" class="node">
<title>public.cart</title>
<polygon fill="#efefef" stroke="none" points="353.46,-666.2 353.46,-701.8 568.41,-701.8 568.41,-666.2 353.46,-666.2"/>
<polygon fill="none" stroke="black" points="353.46,-666.2 353.46,-701.8 568.41,-701.8 568.41,-666.2 353.46,-666.2"/>
<text text-anchor="start" x="360.46" y="-679.6" font-family="Arial Bold" font-size="18.00">public.cart</text>
<text text-anchor="start" x="436.92" y="-679.6" font-family="Arial" font-size="14.00">    </text>
<text text-anchor="start" x="468.04" y="-679.6" font-family="Arial" font-size="14.00" fill="#666666">[BASE TABLE]</text>
<polygon fill="none" stroke="black" points="353.46,-635.4 353.46,-666.2 568.41,-666.2 568.41,-635.4 353.46,-635.4"/>
<text text-anchor="start" x="360.46" y="-647.6" font-family="Arial" font-size="14.00">id </text>
<text text-anchor="start" x="375.24" y="-647.6" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
<polygon fill="none" stroke="black" points="353.46,-604.6 353.46,-635.4 568.41,-635.4 568.41,-604.6 353.46,-604.6"/>
<text text-anchor="start" x="360.46" y="-616.8" font-family="Arial" font-size="14.00">event_registration_id </text>
<text text-anchor="start" x="494.32" y="-616.8" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
<polygon fill="none" stroke="black" points="353.46,-573.8 353.46,-604.6 568.41,-604.6 568.41,-573.8 353.46,-573.8"/>
<text text-anchor="start" x="360.46" y="-586" font-family="Arial" font-size="14.00">match_player_id </text>
<text text-anchor="start" x="467.07" y="-586" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
<polygon fill="none" stroke="black" stroke-width="3" points="351.96,-572.3 351.96,-703.3 569.91,-703.3 569.91,-572.3 351.96,-572.3"/>
</g>
<!-- public.event_registration -->
<g id="node4" class="node">
<title>public.event_registration</title>
<polygon fill="#efefef" stroke="none" points="88.97,-351.2 88.97,-386.8 406.9,-386.8 406.9,-351.2 88.97,-351.2"/>
<polygon fill="none" stroke="black" points="88.97,-351.2 88.97,-386.8 406.9,-386.8 406.9,-351.2 88.97,-351.2"/>
<text text-anchor="start" x="95.97" y="-364.6" font-family="Arial Bold" font-size="18.00">public.event_registration</text>
<text text-anchor="start" x="275.41" y="-364.6" font-family="Arial" font-size="14.00">    </text>
<text text-anchor="start" x="306.53" y="-364.6" font-family="Arial" font-size="14.00" fill="#666666">[BASE TABLE]</text>
<polygon fill="none" stroke="black" points="88.97,-320.4 88.97,-351.2 406.9,-351.2 406.9,-320.4 88.97,-320.4"/>
<text text-anchor="start" x="95.97" y="-332.6" font-family="Arial" font-size="14.00">id </text>
<text text-anchor="start" x="110.75" y="-332.6" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
<polygon fill="none" stroke="black" points="88.97,-289.6 88.97,-320.4 406.9,-320.4 406.9,-289.6 88.97,-289.6"/>
<text text-anchor="start" x="95.97" y="-301.8" font-family="Arial" font-size="14.00">event_id </text>
<text text-anchor="start" x="152.79" y="-301.8" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
<polygon fill="none" stroke="black" points="88.97,-258.8 88.97,-289.6 406.9,-289.6 406.9,-258.8 88.97,-258.8"/>
<text text-anchor="start" x="95.97" y="-271" font-family="Arial" font-size="14.00">created_at </text>
<text text-anchor="start" x="166.01" y="-271" font-family="Arial" font-size="14.00" fill="#666666">[timestamp(0) with time zone]</text>
<polygon fill="none" stroke="black" points="88.97,-228 88.97,-258.8 406.9,-258.8 406.9,-228 88.97,-228"/>
<text text-anchor="start" x="95.97" y="-240.2" font-family="Arial" font-size="14.00">status </text>
<text text-anchor="start" x="137.21" y="-240.2" font-family="Arial" font-size="14.00" fill="#666666">[varchar(255)]</text>
<polygon fill="none" stroke="black" points="88.97,-197.2 88.97,-228 406.9,-228 406.9,-197.2 88.97,-197.2"/>
<text text-anchor="start" x="95.97" y="-209.4" font-family="Arial" font-size="14.00">team_id </text>
<text text-anchor="start" x="149.66" y="-209.4" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
<polygon fill="none" stroke="black" points="88.97,-166.4 88.97,-197.2 406.9,-197.2 406.9,-166.4 88.97,-166.4"/>
<text text-anchor="start" x="95.97" y="-178.6" font-family="Arial" font-size="14.00">created_by_id </text>
<text text-anchor="start" x="187.81" y="-178.6" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
<polygon fill="none" stroke="black" points="88.97,-135.6 88.97,-166.4 406.9,-166.4 406.9,-135.6 88.97,-135.6"/>
<text text-anchor="start" x="95.97" y="-147.8" font-family="Arial" font-size="14.00">cancelled_by_id </text>
<text text-anchor="start" x="200.26" y="-147.8" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
<polygon fill="none" stroke="black" points="88.97,-104.8 88.97,-135.6 406.9,-135.6 406.9,-104.8 88.97,-104.8"/>
<text text-anchor="start" x="95.97" y="-117" font-family="Arial" font-size="14.00">cancelled_at </text>
<text text-anchor="start" x="178.47" y="-117" font-family="Arial" font-size="14.00" fill="#666666">[timestamp(0) with time zone]</text>
</g>
<!-- public.cart&#45;&gt;public.event_registration -->
<g id="edge3" class="edge">
<title>public.cart:event_registration_id&#45;&gt;public.event_registration:id</title>
<path fill="none" stroke="black" d="M342.26,-619.28C241.72,-603.59 532.82,-335.8 407.9,-335.8"/>
<polygon fill="black" stroke="black" points="342.15,-619.27 351.81,-624.47 347.47,-619.65 351.79,-619.95 351.79,-619.95 351.79,-619.95 347.47,-619.65 352.44,-615.49 342.15,-619.27"/>
<text text-anchor="start" x="7" y="-630" font-family="Arial" font-size="10.00">FOREIGN KEY (event_registration_id) REFERENCES event_registration(id)</text>
</g>
<!-- public.match_player -->
<g id="node5" class="node">
<title>public.match_player</title>
<polygon fill="#efefef" stroke="none" points="511.15,-412.8 511.15,-448.4 838.72,-448.4 838.72,-412.8 511.15,-412.8"/>
<polygon fill="none" stroke="black" points="511.15,-412.8 511.15,-448.4 838.72,-448.4 838.72,-412.8 511.15,-412.8"/>
<text text-anchor="start" x="538.97" y="-426.2" font-family="Arial Bold" font-size="18.00">public.match_player</text>
<text text-anchor="start" x="686.41" y="-426.2" font-family="Arial" font-size="14.00">    </text>
<text text-anchor="start" x="717.53" y="-426.2" font-family="Arial" font-size="14.00" fill="#666666">[BASE TABLE]</text>
<polygon fill="none" stroke="black" points="511.15,-382 511.15,-412.8 838.72,-412.8 838.72,-382 511.15,-382"/>
<text text-anchor="start" x="518.15" y="-394.2" font-family="Arial" font-size="14.00">id </text>
<text text-anchor="start" x="532.94" y="-394.2" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
<polygon fill="none" stroke="black" points="511.15,-351.2 511.15,-382 838.72,-382 838.72,-351.2 511.15,-351.2"/>
<text text-anchor="start" x="518.15" y="-363.4" font-family="Arial" font-size="14.00">user_id </text>
<text text-anchor="start" x="567.96" y="-363.4" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
<polygon fill="none" stroke="black" points="511.15,-320.4 511.15,-351.2 838.72,-351.2 838.72,-320.4 511.15,-320.4"/>
<text text-anchor="start" x="518.15" y="-332.6" font-family="Arial" font-size="14.00">game_id </text>
<text text-anchor="start" x="575.74" y="-332.6" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
<polygon fill="none" stroke="black" points="511.15,-289.6 511.15,-320.4 838.72,-320.4 838.72,-289.6 511.15,-289.6"/>
<text text-anchor="start" x="518.15" y="-301.8" font-family="Arial" font-size="14.00">slot </text>
<text text-anchor="start" x="543.83" y="-301.8" font-family="Arial" font-size="14.00" fill="#666666">[integer]</text>
<polygon fill="none" stroke="black" points="511.15,-258.8 511.15,-289.6 838.72,-289.6 838.72,-258.8 511.15,-258.8"/>
<text text-anchor="start" x="518.15" y="-271" font-family="Arial" font-size="14.00">is_host </text>
<text text-anchor="start" x="566.4" y="-271" font-family="Arial" font-size="14.00" fill="#666666">[boolean]</text>
<polygon fill="none" stroke="black" points="511.15,-228 511.15,-258.8 838.72,-258.8 838.72,-228 511.15,-228"/>
<text text-anchor="start" x="518.15" y="-240.2" font-family="Arial" font-size="14.00">terms_of_service_id </text>
<text text-anchor="start" x="647.32" y="-240.2" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
<polygon fill="none" stroke="black" points="511.15,-197.2 511.15,-228 838.72,-228 838.72,-197.2 511.15,-197.2"/>
<text text-anchor="start" x="518.15" y="-209.4" font-family="Arial" font-size="14.00">joined_match_at </text>
<text text-anchor="start" x="624.78" y="-209.4" font-family="Arial" font-size="14.00" fill="#666666">[timestamp(0) with time zone]</text>
<polygon fill="none" stroke="black" points="511.15,-166.4 511.15,-197.2 838.72,-197.2 838.72,-166.4 511.15,-166.4"/>
<text text-anchor="start" x="518.15" y="-178.6" font-family="Arial" font-size="14.00">confirmed_match_at </text>
<text text-anchor="start" x="648.88" y="-178.6" font-family="Arial" font-size="14.00" fill="#666666">[timestamp(0) with time zone]</text>
<polygon fill="none" stroke="black" points="511.15,-135.6 511.15,-166.4 838.72,-166.4 838.72,-135.6 511.15,-135.6"/>
<text text-anchor="start" x="518.15" y="-147.8" font-family="Arial" font-size="14.00">left_match_at </text>
<text text-anchor="start" x="606.09" y="-147.8" font-family="Arial" font-size="14.00" fill="#666666">[timestamp(0) with time zone]</text>
<polygon fill="none" stroke="black" points="511.15,-104.8 511.15,-135.6 838.72,-135.6 838.72,-104.8 511.15,-104.8"/>
<text text-anchor="start" x="518.15" y="-117" font-family="Arial" font-size="14.00">status </text>
<text text-anchor="start" x="559.39" y="-117" font-family="Arial" font-size="14.00" fill="#666666">[varchar(255)]</text>
<polygon fill="none" stroke="black" points="511.15,-74 511.15,-104.8 838.72,-104.8 838.72,-74 511.15,-74"/>
<text text-anchor="start" x="518.15" y="-86.2" font-family="Arial" font-size="14.00">discount_id </text>
<text text-anchor="start" x="592.87" y="-86.2" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
<polygon fill="none" stroke="black" points="511.15,-43.2 511.15,-74 838.72,-74 838.72,-43.2 511.15,-43.2"/>
<text text-anchor="start" x="518.15" y="-55.4" font-family="Arial" font-size="14.00">expected_payment_of_slots </text>
<text text-anchor="start" x="696.38" y="-55.4" font-family="Arial" font-size="14.00" fill="#666666">[integer]</text>
</g>
<!-- public.cart&#45;&gt;public.match_player -->
<g id="edge4" class="edge">
<title>public.cart:match_player_id&#45;&gt;public.match_player:id</title>
<path fill="none" stroke="black" d="M579.31,-586.63C592.16,-577.74 579.75,-547.73 568.41,-527.6 553.66,-501.41 525.83,-517.83 511.15,-491.6 490.71,-455.06 468.28,-397.4 510.15,-397.4"/>
<polygon fill="black" stroke="black" points="579.41,-586.61 568.61,-584.76 574.25,-587.95 570.06,-589.03 570.06,-589.03 570.06,-589.03 574.25,-587.95 570.86,-593.47 579.41,-586.61"/>
<text text-anchor="start" x="576.41" y="-599.2" font-family="Arial" font-size="10.00">FOREIGN KEY (match_player_id) REFERENCES match_player(id)</text>
</g>
<!-- public.cart_item -->
<g id="node2" class="node">
<title>public.cart_item</title>
<polygon fill="#efefef" stroke="none" points="150.96,-1150.6 150.96,-1186.2 406.91,-1186.2 406.91,-1150.6 150.96,-1150.6"/>
<polygon fill="none" stroke="black" points="150.96,-1150.6 150.96,-1186.2 406.91,-1186.2 406.91,-1150.6 150.96,-1150.6"/>
<text text-anchor="start" x="157.96" y="-1164" font-family="Arial Bold" font-size="18.00">public.cart_item</text>
<text text-anchor="start" x="275.42" y="-1164" font-family="Arial" font-size="14.00">    </text>
<text text-anchor="start" x="306.54" y="-1164" font-family="Arial" font-size="14.00" fill="#666666">[BASE TABLE]</text>
<polygon fill="none" stroke="black" points="150.96,-1119.8 150.96,-1150.6 406.91,-1150.6 406.91,-1119.8 150.96,-1119.8"/>
<text text-anchor="start" x="157.96" y="-1132" font-family="Arial" font-size="14.00">id </text>
<text text-anchor="start" x="172.75" y="-1132" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
<polygon fill="none" stroke="black" points="150.96,-1089 150.96,-1119.8 406.91,-1119.8 406.91,-1089 150.96,-1089"/>
<text text-anchor="start" x="157.96" y="-1101.2" font-family="Arial" font-size="14.00">cart_id </text>
<text text-anchor="start" x="203.87" y="-1101.2" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
<polygon fill="none" stroke="black" points="150.96,-1058.2 150.96,-1089 406.91,-1089 406.91,-1058.2 150.96,-1058.2"/>
<text text-anchor="start" x="157.96" y="-1070.4" font-family="Arial" font-size="14.00">type </text>
<text text-anchor="start" x="188.31" y="-1070.4" font-family="Arial" font-size="14.00" fill="#666666">[varchar(255)]</text>
<polygon fill="none" stroke="black" points="150.96,-1027.4 150.96,-1058.2 406.91,-1058.2 406.91,-1027.4 150.96,-1027.4"/>
<text text-anchor="start" x="157.96" y="-1039.6" font-family="Arial" font-size="14.00">amount_amount </text>
<text text-anchor="start" x="263.03" y="-1039.6" font-family="Arial" font-size="14.00" fill="#666666">[bigint]</text>
<polygon fill="none" stroke="black" points="150.96,-996.6 150.96,-1027.4 406.91,-1027.4 406.91,-996.6 150.96,-996.6"/>
<text text-anchor="start" x="157.96" y="-1008.8" font-family="Arial" font-size="14.00">amount_currency </text>
<text text-anchor="start" x="270.02" y="-1008.8" font-family="Arial" font-size="14.00" fill="#666666">[character(3)]</text>
<polygon fill="none" stroke="black" points="150.96,-965.8 150.96,-996.6 406.91,-996.6 406.91,-965.8 150.96,-965.8"/>
<text text-anchor="start" x="157.96" y="-978" font-family="Arial" font-size="14.00">quantity </text>
<text text-anchor="start" x="210.88" y="-978" font-family="Arial" font-size="14.00" fill="#666666">[integer]</text>
<polygon fill="none" stroke="black" points="150.96,-935 150.96,-965.8 406.91,-965.8 406.91,-935 150.96,-935"/>
<text text-anchor="start" x="157.96" y="-947.2" font-family="Arial" font-size="14.00">discount_percentage </text>
<text text-anchor="start" x="291.84" y="-947.2" font-family="Arial" font-size="14.00" fill="#666666">[integer]</text>
<polygon fill="none" stroke="black" points="150.96,-904.2 150.96,-935 406.91,-935 406.91,-904.2 150.96,-904.2"/>
<text text-anchor="start" x="157.96" y="-916.4" font-family="Arial" font-size="14.00">quantity_discountable </text>
<text text-anchor="start" x="297.28" y="-916.4" font-family="Arial" font-size="14.00" fill="#666666">[integer]</text>
</g>
<!-- public.cart_item&#45;&gt;public.cart -->
<g id="edge1" class="edge">
<title>public.cart_item:cart_id&#45;&gt;public.cart:id</title>
<path fill="none" stroke="black" d="M417.92,-1101.69C456.09,-1078.27 418.03,-910.04 406.91,-861 394.62,-806.82 365.91,-802.14 353.46,-748 343.77,-705.9 309.25,-650.8 352.46,-650.8"/>
<polygon fill="black" stroke="black" points="417.88,-1101.7 407.05,-1099.97 412.73,-1103.09 408.55,-1104.23 408.55,-1104.23 408.55,-1104.23 412.73,-1103.09 409.41,-1108.66 417.88,-1101.7"/>
<text text-anchor="start" x="414.91" y="-1114.4" font-family="Arial" font-size="10.00">FOREIGN KEY (cart_id) REFERENCES cart(id)</text>
</g>
<!-- public.payment -->
<g id="node3" class="node">
<title>public.payment</title>
<polygon fill="#efefef" stroke="none" points="510.88,-1227.6 510.88,-1263.2 776.99,-1263.2 776.99,-1227.6 510.88,-1227.6"/>
<polygon fill="none" stroke="black" points="510.88,-1227.6 510.88,-1263.2 776.99,-1263.2 776.99,-1227.6 510.88,-1227.6"/>
<text text-anchor="start" x="525.95" y="-1241" font-family="Arial Bold" font-size="18.00">public.payment</text>
<text text-anchor="start" x="637.43" y="-1241" font-family="Arial" font-size="14.00">    </text>
<text text-anchor="start" x="668.54" y="-1241" font-family="Arial" font-size="14.00" fill="#666666">[BASE TABLE]</text>
<polygon fill="none" stroke="black" points="510.88,-1196.8 510.88,-1227.6 776.99,-1227.6 776.99,-1196.8 510.88,-1196.8"/>
<text text-anchor="start" x="517.88" y="-1209" font-family="Arial" font-size="14.00">id </text>
<text text-anchor="start" x="532.67" y="-1209" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
<polygon fill="none" stroke="black" points="510.88,-1166 510.88,-1196.8 776.99,-1196.8 776.99,-1166 510.88,-1166"/>
<text text-anchor="start" x="517.88" y="-1178.2" font-family="Arial" font-size="14.00">status </text>
<text text-anchor="start" x="559.12" y="-1178.2" font-family="Arial" font-size="14.00" fill="#666666">[varchar(255)]</text>
<polygon fill="none" stroke="black" points="510.88,-1135.2 510.88,-1166 776.99,-1166 776.99,-1135.2 510.88,-1135.2"/>
<text text-anchor="start" x="517.88" y="-1147.4" font-family="Arial" font-size="14.00">total_amount </text>
<text text-anchor="start" x="602.72" y="-1147.4" font-family="Arial" font-size="14.00" fill="#666666">[bigint]</text>
<polygon fill="none" stroke="black" points="510.88,-1104.4 510.88,-1135.2 776.99,-1135.2 776.99,-1104.4 510.88,-1104.4"/>
<text text-anchor="start" x="517.88" y="-1116.6" font-family="Arial" font-size="14.00">total_currency </text>
<text text-anchor="start" x="609.7" y="-1116.6" font-family="Arial" font-size="14.00" fill="#666666">[character(3)]</text>
<polygon fill="none" stroke="black" points="510.88,-1073.6 510.88,-1104.4 776.99,-1104.4 776.99,-1073.6 510.88,-1073.6"/>
<text text-anchor="start" x="517.88" y="-1085.8" font-family="Arial" font-size="14.00">stripe_client_secret </text>
<text text-anchor="start" x="642.39" y="-1085.8" font-family="Arial" font-size="14.00" fill="#666666">[varchar(255)]</text>
<polygon fill="none" stroke="black" points="510.88,-1042.8 510.88,-1073.6 776.99,-1073.6 776.99,-1042.8 510.88,-1042.8"/>
<text text-anchor="start" x="517.88" y="-1055" font-family="Arial" font-size="14.00">is_paid </text>
<text text-anchor="start" x="566.14" y="-1055" font-family="Arial" font-size="14.00" fill="#666666">[boolean]</text>
<polygon fill="none" stroke="black" points="510.88,-1012 510.88,-1042.8 776.99,-1042.8 776.99,-1012 510.88,-1012"/>
<text text-anchor="start" x="517.88" y="-1024.2" font-family="Arial" font-size="14.00">paid_at </text>
<text text-anchor="start" x="567.7" y="-1024.2" font-family="Arial" font-size="14.00" fill="#666666">[timestamp(0) with time zone]</text>
<polygon fill="none" stroke="black" points="510.88,-981.2 510.88,-1012 776.99,-1012 776.99,-981.2 510.88,-981.2"/>
<text text-anchor="start" x="517.88" y="-993.4" font-family="Arial" font-size="14.00">voucher_id </text>
<text text-anchor="start" x="590.26" y="-993.4" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
<polygon fill="none" stroke="black" points="510.88,-950.4 510.88,-981.2 776.99,-981.2 776.99,-950.4 510.88,-950.4"/>
<text text-anchor="start" x="517.88" y="-962.6" font-family="Arial" font-size="14.00">stripe_payment_intent_id </text>
<text text-anchor="start" x="678.21" y="-962.6" font-family="Arial" font-size="14.00" fill="#666666">[varchar(255)]</text>
<polygon fill="none" stroke="black" points="510.88,-919.6 510.88,-950.4 776.99,-950.4 776.99,-919.6 510.88,-919.6"/>
<text text-anchor="start" x="517.88" y="-931.8" font-family="Arial" font-size="14.00">payment_source </text>
<text text-anchor="start" x="625.28" y="-931.8" font-family="Arial" font-size="14.00" fill="#666666">[varchar(255)]</text>
<polygon fill="none" stroke="black" points="510.88,-888.8 510.88,-919.6 776.99,-919.6 776.99,-888.8 510.88,-888.8"/>
<text text-anchor="start" x="517.88" y="-901" font-family="Arial" font-size="14.00">expired_at </text>
<text text-anchor="start" x="587.15" y="-901" font-family="Arial" font-size="14.00" fill="#666666">[timestamp(0) with time zone]</text>
<polygon fill="none" stroke="black" points="510.88,-858 510.88,-888.8 776.99,-888.8 776.99,-858 510.88,-858"/>
<text text-anchor="start" x="517.88" y="-870.2" font-family="Arial" font-size="14.00">voucher_redemption_id </text>
<text text-anchor="start" x="668.09" y="-870.2" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
<polygon fill="none" stroke="black" points="510.88,-827.2 510.88,-858 776.99,-858 776.99,-827.2 510.88,-827.2"/>
<text text-anchor="start" x="517.88" y="-839.4" font-family="Arial" font-size="14.00">cart_id </text>
<text text-anchor="start" x="563.79" y="-839.4" font-family="Arial" font-size="14.00" fill="#666666">[uuid]</text>
</g>
<!-- public.payment&#45;&gt;public.cart -->
<g id="edge2" class="edge">
<title>public.payment:cart_id&#45;&gt;public.cart:id</title>
<path fill="none" stroke="black" d="M500.13,-839.92C488.47,-831.17 500.17,-802.96 510.88,-784 525.72,-757.74 553.66,-774.31 568.41,-748 589.54,-710.32 612.61,-650.8 569.41,-650.8"/>
<polygon fill="black" stroke="black" points="499.92,-839.86 508.37,-846.85 505.06,-841.27 509.24,-842.42 509.24,-842.42 509.24,-842.42 505.06,-841.27 510.75,-838.17 499.92,-839.86"/>
<text text-anchor="start" x="290.07" y="-826.6" font-family="Arial" font-size="10.00">FOREIGN KEY (cart_id) REFERENCES cart(id)</text>
</g>
</g>
</svg>
