Skip to content

Instantly share code, notes, and snippets.

@joao-parana
Created October 2, 2018 21:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save joao-parana/080df3654487e14543e7de9c9ec21427 to your computer and use it in GitHub Desktop.
Save joao-parana/080df3654487e14543e7de9c9ec21427 to your computer and use it in GitHub Desktop.
Display the source blob
Display the rendered blob
Raw
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg xmlns="http://www.w3.org/2000/svg" contentScriptType="application/ecmascript" contentStyleType="text/css"
height="584px" preserveAspectRatio="none" style="width:1651px;height:584px;" version="1.1" viewBox="0 0 1651 584"
width="1651px" zoomAndPan="magnify">
<defs>
<filter height="300%" id="f1i6ozv4qs91ol" width="300%" x="-1" y="-1">
<feGaussianBlur result="blurOut" stdDeviation="2.0"/>
<feColorMatrix in="blurOut" result="blurOut2" type="matrix"
values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .4 0"/>
<feOffset dx="4.0" dy="4.0" in="blurOut2" result="blurOut3"/>
<feBlend in="SourceGraphic" in2="blurOut3" mode="normal"/>
</filter>
</defs>
<g><!--class R8-->
<rect onmouseover="dump(this)" onclick="alert('Relação R8')" fill="#FFFFFF" filter="url(#f1i6ozv4qs91ol)" height="80.1758" id="R8"
style="stroke: #A80036; stroke-width: 1.5;" width="115" x="416.5" y="193.5"/>
<ellipse cx="431.5" cy="212.6328" fill="#FFA500" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path
d="M432.6987,212.7808 Q433.064,212.8555 433.3337,213.1252 Q433.6035,213.395 433.9937,214.1753 L436.2349,218.6328 L433.5454,218.6328 L432.0513,215.5034 Q431.9849,215.3706 431.877,215.1382 Q431.2212,213.7354 430.333,213.7354 L429.5527,213.7354 L429.5527,218.6328 L427.104,218.6328 L427.104,206.2397 L430.6401,206.2397 Q433.0308,206.2397 434.0725,207.0864 Q435.1143,207.9331 435.1143,209.8423 Q435.1143,211.1206 434.4917,211.876 Q433.8691,212.6313 432.6987,212.7808 Z M429.5527,208.2983 L429.5527,211.6768 L430.7065,211.6768 Q431.7109,211.6768 432.1467,211.2825 Q432.5825,210.8882 432.5825,209.9834 Q432.5825,209.0786 432.1509,208.6885 Q431.7192,208.2983 430.7065,208.2983 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs"
textLength="87" x="443.5" y="210.1016">«InputRelation»
</text>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="16"
x="479" y="224.2344">R8
</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="417.5" x2="530.5" y1="231.7656" y2="231.7656"/>
<ellipse cx="427.5" cy="243.7432" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="67"
x="436.5" y="246.4004">deptId: Long
</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="417.5" x2="530.5" y1="252.7207" y2="252.7207"/>
<rect fill="#F24D5C" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="424.5" y="261.6982"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="32"
x="436.5" y="267.3555">id(33)
</text><!--class R7-->
<rect fill="#FFFFFF" filter="url(#f1i6ozv4qs91ol)" height="93.1309" id="R7"
style="stroke: #A80036; stroke-width: 1.5;" width="118" x="6" y="480"/>
<ellipse cx="22.35" cy="499.1328" fill="#FFA500" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path
d="M23.5487,499.2808 Q23.914,499.3555 24.1837,499.6252 Q24.4535,499.895 24.8437,500.6753 L27.0849,505.1328 L24.3954,505.1328 L22.9013,502.0034 Q22.8349,501.8706 22.727,501.6382 Q22.0712,500.2354 21.183,500.2354 L20.4027,500.2354 L20.4027,505.1328 L17.954,505.1328 L17.954,492.7397 L21.4901,492.7397 Q23.8808,492.7397 24.9225,493.5864 Q25.9643,494.4331 25.9643,496.3423 Q25.9643,497.6206 25.3417,498.376 Q24.7191,499.1313 23.5487,499.2808 Z M20.4027,494.7983 L20.4027,498.1768 L21.5565,498.1768 Q22.5609,498.1768 22.9967,497.7825 Q23.4325,497.3882 23.4325,496.4834 Q23.4325,495.5786 23.0009,495.1885 Q22.5692,494.7983 21.5565,494.7983 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs"
textLength="87" x="34.65" y="496.6016">«InputRelation»
</text>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="16"
x="70.15" y="510.7344">R7
</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="123" y1="518.2656" y2="518.2656"/>
<ellipse cx="17" cy="530.2432" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="67"
x="26" y="532.9004">deptId: Long
</text>
<ellipse cx="17" cy="543.1982" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="92"
x="26" y="545.8555">deptName: String
</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="123" y1="552.1758" y2="552.1758"/>
<rect fill="#F24D5C" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="14" y="561.1533"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="32"
x="26" y="566.8105">id(30)
</text><!--class R0-->
<rect fill="#FFFFFF" filter="url(#f1i6ozv4qs91ol)" height="106.0859" id="R0"
style="stroke: #A80036; stroke-width: 1.5;" width="115" x="209.5" y="14.5"/>
<ellipse cx="224.5" cy="33.6328" fill="#FFA500" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path
d="M225.6987,33.7808 Q226.064,33.8555 226.3337,34.1252 Q226.6035,34.395 226.9937,35.1753 L229.2349,39.6328 L226.5454,39.6328 L225.0513,36.5034 Q224.9849,36.3706 224.877,36.1382 Q224.2212,34.7354 223.333,34.7354 L222.5527,34.7354 L222.5527,39.6328 L220.104,39.6328 L220.104,27.2397 L223.6401,27.2397 Q226.0308,27.2397 227.0725,28.0864 Q228.1143,28.9331 228.1143,30.8423 Q228.1143,32.1206 227.4917,32.876 Q226.8691,33.6313 225.6987,33.7808 Z M222.5527,29.2983 L222.5527,32.6768 L223.7065,32.6768 Q224.7109,32.6768 225.1467,32.2825 Q225.5825,31.8882 225.5825,30.9834 Q225.5825,30.0786 225.1509,29.6885 Q224.7192,29.2983 223.7065,29.2983 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs"
textLength="87" x="236.5" y="31.1016">«InputRelation»
</text>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="16"
x="272" y="45.2344">R0
</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="210.5" x2="323.5" y1="52.7656" y2="52.7656"/>
<ellipse cx="220.5" cy="64.7432" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="67"
x="229.5" y="67.4004">deptId: Long
</text>
<ellipse cx="220.5" cy="77.6982" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="67"
x="229.5" y="80.3555">name: String
</text>
<ellipse cx="220.5" cy="90.6533" fill="none" rx="3" ry="3" style="stroke: #038048; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="76"
x="229.5" y="93.3105">salary: Double
</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="210.5" x2="323.5" y1="99.6309" y2="99.6309"/>
<rect fill="#F24D5C" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="217.5" y="108.6084"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="32"
x="229.5" y="114.2656">id(14)
</text><!--class A1-->
<rect fill="#FFFFFF" filter="url(#f1i6ozv4qs91ol)" height="119.041" id="A1"
style="stroke: #A80036; stroke-width: 1.5;" width="164" x="360" y="8"/>
<ellipse cx="401.55" cy="27.1328" fill="#F5FFFA" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path
d="M401.6633,22.481 L400.5095,27.5527 L402.8254,27.5527 Z M400.1691,20.2397 L403.1657,20.2397 L406.5109,32.6328 L404.0622,32.6328 L403.2985,29.5698 L400.0197,29.5698 L399.2727,32.6328 L396.8239,32.6328 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs"
textLength="77" x="419.45" y="24.6016">«MapActivity»
</text>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="16"
x="449.95" y="38.7344">A1
</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="361" x2="523" y1="46.2656" y2="46.2656"/>
<rect fill="#F24D5C" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="368" y="55.2432"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="32"
x="380" y="60.9004">id(61)
</text>
<polygon fill="none" points="371,67.1982,367,73.1982,375,73.1982" style="stroke: #1963A0; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="30"
x="380" y="73.8555">wMap
</text>
<polygon fill="#FFFF44" points="371,79.1533,375,83.1533,371,87.1533,367,83.1533"
style="stroke: #B38D22; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="138"
x="380" y="86.8105">udf1(name: String): String
</text>
<line style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,2.0;" x1="361" x2="523" y1="93.1309"
y2="93.1309"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="123"
x="366" y="107.7656">A1."udf1(name:String)"
</text>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="91"
x="366" y="120.7207">A1_1795985551
</text><!--class A2-->
<rect fill="#FFFFFF" filter="url(#f1i6ozv4qs91ol)" height="80.1758" id="A2"
style="stroke: #A80036; stroke-width: 1.5;" width="101" x="571.5" y="193.5"/>
<ellipse cx="586.5" cy="212.6328" fill="#F5FFFA" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path
d="M586.6133,207.981 L585.4595,213.0527 L587.7754,213.0527 Z M585.1191,205.7397 L588.1157,205.7397 L591.4609,218.1328 L589.0122,218.1328 L588.2485,215.0698 L584.9697,215.0698 L584.2227,218.1328 L581.7739,218.1328 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs"
textLength="73" x="598.5" y="210.1016">«JoinActivity»
</text>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="16"
x="627" y="224.2344">A2
</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="572.5" x2="671.5" y1="231.7656" y2="231.7656"/>
<polygon fill="none" points="582.5,239.7432,578.5,245.7432,586.5,245.7432"
style="stroke: #1963A0; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="28"
x="591.5" y="246.4004">wJoin
</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="572.5" x2="671.5" y1="252.7207" y2="252.7207"/>
<rect fill="#F24D5C" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="579.5" y="261.6982"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="32"
x="591.5" y="267.3555">id(62)
</text><!--class A3-->
<rect fill="#FFFFFF" filter="url(#f1i6ozv4qs91ol)" height="93.1309" id="A3"
style="stroke: #A80036; stroke-width: 1.5;" width="183" x="867.5" y="187"/>
<ellipse cx="916.75" cy="206.1328" fill="#F5FFFA" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path
d="M916.8633,201.481 L915.7095,206.5527 L918.0254,206.5527 Z M915.3691,199.2397 L918.3657,199.2397 L921.7109,211.6328 L919.2622,211.6328 L918.4985,208.5698 L915.2197,208.5698 L914.4727,211.6328 L912.0239,211.6328 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs"
textLength="80" x="935.25" y="203.6016">«FilterActivity»
</text>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="16"
x="967.25" y="217.7344">A3
</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="868.5" x2="1049.5" y1="225.2656" y2="225.2656"/>
<polygon fill="none" points="878.5,233.2432,874.5,239.2432,882.5,239.2432"
style="stroke: #1963A0; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="35"
x="887.5" y="239.9004">wFilter
</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="868.5" x2="1049.5" y1="246.2207" y2="246.2207"/>
<rect fill="#F24D5C" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="875.5" y="255.1982"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="32"
x="887.5" y="260.8555">id(63)
</text>
<polygon fill="#FFFF44" points="878.5,266.1533,882.5,270.1533,878.5,274.1533,874.5,270.1533"
style="stroke: #B38D22; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="157"
x="887.5" y="273.8105">udf3(salary: Integer): Boolean
</text><!--class A4-->
<rect fill="#FFFFFF" filter="url(#f1i6ozv4qs91ol)" height="93.1309" id="A4"
style="stroke: #A80036; stroke-width: 1.5;" width="209" x="1245.5" y="187"/>
<ellipse cx="1297.25" cy="206.1328" fill="#F5FFFA" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path
d="M1297.3633,201.481 L1296.2095,206.5527 L1298.5254,206.5527 Z M1295.8691,199.2397 L1298.8657,199.2397 L1302.2109,211.6328 L1299.7622,211.6328 L1298.9985,208.5698 L1295.7197,208.5698 L1294.9727,211.6328 L1292.5239,211.6328 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs"
textLength="101" x="1315.75" y="203.6016">«GroupByActivity»
</text>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="16"
x="1358.25" y="217.7344">A4
</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1246.5" x2="1453.5" y1="225.2656" y2="225.2656"/>
<polygon fill="none" points="1256.5,233.2432,1252.5,239.2432,1260.5,239.2432"
style="stroke: #1963A0; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="54"
x="1265.5" y="239.9004">wGroupBy
</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1246.5" x2="1453.5" y1="246.2207" y2="246.2207"/>
<rect fill="#F24D5C" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="1253.5" y="255.1982"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="32"
x="1265.5" y="260.8555">id(64)
</text>
<polygon fill="#FFFF44" points="1256.5,266.1533,1260.5,270.1533,1256.5,274.1533,1252.5,270.1533"
style="stroke: #B38D22; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="183"
x="1265.5" y="273.8105">sumSalary(salary: Integer): Integer
</text><!--class A6-->
<rect fill="#FFFFFF" filter="url(#f1i6ozv4qs91ol)" height="93.1309" id="A6"
style="stroke: #A80036; stroke-width: 1.5;" width="217" x="159.5" y="480"/>
<ellipse cx="225.75" cy="499.1328" fill="#F5FFFA" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path
d="M225.8633,494.481 L224.7095,499.5527 L227.0254,499.5527 Z M224.3691,492.2397 L227.3657,492.2397 L230.7109,504.6328 L228.2622,504.6328 L227.4985,501.5698 L224.2197,501.5698 L223.4727,504.6328 L221.0239,504.6328 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs"
textLength="80" x="244.25" y="496.6016">«FilterActivity»
</text>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="16"
x="276.25" y="510.7344">A6
</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="160.5" x2="375.5" y1="518.2656" y2="518.2656"/>
<polygon fill="none" points="170.5,526.2432,166.5,532.2432,174.5,532.2432"
style="stroke: #1963A0; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="35"
x="179.5" y="532.9004">wFilter
</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="160.5" x2="375.5" y1="539.2207" y2="539.2207"/>
<rect fill="#F24D5C" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="167.5" y="548.1982"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="32"
x="179.5" y="553.8555">id(65)
</text>
<polygon fill="#FFFF44" points="170.5,559.1533,174.5,563.1533,170.5,567.1533,166.5,563.1533"
style="stroke: #B38D22; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="191"
x="179.5" y="566.8105">udf6(nameForDept: String): Boolean
</text><!--class A5-->
<rect fill="#FFFFFF" filter="url(#f1i6ozv4qs91ol)" height="80.1758" id="A5"
style="stroke: #A80036; stroke-width: 1.5;" width="101" x="423.5" y="340"/>
<ellipse cx="438.5" cy="359.1328" fill="#F5FFFA" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path
d="M438.6133,354.481 L437.4595,359.5527 L439.7754,359.5527 Z M437.1191,352.2397 L440.1157,352.2397 L443.4609,364.6328 L441.0122,364.6328 L440.2485,361.5698 L436.9697,361.5698 L436.2227,364.6328 L433.7739,364.6328 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs"
textLength="73" x="450.5" y="356.6016">«JoinActivity»
</text>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="16"
x="479" y="370.7344">A5
</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="424.5" x2="523.5" y1="378.2656" y2="378.2656"/>
<polygon fill="none" points="434.5,386.2432,430.5,392.2432,438.5,392.2432"
style="stroke: #1963A0; stroke-width: 1.0;"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="28"
x="443.5" y="392.9004">wJoin
</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="424.5" x2="523.5" y1="399.2207" y2="399.2207"/>
<rect fill="#F24D5C" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="431.5" y="408.1982"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="32"
x="443.5" y="413.8555">id(66)
</text><!--class R1-->
<rect fill="#FFFFFF" filter="url(#f1i6ozv4qs91ol)" height="67.2207" id="R1"
style="stroke: #A80036; stroke-width: 1.5;" width="125" x="559.5" y="34"/>
<ellipse cx="574.5" cy="53.1328" fill="#FFA500" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path
d="M575.6987,53.2808 Q576.064,53.3555 576.3337,53.6252 Q576.6035,53.895 576.9937,54.6753 L579.2349,59.1328 L576.5454,59.1328 L575.0513,56.0034 Q574.9849,55.8706 574.877,55.6382 Q574.2212,54.2354 573.333,54.2354 L572.5527,54.2354 L572.5527,59.1328 L570.104,59.1328 L570.104,46.7397 L573.6401,46.7397 Q576.0308,46.7397 577.0725,47.5864 Q578.1143,48.4331 578.1143,50.3423 Q578.1143,51.6206 577.4917,52.376 Q576.8691,53.1313 575.6987,53.2808 Z M572.5527,48.7983 L572.5527,52.1768 L573.7065,52.1768 Q574.7109,52.1768 575.1467,51.7825 Q575.5825,51.3882 575.5825,50.4834 Q575.5825,49.5786 575.1509,49.1885 Q574.7192,48.7983 573.7065,48.7983 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs"
textLength="97" x="586.5" y="50.6016">«OutputRelation»
</text>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="16"
x="627" y="64.7344">R1
</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="560.5" x2="683.5" y1="72.2656" y2="72.2656"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="560.5" x2="683.5" y1="80.2656" y2="80.2656"/>
<rect fill="#F24D5C" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="567.5" y="89.2432"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="32"
x="579.5" y="94.9004">id(16)
</text><!--class R3-->
<rect fill="#FFFFFF" filter="url(#f1i6ozv4qs91ol)" height="67.2207" id="R3"
style="stroke: #A80036; stroke-width: 1.5;" width="125" x="707.5" y="200"/>
<ellipse cx="722.5" cy="219.1328" fill="#FFA500" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path
d="M723.6987,219.2808 Q724.064,219.3555 724.3337,219.6252 Q724.6035,219.895 724.9937,220.6753 L727.2349,225.1328 L724.5454,225.1328 L723.0513,222.0034 Q722.9849,221.8706 722.877,221.6382 Q722.2212,220.2354 721.333,220.2354 L720.5527,220.2354 L720.5527,225.1328 L718.104,225.1328 L718.104,212.7397 L721.6401,212.7397 Q724.0308,212.7397 725.0725,213.5864 Q726.1143,214.4331 726.1143,216.3423 Q726.1143,217.6206 725.4917,218.376 Q724.8691,219.1313 723.6987,219.2808 Z M720.5527,214.7983 L720.5527,218.1768 L721.7065,218.1768 Q722.7109,218.1768 723.1467,217.7825 Q723.5825,217.3882 723.5825,216.4834 Q723.5825,215.5786 723.1509,215.1885 Q722.7192,214.7983 721.7065,214.7983 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs"
textLength="97" x="734.5" y="216.6016">«OutputRelation»
</text>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="16"
x="775" y="230.7344">R3
</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="708.5" x2="831.5" y1="238.2656" y2="238.2656"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="708.5" x2="831.5" y1="246.2656" y2="246.2656"/>
<rect fill="#F24D5C" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="715.5" y="255.2432"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="32"
x="727.5" y="260.9004">id(20)
</text><!--class R4-->
<rect fill="#FFFFFF" filter="url(#f1i6ozv4qs91ol)" height="67.2207" id="R4"
style="stroke: #A80036; stroke-width: 1.5;" width="125" x="1085.5" y="200"/>
<ellipse cx="1100.5" cy="219.1328" fill="#FFA500" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path
d="M1101.6987,219.2808 Q1102.064,219.3555 1102.3337,219.6252 Q1102.6035,219.895 1102.9937,220.6753 L1105.2349,225.1328 L1102.5454,225.1328 L1101.0513,222.0034 Q1100.9849,221.8706 1100.877,221.6382 Q1100.2212,220.2354 1099.333,220.2354 L1098.5527,220.2354 L1098.5527,225.1328 L1096.104,225.1328 L1096.104,212.7397 L1099.6401,212.7397 Q1102.0308,212.7397 1103.0725,213.5864 Q1104.1143,214.4331 1104.1143,216.3423 Q1104.1143,217.6206 1103.4917,218.376 Q1102.8691,219.1313 1101.6987,219.2808 Z M1098.5527,214.7983 L1098.5527,218.1768 L1099.7065,218.1768 Q1100.7109,218.1768 1101.1467,217.7825 Q1101.5825,217.3882 1101.5825,216.4834 Q1101.5825,215.5786 1101.1509,215.1885 Q1100.7192,214.7983 1099.7065,214.7983 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs"
textLength="97" x="1112.5" y="216.6016">«OutputRelation»
</text>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="16"
x="1153" y="230.7344">R4
</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1086.5" x2="1209.5" y1="238.2656" y2="238.2656"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1086.5" x2="1209.5" y1="246.2656" y2="246.2656"/>
<rect fill="#F24D5C" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="1093.5" y="255.2432"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="32"
x="1105.5" y="260.9004">id(22)
</text><!--class R5-->
<rect fill="#FFFFFF" filter="url(#f1i6ozv4qs91ol)" height="67.2207" id="R5"
style="stroke: #A80036; stroke-width: 1.5;" width="150" x="1490" y="200"/>
<ellipse cx="1505" cy="219.1328" fill="#FFA500" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path
d="M1506.1987,219.2808 Q1506.564,219.3555 1506.8337,219.6252 Q1507.1035,219.895 1507.4937,220.6753 L1509.7349,225.1328 L1507.0454,225.1328 L1505.5513,222.0034 Q1505.4849,221.8706 1505.377,221.6382 Q1504.7212,220.2354 1503.833,220.2354 L1503.0527,220.2354 L1503.0527,225.1328 L1500.604,225.1328 L1500.604,212.7397 L1504.1401,212.7397 Q1506.5308,212.7397 1507.5725,213.5864 Q1508.6143,214.4331 1508.6143,216.3423 Q1508.6143,217.6206 1507.9917,218.376 Q1507.3691,219.1313 1506.1987,219.2808 Z M1503.0527,214.7983 L1503.0527,218.1768 L1504.2065,218.1768 Q1505.2109,218.1768 1505.6467,217.7825 Q1506.0825,217.3882 1506.0825,216.4834 Q1506.0825,215.5786 1505.6509,215.1885 Q1505.2192,214.7983 1504.2065,214.7983 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs"
textLength="122" x="1517" y="216.6016">«OnlyOutputRelation»
</text>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="16"
x="1570" y="230.7344">R5
</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1491" x2="1639" y1="238.2656" y2="238.2656"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="1491" x2="1639" y1="246.2656" y2="246.2656"/>
<rect fill="#F24D5C" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="1498" y="255.2432"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="32"
x="1510" y="260.9004">id(24)
</text><!--class R6-->
<rect fill="#FFFFFF" filter="url(#f1i6ozv4qs91ol)" height="67.2207" id="R6"
style="stroke: #A80036; stroke-width: 1.5;" width="125" x="411.5" y="493"/>
<ellipse cx="426.5" cy="512.1328" fill="#FFA500" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path
d="M427.6987,512.2808 Q428.064,512.3555 428.3337,512.6252 Q428.6035,512.895 428.9937,513.6753 L431.2349,518.1328 L428.5454,518.1328 L427.0513,515.0034 Q426.9849,514.8706 426.877,514.6382 Q426.2212,513.2354 425.333,513.2354 L424.5527,513.2354 L424.5527,518.1328 L422.104,518.1328 L422.104,505.7397 L425.6401,505.7397 Q428.0308,505.7397 429.0725,506.5864 Q430.1143,507.4331 430.1143,509.3423 Q430.1143,510.6206 429.4917,511.376 Q428.8691,512.1313 427.6987,512.2808 Z M424.5527,507.7983 L424.5527,511.1768 L425.7065,511.1768 Q426.7109,511.1768 427.1467,510.7825 Q427.5825,510.3882 427.5825,509.4834 Q427.5825,508.5786 427.1509,508.1885 Q426.7192,507.7983 425.7065,507.7983 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs"
textLength="97" x="438.5" y="509.6016">«OutputRelation»
</text>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="16"
x="479" y="523.7344">R6
</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="412.5" x2="535.5" y1="531.2656" y2="531.2656"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="412.5" x2="535.5" y1="539.2656" y2="539.2656"/>
<rect fill="#F24D5C" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="419.5" y="548.2432"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="32"
x="431.5" y="553.9004">id(26)
</text><!--class R2-->
<rect fill="#FFFFFF" filter="url(#f1i6ozv4qs91ol)" height="67.2207" id="R2"
style="stroke: #A80036; stroke-width: 1.5;" width="125" x="559.5" y="346.5"/>
<ellipse cx="574.5" cy="365.6328" fill="#FFA500" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/>
<path
d="M575.6987,365.7808 Q576.064,365.8555 576.3337,366.1252 Q576.6035,366.395 576.9937,367.1753 L579.2349,371.6328 L576.5454,371.6328 L575.0513,368.5034 Q574.9849,368.3706 574.877,368.1382 Q574.2212,366.7354 573.333,366.7354 L572.5527,366.7354 L572.5527,371.6328 L570.104,371.6328 L570.104,359.2397 L573.6401,359.2397 Q576.0308,359.2397 577.0725,360.0864 Q578.1143,360.9331 578.1143,362.8423 Q578.1143,364.1206 577.4917,364.876 Q576.8691,365.6313 575.6987,365.7808 Z M572.5527,361.2983 L572.5527,364.6768 L573.7065,364.6768 Q574.7109,364.6768 575.1467,364.2825 Q575.5825,363.8882 575.5825,362.9834 Q575.5825,362.0786 575.1509,361.6885 Q574.7192,361.2983 573.7065,361.2983 Z "/>
<text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs"
textLength="97" x="586.5" y="363.1016">«OutputRelation»
</text>
<text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="16"
x="627" y="377.2344">R2
</text>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="560.5" x2="683.5" y1="384.7656" y2="384.7656"/>
<line style="stroke: #A80036; stroke-width: 1.5;" x1="560.5" x2="683.5" y1="392.7656" y2="392.7656"/>
<rect fill="#F24D5C" height="6" style="stroke: #C82930; stroke-width: 1.0;" width="6" x="567.5" y="401.7432"/>
<text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="32"
x="579.5" y="407.4004">id(18)
</text><!--link R0 to A1-->
<path d="M324.7637,67.5 C334.6431,67.5 344.5225,67.5 354.4019,67.5 " fill="none" id="R0-A1"
style="stroke: #A80036; stroke-width: 1.0;"/>
<polygon fill="#A80036" points="359.5682,67.5,350.5682,63.5,354.5682,67.5,350.5682,71.5,359.5682,67.5"
style="stroke: #A80036; stroke-width: 1.0;"/><!--link A1 to R1-->
<path d="M524.2656,67.5 C534.2355,67.5 544.2054,67.5 554.1753,67.5 " fill="none" id="A1-R1"
style="stroke: #A80036; stroke-width: 1.0;"/>
<polygon fill="#A80036" points="559.3889,67.5,550.3889,63.5,554.3889,67.5,550.3889,71.5,559.3889,67.5"
style="stroke: #A80036; stroke-width: 1.0;"/><!--link R1 to A2-->
<path d="M622,101.0926 C622,126.154 622,160.6644 622,188.1696 " fill="none" id="R1-A2"
style="stroke: #A80036; stroke-width: 1.0;"/>
<polygon fill="#A80036" points="622,193.22,626,184.22,622,188.22,618,184.22,622,193.22"
style="stroke: #A80036; stroke-width: 1.0;"/><!--link A2 to R2-->
<path d="M622,278.7105 C622,300.5784 622,326.373 622,346.4588 " fill="none" id="A2-R2"
style="stroke: #A80036; stroke-width: 1.0;"/>
<polygon fill="#A80036" points="622,273.5318,618,282.5318,622,278.5318,626,282.5318,622,273.5318"
style="stroke: #A80036; stroke-width: 1.0;"/><!--link A2 to R3-->
<path d="M672.5859,233.5 C682.4151,233.5 692.2443,233.5 702.0735,233.5 " fill="none" id="A2-R3"
style="stroke: #A80036; stroke-width: 1.0;"/>
<polygon fill="#A80036" points="707.2136,233.5,698.2136,229.5,702.2136,233.5,698.2136,237.5,707.2136,233.5"
style="stroke: #A80036; stroke-width: 1.0;"/><!--link R3 to A3-->
<path d="M832.7539,233.5 C842.5527,233.5 852.3514,233.5 862.1502,233.5 " fill="none" id="R3-A3"
style="stroke: #A80036; stroke-width: 1.0;"/>
<polygon fill="#A80036" points="867.2743,233.5,858.2743,229.5,862.2743,233.5,858.2743,237.5,867.2743,233.5"
style="stroke: #A80036; stroke-width: 1.0;"/><!--link A3 to R4-->
<path d="M1050.5469,233.5 C1060.38,233.5 1070.2132,233.5 1080.0463,233.5 " fill="none" id="A3-R4"
style="stroke: #A80036; stroke-width: 1.0;"/>
<polygon fill="#A80036" points="1085.1884,233.5,1076.1884,229.5,1080.1884,233.5,1076.1884,237.5,1085.1884,233.5"
style="stroke: #A80036; stroke-width: 1.0;"/><!--link R4 to A4-->
<path d="M1210.7305,233.5 C1220.5363,233.5 1230.3422,233.5 1240.148,233.5 " fill="none" id="R4-A4"
style="stroke: #A80036; stroke-width: 1.0;"/>
<polygon fill="#A80036" points="1245.2758,233.5,1236.2758,229.5,1240.2758,233.5,1236.2758,237.5,1245.2758,233.5"
style="stroke: #A80036; stroke-width: 1.0;"/><!--link A4 to R5-->
<path d="M1454.5605,233.5 C1464.6019,233.5 1474.6433,233.5 1484.6847,233.5 " fill="none" id="A4-R5"
style="stroke: #A80036; stroke-width: 1.0;"/>
<polygon fill="#A80036" points="1489.9357,233.5,1480.9357,229.5,1484.9357,233.5,1480.9357,237.5,1489.9357,233.5"
style="stroke: #A80036; stroke-width: 1.0;"/><!--link R7 to A6-->
<path d="M124.0762,526.5 C134.1299,526.5 144.1837,526.5 154.2375,526.5 " fill="none" id="R7-A6"
style="stroke: #A80036; stroke-width: 1.0;"/>
<polygon fill="#A80036" points="159.4949,526.5,150.4949,522.5,154.4949,526.5,150.4949,530.5,159.4949,526.5"
style="stroke: #A80036; stroke-width: 1.0;"/><!--link A6 to R6-->
<path d="M376.6328,526.5 C386.4573,526.5 396.2818,526.5 406.1062,526.5 " fill="none" id="A6-R6"
style="stroke: #A80036; stroke-width: 1.0;"/>
<polygon fill="#A80036" points="411.2438,526.5,402.2438,522.5,406.2438,526.5,402.2438,530.5,411.2438,526.5"
style="stroke: #A80036; stroke-width: 1.0;"/><!--link R8 to A5-->
<path d="M474,273.5318 C474,292.3492 474,314.8774 474,334.3551 " fill="none" id="R8-A5"
style="stroke: #A80036; stroke-width: 1.0;"/>
<polygon fill="#A80036" points="474,339.7623,478,330.7623,474,334.7623,470,330.7623,474,339.7623"
style="stroke: #A80036; stroke-width: 1.0;"/><!--link A5 to R6-->
<path d="M474,425.2105 C474,447.0784 474,472.873 474,492.9588 " fill="none" id="A5-R6"
style="stroke: #A80036; stroke-width: 1.0;"/>
<polygon fill="#A80036" points="474,420.0318,470,429.0318,474,425.0318,478,429.0318,474,420.0318"
style="stroke: #A80036; stroke-width: 1.0;"/><!--link A5 to R2-->
<path d="M524.5859,380 C534.4151,380 544.2443,380 554.0735,380 " fill="none" id="A5-R2"
style="stroke: #A80036; stroke-width: 1.0;"/>
<polygon fill="#A80036" points="559.2136,380,550.2136,376,554.2136,380,550.2136,384,559.2136,380"
style="stroke: #A80036; stroke-width: 1.0;"/>
</g>
<script>
function dump(o) {
console.log('Estou no' + o)
console.log(o)
}
</script>
</svg>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment