Index: _BUILD_BOARD.xml
===================================================================
--- ER_BUILD_BOARD.xml	(revision 5b4c47b1e0582ba360d59c237b5bdb83754b9aeb)
+++ 	(revision )
@@ -1,1 +1,0 @@
-<drawing><figures><llabelUm id="0"><points><p colinear="true" x="488.6410810297186" y="446" c1x="-16.043478260869506" c1y="0" c2x="-16.043478260869506" c2y="0"/><p colinear="true" x="510" y="483"/><p colinear="true" x="518" y="499"/><p colinear="true" x="520.3636363636364" y="512" c1x="-16.043478260869506" c1y="0" c2x="-16.043478260869506" c2y="0"/></points><startConnector><rConnector id="1"><Owner><rel id="2"><children><diamond id="3" x="410" y="388" w="123.80061340332031" h="58"><a><fillColor><color rgba="#ffddddff"/></fillColor></a></diamond><t id="4" x="435.81827545166016" y="410.015625"><a><text><string>BLACKLISTS</string></text></a></t></children></rel></Owner></rConnector></startConnector><endConnector><rConnector id="5"><Owner><ent id="6"><children><r id="7" x="484" y="512" w="80" h="40"><a><fillColor><color rgba="#ffebffe8"/></fillColor></a></r><t id="8" x="484.859375" y="525.015625"><a><text><string>MODERATOR</string></text></a></t></children></ent></Owner></rConnector></endConnector></llabelUm><llabelMuitos id="9"><points><p colinear="true" x="533.8006134033203" y="422.72939439006393" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="702" y="438.2976633264983" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="a"><Owner><rel ref="2"/></Owner></rConnector></startConnector><endConnector><rConnector id="b"><Owner><ent id="c"><children><r id="d" x="702" y="422" w="80" h="40"><a><fillColor><color rgba="#ffebffe8"/></fillColor></a></r><t id="e" x="727.2518997192383" y="433.82794284820557"><a><text><string>USER</string></text></a></t></children></ent></Owner></rConnector></endConnector><a><text><string>N</string></text></a></llabelMuitos><rel ref="2"/><llabelUm id="f"><points><p colinear="true" x="877.2641509433962" y="576" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="762.188679245283" y="462" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="10"><Owner><relfraco id="11"><children><diamond id="12" x="854" y="576" w="97" h="50"><a><fillColor><color rgba="#ffddddff"/></fillColor><strokeType><enum type="strokeType">DOUBLE</enum></strokeType><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor></a></diamond><t id="13" x="875.763671875" y="594.015625"><a><text><string>SUBMITS</string></text></a></t></children></relfraco></Owner></rConnector></startConnector><endConnector><rConnector id="14"><Owner><ent ref="c"/></Owner></rConnector></endConnector></llabelUm><ent id="15"><children><r id="16" x="688" y="91" w="80" h="40"><a><fillColor><color rgba="#ffebffe8"/></fillColor></a></r><t id="17" x="703.138671875" y="104.015625"><a><text><string>THREAD</string></text></a></t></children></ent><disjuncao id="18"><children><circ id="19" x="714" y="179" w="20" h="20"><a><fillColor><color rgba="#fff5f2e0"/></fillColor></a></circ><tn id="1a" x="718" y="180"><a><fontBold><boolean>true</boolean></fontBold><fontSize><double>16</double></fontSize><text><string>d</string></text></a></tn></children></disjuncao><ent id="1b"><children><r id="1c" x="1013" y="231" w="127.572265625" h="40"><a><fillColor><color rgba="#ffebffe8"/></fillColor></a></r><t id="1d" x="1023" y="244.015625"><a><text><string>PROJECT_THREAD</string></text></a></t></children></ent><ent id="1e"><children><r id="1f" x="282" y="245" w="127.572265625" h="40"><a><fillColor><color rgba="#ffebffe8"/></fillColor></a></r><t id="20" x="299.9599609375" y="258.015625"><a><text><string>TOPIC_THREAD</string></text></a></t></children></ent><entfraca id="21"><children><r id="22" x="190" y="479" w="150.4765625" h="40"><a><fillColor><color rgba="#ffebffe8"/></fillColor><strokeType><enum type="strokeType">DOUBLE</enum></strokeType><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor></a></r><t id="23" x="203.755859375" y="490.82794284820557"><a><text><string>DISCUSSION_THREAD</string></text></a></t></children></entfraca><relfraco id="24"><children><diamond id="25" x="198" y="360" w="131" h="56"><a><fillColor><color rgba="#ffddddff"/></fillColor><strokeType><enum type="strokeType">DOUBLE</enum></strokeType><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor></a></diamond><t id="26" x="232.263671875" y="381.015625"><a><text><string>CONTAINS</string></text></a></t></children></relfraco><llabelDoubleMuitos id="27"><points><p colinear="true" x="263.93848536036035" y="416" c1x="272" c1y="-313" c2x="272" c2y="-313"/><p colinear="true" x="264.9250774211712" y="479" c1x="272" c1y="-313" c2x="272" c2y="-313"/></points><startConnector><rConnector id="28"><Owner><relfraco ref="24"/></Owner></rConnector></startConnector><endConnector><rConnector id="29"><Owner><entfraca ref="21"/></Owner></rConnector></endConnector><a><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor><text><string>N</string></text></a></llabelDoubleMuitos><llabelUm id="2a"><points><p colinear="true" x="282.2318025914634" y="360" c1x="487" c1y="-65" c2x="487" c2y="-65"/><p colinear="true" x="332.4062738185976" y="285" c1x="487" c1y="-65" c2x="487" c2y="-65"/></points><startConnector><rConnector id="2b"><Owner><relfraco ref="24"/></Owner></rConnector></startConnector><endConnector><rConnector id="2c"><Owner><ent ref="1e"/></Owner></rConnector></endConnector></llabelUm><generalizacaoLine id="2d"><points><p colinear="true" x="714" y="191.00944509425727" c1x="468" c1y="-102" c2x="468" c2y="-102"/><p colinear="true" x="409.572265625" y="252.1825268338278" c1x="468" c1y="-102" c2x="468" c2y="-102"/></points><startConnector><rConnector id="2e"><Owner><disjuncao ref="18"/></Owner></rConnector></startConnector><endConnector><rConnector id="2f"><Owner><ent ref="1e"/></Owner></rConnector></endConnector></generalizacaoLine><generalizacaoLine id="30"><points><p colinear="true" x="734" y="190.75743869255064" c1x="715" c1y="364" c2x="715" c2y="364"/><p colinear="true" x="1013" y="239.78997821471378" c1x="715" c1y="364" c2x="715" c2y="364"/></points><startConnector><rConnector id="31"><Owner><disjuncao ref="18"/></Owner></rConnector></startConnector><endConnector><rConnector id="32"><Owner><ent ref="1b"/></Owner></rConnector></endConnector></generalizacaoLine><rel id="33"><children><diamond id="34" x="671" y="256" w="109" h="44"><a><fillColor><color rgba="#ffddddff"/></fillColor></a></diamond><t id="35" x="685.193359375" y="271.015625"><a><text><string>BELONGS_TO</string></text></a></t></children></rel><llabelUm id="36"><points><p colinear="true" x="780" y="273.8111070647203" c1x="715" c1y="364" c2x="715" c2y="364"/><p colinear="true" x="1013" y="255.9026290111393" c1x="715" c1y="364" c2x="715" c2y="364"/></points><startConnector><rConnector id="37"><Owner><rel ref="33"/></Owner></rConnector></startConnector><endConnector><rConnector id="38"><Owner><ent ref="1b"/></Owner></rConnector></endConnector></llabelUm><llabelMuitos id="39"><points><p colinear="true" x="671" y="276.13412134445394" c1x="468" c1y="-102" c2x="468" c2y="-102"/><p colinear="true" x="409.572265625" y="267.18380153641596" c1x="468" c1y="-102" c2x="468" c2y="-102"/></points><startConnector><rConnector id="3a"><Owner><rel ref="33"/></Owner></rConnector></startConnector><endConnector><rConnector id="3b"><Owner><ent ref="1e"/></Owner></rConnector></endConnector><a><text><string>N</string></text></a></llabelMuitos><ent ref="c"/><llabelDoubleGeneralizacao id="3c" labelGeneralizacaoText=""><points><p colinear="true" x="724.5128205128206" y="179" c1x="330.7194405737449" c1y="-39" c2x="330.7194405737449" c2y="-39"/><p colinear="true" x="726.974358974359" y="131" c1x="330.7194405737449" c1y="-39" c2x="330.7194405737449" c2y="-39"/></points><startConnector><rConnector id="3d"><Owner><disjuncao ref="18"/></Owner></rConnector></startConnector><endConnector><rConnector id="3e"><Owner><ent ref="15"/></Owner></rConnector></endConnector><a><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor></a><a><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor></a></llabelDoubleGeneralizacao><sobreposicao id="3f"><children><circ id="40" x="847" y="471" w="20" h="20"><a><fillColor><color rgba="#fff5f2e0"/></fillColor></a></circ><tn id="41" x="851" y="472"><a><fontBold><boolean>true</boolean></fontBold><fontSize><double>16</double></fontSize><text><string>o</string></text></a></tn></children></sobreposicao><lcaf id="42"><points><p colinear="true" x="847" y="477.60869565217394" c1x="715" c1y="364" c2x="715" c2y="364"/><p colinear="true" x="782" y="455.5652173913044" c1x="715" c1y="364" c2x="715" c2y="364"/></points><startConnector><rConnector id="43"><Owner><sobreposicao ref="3f"/></Owner></rConnector></startConnector><endConnector><rConnector id="44"><Owner><ent ref="c"/></Owner></rConnector></endConnector></lcaf><ent id="45"><children><r id="46" x="913" y="493" w="80" h="40"><a><fillColor><color rgba="#ffebffe8"/></fillColor></a></r><t id="47" x="917.0498046875" y="506.015625"><a><text><string>DEVELOPER</string></text></a></t></children></ent><generalizacaoLine id="48"><points><p colinear="true" x="867" y="484.3333333333333" c1x="715" c1y="364" c2x="715" c2y="364"/><p colinear="true" x="913" y="499.6666666666667" c1x="715" c1y="364" c2x="715" c2y="364"/></points><startConnector><rConnector id="49"><Owner><sobreposicao ref="3f"/></Owner></rConnector></startConnector><endConnector><rConnector id="4a"><Owner><ent ref="45"/></Owner></rConnector></endConnector></generalizacaoLine><ent id="4b"><children><r id="4c" x="1337" y="694" w="130" h="41"><a><fillColor><color rgba="#ffebffe8"/></fillColor></a></r><t id="4d" x="1342.591796875" y="707.515625"><a><text><string>PROJECT_MANAGER</string></text></a></t></children></ent><sobreposicao id="4e"><children><circ id="4f" x="1195" y="764" w="20" h="20"><a><fillColor><color rgba="#fff5f2e0"/></fillColor></a></circ><tn id="50" x="1199" y="765"><a><fontBold><boolean>true</boolean></fontBold><fontSize><double>16</double></fontSize><text><string>o</string></text></a></tn></children></sobreposicao><generalizacaoLine id="51"><points><p colinear="true" x="1215" y="770.9796954314721" c1x="-12" c1y="488" c2x="-12" c2y="488"/><p colinear="true" x="1337" y="734.1319796954315" c1x="-12" c1y="488" c2x="-12" c2y="488"/></points><startConnector><rConnector id="52"><Owner><sobreposicao ref="4e"/></Owner></rConnector></startConnector><endConnector><rConnector id="53"><Owner><ent ref="4b"/></Owner></rConnector></endConnector></generalizacaoLine><lcaf id="54"><points><p colinear="true" x="964.9318181818182" y="533" c1x="-12" c1y="488" c2x="-12" c2y="488"/><p colinear="true" x="1058" y="689"/><p colinear="true" x="1195" y="768.2176870748299" c1x="-12" c1y="488" c2x="-12" c2y="488"/></points><startConnector><rConnector id="55"><Owner><ent ref="45"/></Owner></rConnector></startConnector><endConnector><rConnector id="56"><Owner><sobreposicao ref="4e"/></Owner></rConnector></endConnector></lcaf><ent id="57"><children><r id="58" x="1562" y="700" w="101.861328125" h="40"><a><fillColor><color rgba="#ffebffe8"/></fillColor></a></r><t id="59" x="1572" y="713.015625"><a><text><string>PERMISSIONS</string></text></a></t></children></ent><rel id="5a"><children><diamond id="5b" x="1582" y="618" w="80" h="40"><a><fillColor><color rgba="#ffddddff"/></fillColor></a></diamond><t id="5c" x="1584.6875" y="631.015625"><a><text><string>DEFINED_BY</string></text></a></t></children></rel><llabelMuitos id="5d"><points><p colinear="true" x="1619.787966844512" y="658" c1x="682" c1y="301.66783562549267" c2x="682" c2y="301.66783562549267"/><p colinear="true" x="1615.142697217988" y="700" c1x="682" c1y="301.66783562549267" c2x="682" c2y="301.66783562549267"/></points><startConnector><rConnector id="5e"><Owner><rel ref="5a"/></Owner></rConnector></startConnector><endConnector><rConnector id="5f"><Owner><ent ref="57"/></Owner></rConnector></endConnector><a><text><string>N</string></text></a></llabelMuitos><entfraca id="60"><children><r id="61" x="1577" y="518" w="109.958984375" h="40"><a><fillColor><color rgba="#ffebffe8"/></fillColor><strokeType><enum type="strokeType">DOUBLE</enum></strokeType><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor></a></r><t id="62" x="1587" y="531.015625"><a><text><string>CUSTOM_ROLE</string></text></a></t></children></entfraca><llabelDoubleMuitos id="63"><points><p colinear="true" x="1623.9958984375" y="618" c1x="682" c1y="301.66783562549267" c2x="682" c2y="301.66783562549267"/><p colinear="true" x="1629.98359375" y="558" c1x="682" c1y="301.66783562549267" c2x="682" c2y="301.66783562549267"/></points><startConnector><rConnector id="64"><Owner><rel ref="5a"/></Owner></rConnector></startConnector><endConnector><rConnector id="65"><Owner><entfraca ref="60"/></Owner></rConnector></endConnector><a><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor><text><string>M</string></text></a></llabelDoubleMuitos><relfraco id="66"><children><diamond id="67" x="1367" y="355" w="97" h="50"><a><fillColor><color rgba="#ffddddff"/></fillColor><strokeType><enum type="strokeType">DOUBLE</enum></strokeType><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor></a></diamond><t id="68" x="1385.4037780761719" y="371.82794284820557"><a><text><string>CONTAINS</string></text></a></t></children></relfraco><llabelUm id="69"><points><p colinear="true" x="1367" y="361.52865705809256" c1x="715" c1y="364" c2x="715" c2y="364"/><p colinear="true" x="1129.2999106710272" y="271" c1x="715" c1y="364" c2x="715" c2y="364"/></points><startConnector><rConnector id="6a"><Owner><relfraco ref="66"/></Owner></rConnector></startConnector><endConnector><rConnector id="6b"><Owner><ent ref="1b"/></Owner></rConnector></endConnector></llabelUm><llabelDoubleMuitos id="6c"><points><p colinear="true" x="1449.753084206883" y="405" c1x="715" c1y="364" c2x="715" c2y="364"/><p colinear="true" x="1604.5770248219937" y="518" c1x="715" c1y="364" c2x="715" c2y="364"/></points><startConnector><rConnector id="6d"><Owner><relfraco ref="66"/></Owner></rConnector></startConnector><endConnector><rConnector id="6e"><Owner><entfraca ref="60"/></Owner></rConnector></endConnector><a><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor><text><string>N</string></text></a></llabelDoubleMuitos><relfraco id="6f"><children><diamond id="70" x="1256" y="423" w="97" h="50"><a><fillColor><color rgba="#ffddddff"/></fillColor><strokeType><enum type="strokeType">DOUBLE</enum></strokeType><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor></a></diamond><t id="71" x="1273.263671875" y="441.015625"><a><text><string>CONTAINS</string></text></a></t></children></relfraco><llabelUm id="72"><points><p colinear="true" x="1275.6023011183374" y="423" c1x="527" c1y="244" c2x="527" c2y="244"/><p colinear="true" x="1099.90429191783" y="271" c1x="527" c1y="244" c2x="527" c2y="244"/></points><startConnector><rConnector id="73"><Owner><relfraco ref="6f"/></Owner></rConnector></startConnector><endConnector><rConnector id="74"><Owner><ent ref="1b"/></Owner></rConnector></endConnector></llabelUm><entfraca id="75"><children><r id="76" x="1248" y="578" w="80" h="40"><a><fillColor><color rgba="#ffebffe8"/></fillColor><strokeType><enum type="strokeType">DOUBLE</enum></strokeType><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor></a></r><t id="77" x="1260.3277969360352" y="589.8279428482056"><a><text><string>CHANNEL</string></text></a></t></children></entfraca><llabelDoubleMuitos id="78"><points><p colinear="true" x="1301.75" y="473" c1x="527" c1y="244" c2x="527" c2y="244"/><p colinear="true" x="1290.2" y="578" c1x="527" c1y="244" c2x="527" c2y="244"/></points><startConnector><rConnector id="79"><Owner><relfraco ref="6f"/></Owner></rConnector></startConnector><endConnector><rConnector id="7a"><Owner><entfraca ref="75"/></Owner></rConnector></endConnector><a><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor><text><string>N</string></text></a></llabelDoubleMuitos><rel id="7b"><children><diamond id="7c" x="1068" y="550" w="115.37890625" h="40"><a><fillColor><color rgba="#ffddddff"/></fillColor></a></diamond><t id="7d" x="1098.1708984375" y="563.015625"><a><text><string>CREATES</string></text></a></t></children></rel><llabelDoubleMuitos id="7e"><points><p colinear="true" x="1183.37890625" y="579.9519391598378" c1x="527" c1y="244" c2x="527" c2y="244"/><p colinear="true" x="1248" y="591.099647425484" c1x="527" c1y="244" c2x="527" c2y="244"/></points><startConnector><rConnector id="7f"><Owner><rel ref="7b"/></Owner></rConnector></startConnector><endConnector><rConnector id="80"><Owner><entfraca ref="75"/></Owner></rConnector></endConnector><a><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor><text><string>N</string></text></a></llabelDoubleMuitos><llabelUm id="81"><points><p colinear="true" x="1068" y="550.9583111845008" c1x="527" c1y="244" c2x="527" c2y="244"/><p colinear="true" x="993" y="526.2028908467829" c1x="527" c1y="244" c2x="527" c2y="244"/></points><startConnector><rConnector id="82"><Owner><rel ref="7b"/></Owner></rConnector></startConnector><endConnector><rConnector id="83"><Owner><ent ref="45"/></Owner></rConnector></endConnector></llabelUm><rel id="84"><children><diamond id="85" x="512" y="135" w="123" h="41"><a><fillColor><color rgba="#ffddddff"/></fillColor></a></diamond><t id="86" x="525.810546875" y="148.515625"><a><text><string>IS_CREATED_BY</string></text></a></t></children></rel><llabelDoubleMuitos id="87"><points><p colinear="true" x="635" y="137.7864077669903" c1x="527" c1y="244" c2x="527" c2y="244"/><p colinear="true" x="688" y="122.5210355987055" c1x="527" c1y="244" c2x="527" c2y="244"/></points><startConnector><rConnector id="88"><Owner><rel ref="84"/></Owner></rConnector></startConnector><endConnector><rConnector id="89"><Owner><ent ref="15"/></Owner></rConnector></endConnector><a><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor><text><string>N</string></text></a></llabelDoubleMuitos><llabelUm id="8a"><points><p colinear="true" x="585.5567190226876" y="176" c1x="527" c1y="244" c2x="527" c2y="244"/><p colinear="true" x="730.2373472949389" y="422" c1x="527" c1y="244" c2x="527" c2y="244"/></points><startConnector><rConnector id="8b"><Owner><rel ref="84"/></Owner></rConnector></startConnector><endConnector><rConnector id="8c"><Owner><ent ref="c"/></Owner></rConnector></endConnector></llabelUm><ent ref="6"/><sobreposicao id="8d"><children><circ id="8e" x="624" y="484" w="20" h="20"><a><fillColor><color rgba="#fff5f2e0"/></fillColor></a></circ><tn id="8f" x="628" y="485"><a><fontBold><boolean>true</boolean></fontBold><fontSize><double>16</double></fontSize><text><string>o</string></text></a></tn></children></sobreposicao><generalizacaoLine id="90"><points><p colinear="true" x="624" y="497.45454545454544" c1x="-200" c1y="368" c2x="-200" c2y="368"/><p colinear="true" x="564" y="518.1818181818181" c1x="-200" c1y="368" c2x="-200" c2y="368"/></points><startConnector><rConnector id="91"><Owner><sobreposicao ref="8d"/></Owner></rConnector></startConnector><endConnector><rConnector id="92"><Owner><ent ref="6"/></Owner></rConnector></endConnector></generalizacaoLine><lcaf id="93"><points><p colinear="true" x="702" y="461.25925925925924" c1x="-200" c1y="368" c2x="-200" c2y="368"/><p colinear="true" x="644" y="489.18518518518516" c1x="-200" c1y="368" c2x="-200" c2y="368"/></points><startConnector><rConnector id="94"><Owner><ent ref="c"/></Owner></rConnector></startConnector><endConnector><rConnector id="95"><Owner><sobreposicao ref="8d"/></Owner></rConnector></endConnector></lcaf><rel id="96"><children><diamond id="97" x="996" y="126" w="142.0390625" h="57"><a><fillColor><color rgba="#ffddddff"/></fillColor></a></diamond><t id="98" x="1009" y="147.515625"><a><text><string>IS_MODERATED_BY</string></text></a></t></children></rel><rel id="99"><children><diamond id="9a" x="219" y="656" w="80" h="40"><a><fillColor><color rgba="#ffddddff"/></fillColor></a></diamond><t id="9b" x="236.4938507080078" y="667.8279428482056"><a><text><string>REPLIES</string></text></a></t></children></rel><llabelGeneralizacao id="9c" labelGeneralizacaoText="reply(N)"><points><p colinear="true" x="259.70489053672316" y="656" c1x="257.58963815789474" c1y="-190" c2x="257.58963815789474" c2y="-190"/><p colinear="true" x="264.53339071327684" y="519" c1x="257.58963815789474" c1y="-190" c2x="257.58963815789474" c2y="-190"/></points><startConnector><rConnector id="9d"><Owner><rel ref="99"/></Owner></rConnector></startConnector><endConnector><rConnector id="9e"><Owner><entfraca ref="21"/></Owner></rConnector></endConnector></llabelGeneralizacao><atrchaveparcial id="9f" nullable="false" attributeType="NUMBER"><children><e id="a0" x="1710" y="451" w="125" h="32.33216437450733"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="a1" x="1735.990234375" y="460.18170718725366"><a><strokeDashes><doubleArray><double>3</double></doubleArray></strokeDashes><fontBold><boolean>true</boolean></fontBold><text><string>Role_name</string></text></a></t></children></atrchaveparcial><atrchave id="a2" nullable="false" attributeType="NUMBER"><children><e id="a3" x="1755" y="673" w="125.65771484375" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="a4" x="1758.860107421875" y="676.015625"><a><fontUnderlined><boolean>true</boolean></fontUnderlined><fontBold><boolean>true</boolean></fontBold><text><string>Permission_name</string></text></a></t></children></atrchave><lcaf id="a5"><points><p colinear="true" x="1762.4509673247467" y="693" c1x="335" c1y="-23.33216437450733" c2x="335" c2y="-23.33216437450733"/><p colinear="true" x="1663.861328125" y="710.8030688830557" c1x="335" c1y="-23.33216437450733" c2x="335" c2y="-23.33216437450733"/></points><startConnector><rConnector id="a6"><Owner><atrchave ref="a2"/></Owner></rConnector></startConnector><endConnector><rConnector id="a7"><Owner><ent ref="57"/></Owner></rConnector></endConnector></lcaf><lcaf id="a8"><points><p colinear="true" x="1740.429684698554" y="483.33216437450733" c1x="335" c1y="-23.33216437450733" c2x="335" c2y="-23.33216437450733"/><p colinear="true" x="1671.6555434780623" y="518" c1x="335" c1y="-23.33216437450733" c2x="335" c2y="-23.33216437450733"/></points><startConnector><rConnector id="a9"><Owner><atrchaveparcial ref="9f"/></Owner></rConnector></startConnector><endConnector><rConnector id="aa"><Owner><entfraca ref="60"/></Owner></rConnector></endConnector></lcaf><atrchave id="ab" nullable="false" attributeType="NUMBER"><children><e id="ac" x="700" y="379" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="ad" x="709.9878005981445" y="380.82794284820557"><a><fontUnderlined><boolean>true</boolean></fontUnderlined><fontBold><boolean>true</boolean></fontBold><text><string>username</string></text></a></t></children></atrchave><lcaf id="ae"><points><p colinear="true" x="740.377358490566" y="399" c1x="350.6101694915254" c1y="32" c2x="350.6101694915254" c2y="32"/><p colinear="true" x="741.2452830188679" y="422" c1x="350.6101694915254" c1y="32" c2x="350.6101694915254" c2y="32"/></points><startConnector><rConnector id="af"><Owner><atrchave ref="ab"/></Owner></rConnector></startConnector><endConnector><rConnector id="b0"><Owner><ent ref="c"/></Owner></rConnector></endConnector></lcaf><atr id="b1" nullable="false" attributeType="VARCHAR2(128)"><children><e id="b2" x="639" y="349" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="b3" x="651.6818008422852" y="350.82794284820557"><a><text><string>password</string></text></a></t></children></atr><lcaf id="b4"><points><p colinear="true" x="686.5903614457832" y="369" c1x="350.6101694915254" c1y="32" c2x="350.6101694915254" c2y="32"/><p colinear="true" x="726.8192771084338" y="422" c1x="350.6101694915254" c1y="32" c2x="350.6101694915254" c2y="32"/></points><startConnector><rConnector id="b5"><Owner><atr ref="b1"/></Owner></rConnector></startConnector><endConnector><rConnector id="b6"><Owner><ent ref="c"/></Owner></rConnector></endConnector></lcaf><atr id="b7" nullable="false" attributeType="VARCHAR2(128)"><children><e id="b8" x="625" y="58" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="b9" x="632.7137680053711" y="59.827942848205566"><a><text><string>Description</string></text></a></t></children></atr><lcaf id="ba"><points><p colinear="true" x="679.6511627906976" y="78" c1x="368" c1y="39" c2x="368" c2y="39"/><p colinear="true" x="698.6976744186047" y="91" c1x="368" c1y="39" c2x="368" c2y="39"/></points><startConnector><rConnector id="bb"><Owner><atr ref="b7"/></Owner></rConnector></startConnector><endConnector><rConnector id="bc"><Owner><ent ref="15"/></Owner></rConnector></endConnector></lcaf><rel id="bd"><children><diamond id="be" x="1005" y="396" w="127.84867858886719" h="48"><a><fillColor><color rgba="#ffddddff"/></fillColor></a></diamond><t id="bf" x="1011.4614486694336" y="413.015625"><a><text><string>ASSOCIATED_WITH</string></text></a></t></children></rel><llabelMuitos id="c0"><points><p colinear="true" x="1070.0408070129756" y="396" c1x="368" c1y="39" c2x="368" c2y="39"/><p colinear="true" x="1075.8557430470482" y="271" c1x="368" c1y="39" c2x="368" c2y="39"/></points><startConnector><rConnector id="c1"><Owner><rel ref="bd"/></Owner></rConnector></startConnector><endConnector><rConnector id="c2"><Owner><ent ref="1b"/></Owner></rConnector></endConnector><a><text><string>N</string></text></a></llabelMuitos><llabelMuitos id="c3"><points><p colinear="true" x="1039.0083807668377" y="444" c1x="368" c1y="39" c2x="368" c2y="39"/><p colinear="true" x="977.9299654396632" y="493" c1x="368" c1y="39" c2x="368" c2y="39"/></points><startConnector><rConnector id="c4"><Owner><rel ref="bd"/></Owner></rConnector></startConnector><endConnector><rConnector id="c5"><Owner><ent ref="45"/></Owner></rConnector></endConnector><a><text><string>M</string></text></a></llabelMuitos><atr id="c6" nullable="false" attributeType="VARCHAR2(128)"><children><e id="c7" x="809" y="395" w="86" h="30"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="c8" x="814.7277297973633" y="401.82794284820557"><a><text><string>register_date</string></text></a></t></children></atr><lcaf id="c9"><points><p colinear="true" x="809" y="422.5090909090909" c1x="350.6101694915254" c1y="32" c2x="350.6101694915254" c2y="32"/><p colinear="true" x="782" y="430.3636363636364" c1x="350.6101694915254" c1y="32" c2x="350.6101694915254" c2y="32"/></points><startConnector><rConnector id="ca"><Owner><atr ref="c6"/></Owner></rConnector></startConnector><endConnector><rConnector id="cb"><Owner><ent ref="c"/></Owner></rConnector></endConnector></lcaf><atr id="cc" nullable="false" attributeType="VARCHAR2(128)"><children><e id="cd" x="1221" y="128" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="ce" x="1230.49609375" y="131.015625"><a><text><string>started_at</string></text></a></t></children></atr><lcaf id="cf"><points><p colinear="true" x="1138.0390625" y="148.45907086328762" c1x="368" c1y="39" c2x="368" c2y="39"/><p colinear="true" x="1221" y="141.40240439799433" c1x="368" c1y="39" c2x="368" c2y="39"/></points><startConnector><rConnector id="d0"><Owner><rel ref="96"/></Owner></rConnector></startConnector><endConnector><rConnector id="d1"><Owner><atr ref="cc"/></Owner></rConnector></endConnector></lcaf><rel id="d2"><children><diamond id="d3" x="528" y="628" w="80" h="40"><a><fillColor><color rgba="#ffddddff"/></fillColor></a></diamond><t id="d4" x="540.6758117675781" y="639.8279428482056"><a><text><string>STARTS_A</string></text></a></t></children></rel><llabelUm id="d5"><points><p colinear="true" x="584.8932038834952" y="628" c1x="368" c1y="39" c2x="368" c2y="39"/><p colinear="true" x="725.1067961165048" y="462" c1x="368" c1y="39" c2x="368" c2y="39"/></points><startConnector><rConnector id="d6"><Owner><rel ref="d2"/></Owner></rConnector></startConnector><endConnector><rConnector id="d7"><Owner><ent ref="c"/></Owner></rConnector></endConnector></llabelUm><llabelMuitos id="d8"><points><p colinear="true" x="528" y="628.3145522339918" c1x="368" c1y="39" c2x="368" c2y="39"/><p colinear="true" x="305.8774381291946" y="519" c1x="368" c1y="39" c2x="368" c2y="39"/></points><startConnector><rConnector id="d9"><Owner><rel ref="d2"/></Owner></rConnector></startConnector><endConnector><rConnector id="da"><Owner><entfraca ref="21"/></Owner></rConnector></endConnector><a><text><string>N</string></text></a></llabelMuitos><atrchaveparcial id="db" nullable="false" attributeType="NUMBER"><children><e id="dc" x="1330" y="538" w="125" h="27"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="dd" x="1349.2157287597656" y="543.3279428482056"><a><strokeDashes><doubleArray><double>3</double></doubleArray></strokeDashes><fontBold><boolean>true</boolean></fontBold><text><string>channel_name</string></text></a></t></children></atrchaveparcial><lcaf id="de"><points><p colinear="true" x="1328" y="580.200956937799" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="1362.1612903225807" y="565" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="df"><Owner><entfraca ref="75"/></Owner></rConnector></startConnector><endConnector><rConnector id="e0"><Owner><atrchaveparcial ref="db"/></Owner></rConnector></endConnector></lcaf><rel id="e1"><children><diamond id="e2" x="1068" y="659" w="141.78884887695312" h="40"><a><fillColor><color rgba="#ffddddff"/></fillColor></a></diamond><t id="e3" x="1076.9901275634766" y="672.015625"><a><text><string>SENDS_MESSAGE_IN</string></text></a></t></children></rel><llabelMuitos id="e4"><points><p colinear="true" x="1175.710615935149" y="659" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="1251.1838085033276" y="618" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="e5"><Owner><rel ref="e1"/></Owner></rConnector></startConnector><endConnector><rConnector id="e6"><Owner><entfraca ref="75"/></Owner></rConnector></endConnector><a><text><string>M</string></text></a></llabelMuitos><atr id="e7" nullable="false" attributeType="VARCHAR2(128)"><children><e id="e8" x="1160" y="711" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="e9" x="1177.823844909668" y="712.8279428482056"><a><text><string>Msg_txt</string></text></a></t></children></atr><lcaf id="ea"><points><p colinear="true" x="1167.9923175630115" y="699" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="1185.4510534377325" y="711" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="eb"><Owner><rel ref="e1"/></Owner></rConnector></startConnector><endConnector><rConnector id="ec"><Owner><atr ref="e7"/></Owner></rConnector></endConnector></lcaf><atr id="ed" nullable="false" attributeType="VARCHAR2(128)"><children><e id="ee" x="905" y="321" w="168.57302856445312" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="ef" x="921.4994049072266" y="324.015625"><a><text><string>Started_involvment_at</string></text></a></t></children></atr><lcaf id="f0"><points><p colinear="true" x="998.2345845083172" y="341" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="1047.448970751816" y="396" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="f1"><Owner><atr ref="ed"/></Owner></rConnector></startConnector><endConnector><rConnector id="f2"><Owner><rel ref="bd"/></Owner></rConnector></endConnector></lcaf><atr id="f3" nullable="false" attributeType="VARCHAR2(128)"><children><e id="f4" x="1079" y="322" w="168.57302856445312" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="f5" x="1111.4339752197266" y="325.015625"><a><text><string>ended_involment</string></text></a></t></children></atr><lcaf id="f6"><points><p colinear="true" x="1152.5635398517954" y="342" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="1094.659477927468" y="396" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="f7"><Owner><atr ref="f3"/></Owner></rConnector></startConnector><endConnector><rConnector id="f8"><Owner><rel ref="bd"/></Owner></rConnector></endConnector></lcaf><llabelMuitos id="f9"><points><p colinear="true" x="1113.74960995792" y="659" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="1027" y="590"/><p colinear="true" x="972.2207792207793" y="533" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="fa"><Owner><rel ref="e1"/></Owner></rConnector></startConnector><endConnector><rConnector id="fb"><Owner><ent ref="45"/></Owner></rConnector></endConnector><a><text><string>M</string></text></a></llabelMuitos><t id="fc" x="1814" y="379"><a><text><null/></text></a></t><atr id="fd" nullable="false" attributeType="VARCHAR2(128)"><children><e id="fe" x="1222" y="680" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="ff" x="1228.3232421875" y="683.015625"><a><text><string>Timestamp</string></text></a></t></children></atr><lcaf id="100"><points><p colinear="true" x="1209.7888488769531" y="685.3347144535587" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="1222" y="686.4258320714312" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="101"><Owner><rel ref="e1"/></Owner></rConnector></startConnector><endConnector><rConnector id="102"><Owner><atr ref="fd"/></Owner></rConnector></endConnector></lcaf><ent id="103"><children><r id="104" x="354" y="767" w="80" h="40"><a><fillColor><color rgba="#ffebffe8"/></fillColor></a></r><t id="105" x="382.4619140625" y="778.8279428482056"><a><text><string>TAG</string></text></a></t></children></ent><rel id="106"><children><diamond id="107" x="449" y="673" w="80" h="40"><a><fillColor><color rgba="#ffddddff"/></fillColor></a></diamond><t id="108" x="464.33982849121094" y="684.8279428482056"><a><text><string>CREATES</string></text></a></t></children></rel><llabelUm id="109"><points><p colinear="true" x="493.3478260869565" y="673" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="519.6521739130435" y="552" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="10a"><Owner><rel ref="106"/></Owner></rConnector></startConnector><endConnector><rConnector id="10b"><Owner><ent ref="6"/></Owner></rConnector></endConnector></llabelUm><rel id="10c"><children><diamond id="10d" x="58" y="464" w="115.53266906738281" h="40"><a><fillColor><color rgba="#ffddddff"/></fillColor></a></diamond><t id="10e" x="72.68603515625" y="475.82794284820557"><a><text><string>ASSISGNED_TO</string></text></a></t></children></rel><llabelMuitos id="10f"><points><p colinear="true" x="123.30024347331862" y="464" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="251" y="125"/><p colinear="true" x="688" y="112.17400419287212" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="110"><Owner><rel ref="10c"/></Owner></rConnector></startConnector><endConnector><rConnector id="111"><Owner><ent ref="15"/></Owner></rConnector></endConnector><a><text><string>N</string></text></a></llabelMuitos><llabelMuitos id="112"><points><p colinear="true" x="121.93652092993676" y="504" c1x="-691.0820285257989" c1y="399" c2x="-691.0820285257989" c2y="399"/><p mask="3" colinear="true" x="204" y="770"/><p colinear="true" x="354" y="783.421052631579" c1x="-691.0820285257989" c1y="399" c2x="-691.0820285257989" c2y="399"/></points><startConnector><rConnector id="113"><Owner><rel ref="10c"/></Owner></rConnector></startConnector><endConnector><rConnector id="114"><Owner><ent ref="103"/></Owner></rConnector></endConnector><a><text><string>N</string></text></a></llabelMuitos><atrchave id="115" nullable="false" attributeType="NUMBER"><children><e id="116" x="405" y="821" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="117" x="425.6083984375" y="824.015625"><a><fontUnderlined><boolean>true</boolean></fontUnderlined><fontBold><boolean>true</boolean></fontBold><text><string>Name</string></text></a></t></children></atrchave><lcaf id="118"><points><p colinear="true" x="417.1818181818182" y="807" c1x="-252" c1y="-115" c2x="-252" c2y="-115"/><p colinear="true" x="433.4090909090909" y="821" c1x="-252" c1y="-115" c2x="-252" c2y="-115"/></points><startConnector><rConnector id="119"><Owner><ent ref="103"/></Owner></rConnector></startConnector><endConnector><rConnector id="11a"><Owner><atrchave ref="115"/></Owner></rConnector></endConnector></lcaf><atr id="11b" nullable="false" attributeType="VARCHAR2(128)"><children><e id="11c" x="1361" y="588" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="11d" x="1369.4037704467773" y="589.8279428482056"><a><text><string>description</string></text></a></t></children></atr><lcaf id="11e"><points><p colinear="true" x="1328" y="598" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="1361" y="598" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="11f"><Owner><entfraca ref="75"/></Owner></rConnector></startConnector><endConnector><rConnector id="120"><Owner><atr ref="11b"/></Owner></rConnector></endConnector></lcaf><llabelGeneralizacao id="121" labelGeneralizacaoText="discussion(1)"><points><p colinear="true" x="299" y="667.8181818181819" c1x="132.8250289220532" c1y="12.754354123010671" c2x="132.8250289220532" c2y="12.754354123010671"/><p colinear="true" x="347" y="658"/><p colinear="true" x="330.08984375" y="533"/><p colinear="true" x="303.38625919117646" y="519" c1x="132.8250289220532" c1y="12.754354123010671" c2x="132.8250289220532" c2y="12.754354123010671"/></points><startConnector><rConnector id="122"><Owner><rel ref="99"/></Owner></rConnector></startConnector><endConnector><rConnector id="123"><Owner><entfraca ref="21"/></Owner></rConnector></endConnector></llabelGeneralizacao><rel id="124"><children><diamond id="125" x="24" y="337" w="80" h="40"><a><fillColor><color rgba="#ffddddff"/></fillColor></a></diamond><t id="126" x="47.39189147949219" y="348.82794284820557"><a><text><string>LIKED</string></text></a></t></children></rel><llabelMuitos id="127"><points><p colinear="true" x="77.59683794466403" y="337" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="236" y="104"/><p colinear="true" x="688" y="110.4308943089431" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="128"><Owner><rel ref="124"/></Owner></rConnector></startConnector><endConnector><rConnector id="129"><Owner><ent ref="15"/></Owner></rConnector></endConnector><a><text><string>N</string></text></a></llabelMuitos><llabelMuitos id="12a"><points><p colinear="true" x="61.00787401574802" y="377" c1x="-5" c1y="-4" c2x="-5" c2y="-4"/><p colinear="true" x="45" y="484"/><p colinear="true" x="174" y="713"/><p colinear="true" x="212" y="870"/><p colinear="true" x="567" y="872"/><p colinear="true" x="733.8604651162791" y="462" c1x="-5" c1y="-4" c2x="-5" c2y="-4"/></points><startConnector><rConnector id="12b"><Owner><rel ref="124"/></Owner></rConnector></startConnector><endConnector><rConnector id="12c"><Owner><ent ref="c"/></Owner></rConnector></endConnector><a><text><string>M</string></text></a></llabelMuitos><atr id="12d" nullable="false" attributeType="VARCHAR2(128)"><children><e id="12e" x="801" y="61" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="12f" x="826.9058990478516" y="62.827942848205566"><a><text><string>Logo</string></text></a></t></children></atr><lcaf id="130"><points><p colinear="true" x="768" y="96.84070796460176" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="812.75" y="81" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="131"><Owner><ent ref="15"/></Owner></rConnector></startConnector><endConnector><rConnector id="132"><Owner><atr ref="12d"/></Owner></rConnector></endConnector></lcaf><atr id="133" nullable="false" attributeType="VARCHAR2(128)"><children><e id="134" x="1256" y="644" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="135" x="1283.5019073486328" y="645.8279428482056"><a><text><string>logo</string></text></a></t></children></atr><lcaf id="136"><points><p colinear="true" x="1290.857142857143" y="618" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="1294.5714285714287" y="644" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="137"><Owner><entfraca ref="75"/></Owner></rConnector></startConnector><endConnector><rConnector id="138"><Owner><atr ref="133"/></Owner></rConnector></endConnector></lcaf><atr id="139" nullable="false" attributeType="VARCHAR2(128)"><children><e id="13a" x="636" y="319" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="13b" x="649.9697265625" y="322.015625"><a><text><string>is_active</string></text></a></t></children></atr><lcaf id="13c"><points><p colinear="true" x="681.8407079646017" y="339" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="730.3185840707964" y="422" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="13d"><Owner><atr ref="139"/></Owner></rConnector></startConnector><endConnector><rConnector id="13e"><Owner><ent ref="c"/></Owner></rConnector></endConnector></lcaf><atr id="13f" nullable="false" attributeType="VARCHAR2(128)"><children><e id="140" x="790" y="796" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="141" x="816.0751953125" y="799.015625"><a><text><string>desc</string></text></a></t></children></atr><atr id="142" nullable="false" attributeType="VARCHAR2(128)"><children><e id="143" x="795" y="698" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="144" x="816.5634765625" y="701.015625"><a><text><string>status</string></text></a></t></children></atr><llabelDoubleMuitos id="145"><points><p colinear="true" x="468.7872340425532" y="713" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="414.2127659574468" y="767" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="146"><Owner><rel ref="106"/></Owner></rConnector></startConnector><endConnector><rConnector id="147"><Owner><ent ref="103"/></Owner></rConnector></endConnector><a><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor><text><string>N</string></text></a></llabelDoubleMuitos><atr id="148" nullable="false" attributeType="VARCHAR2(128)"><children><e id="149" x="601" y="793" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="14a" x="611.4557952880859" y="794.8279428482056"><a><text><string>created_at</string></text></a></t></children></atr><atr id="14b" nullable="false" attributeType="VARCHAR2(128)"><children><e id="14c" x="730" y="328" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="14d" x="760.5679321289062" y="329.82794284820557"><a><text><string>sex</string></text></a></t></children></atr><atr id="14e" nullable="false" attributeType="VARCHAR2(128)"><children><e id="14f" x="809" y="339" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="150" x="818.6517791748047" y="340.82794284820557"><a><text><string>short_desc</string></text></a></t></children></atr><lcaf id="151"><points><p colinear="true" x="767.3076923076923" y="348" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="747.3846153846154" y="422" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="152"><Owner><atr ref="14b"/></Owner></rConnector></startConnector><endConnector><rConnector id="153"><Owner><ent ref="c"/></Owner></rConnector></endConnector></lcaf><lcaf id="154"><points><p colinear="true" x="837.494623655914" y="359" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="765.010752688172" y="422" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="155"><Owner><atr ref="14e"/></Owner></rConnector></startConnector><endConnector><rConnector id="156"><Owner><ent ref="c"/></Owner></rConnector></endConnector></lcaf><atr id="157" nullable="false" attributeType="VARCHAR2(128)"><children><e id="158" x="366" y="180" w="141.5848388671875" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="159" x="371.46038818359375" y="183.015625"><a><text><string>Community_guideline</string></text></a></t></children></atr><lcaf id="15a"><points><p colinear="true" x="424.6582478841146" y="200" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="370.0544759114583" y="245" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="15b"><Owner><atr ref="157"/></Owner></rConnector></startConnector><endConnector><rConnector id="15c"><Owner><ent ref="1e"/></Owner></rConnector></endConnector></lcaf><atrchaveparcial id="15d" nullable="false" attributeType="NUMBER"><children><e id="15e" x="601" y="828" w="125" h="27"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="15f" x="636.0843124389648" y="833.3279428482056"><a><strokeDashes><doubleArray><double>3</double></doubleArray></strokeDashes><fontBold><boolean>true</boolean></fontBold><text><string>report_id</string></text></a></t></children></atrchaveparcial><entfraca id="160"><children><r id="161" x="730" y="734" w="80" h="40"><a><fillColor><color rgba="#ffebffe8"/></fillColor><strokeType><enum type="strokeType">DOUBLE</enum></strokeType><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor></a></r><t id="162" x="747.5478439331055" y="745.8279428482056"><a><text><string>REPORT</string></text></a></t></children></entfraca><relfraco id="163"><children><diamond id="164" x="671" y="629" w="97" h="50"><a><fillColor><color rgba="#ffddddff"/></fillColor><strokeType><enum type="strokeType">DOUBLE</enum></strokeType><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor></a></diamond><t id="165" x="682.1557540893555" y="645.8279428482056"><a><text><string>SUBBMITTED</string></text></a></t></children></relfraco><relfraco id="166"><children><diamond id="167" x="747" y="567" w="97" h="50"><a><fillColor><color rgba="#ffddddff"/></fillColor><strokeType><enum type="strokeType">DOUBLE</enum></strokeType><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor></a></diamond><t id="168" x="774.5" y="585.015625"><a><text><string>ABOUT</string></text></a></t></children></relfraco><llabelDoubleMuitos id="169"><points><p colinear="true" x="732.125" y="679" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="759.9" y="734" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="16a"><Owner><relfraco ref="163"/></Owner></rConnector></startConnector><endConnector><rConnector id="16b"><Owner><entfraca ref="160"/></Owner></rConnector></endConnector><a><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor><text><string>M</string></text></a></llabelDoubleMuitos><llabelDoubleMuitos id="16c"><points><p colinear="true" x="791.5648148148148" y="617" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="773.1481481481482" y="734" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="16d"><Owner><relfraco ref="166"/></Owner></rConnector></startConnector><endConnector><rConnector id="16e"><Owner><entfraca ref="160"/></Owner></rConnector></endConnector><a><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor><text><string>N</string></text></a></llabelDoubleMuitos><llabelUm id="16f"><points><p colinear="true" x="722.1533018867924" y="629" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="739.877358490566" y="462" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="170"><Owner><relfraco ref="163"/></Owner></rConnector></startConnector><endConnector><rConnector id="171"><Owner><ent ref="c"/></Owner></rConnector></endConnector></llabelUm><llabelUm id="172"><points><p colinear="true" x="786.5833333333334" y="567" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="749.1333333333333" y="462" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="173"><Owner><relfraco ref="166"/></Owner></rConnector></startConnector><endConnector><rConnector id="174"><Owner><ent ref="c"/></Owner></rConnector></endConnector></llabelUm><lcaf id="175"><points><p colinear="true" x="730" y="769.1937984496124" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="667.3265306122449" y="793" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="176"><Owner><entfraca ref="160"/></Owner></rConnector></startConnector><endConnector><rConnector id="177"><Owner><atr ref="148"/></Owner></rConnector></endConnector></lcaf><lcaf id="178"><points><p colinear="true" x="798.2608695652174" y="734" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="820.8695652173913" y="718" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="179"><Owner><entfraca ref="160"/></Owner></rConnector></startConnector><endConnector><rConnector id="17a"><Owner><atr ref="142"/></Owner></rConnector></endConnector></lcaf><lcaf id="17b"><points><p colinear="true" x="793.0769230769231" y="774" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="818.4615384615385" y="796" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="17c"><Owner><entfraca ref="160"/></Owner></rConnector></startConnector><endConnector><rConnector id="17d"><Owner><atr ref="13f"/></Owner></rConnector></endConnector></lcaf><lcaf id="17e"><points><p colinear="true" x="745.6571428571428" y="774" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="679.9314285714286" y="828" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="17f"><Owner><entfraca ref="160"/></Owner></rConnector></startConnector><endConnector><rConnector id="180"><Owner><atrchaveparcial ref="15d"/></Owner></rConnector></endConnector></lcaf><relfraco id="181"><children><diamond id="182" x="0" y="665" w="127.79676818847656" h="50"><a><fillColor><color rgba="#ffddddff"/></fillColor><strokeType><enum type="strokeType">DOUBLE</enum></strokeType><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor></a></diamond><t id="183" x="10" y="681.8279428482056"><a><text><string>FOR_MISCONDUCT</string></text></a></t></children></relfraco><llabelUm id="184"><points><p colinear="true" x="59.68113273758071" y="665" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="-11" y="246"/><p colinear="true" x="264" y="64"/><p colinear="true" x="688" y="106.94827586206897" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="185"><Owner><relfraco ref="181"/></Owner></rConnector></startConnector><endConnector><rConnector id="186"><Owner><ent ref="15"/></Owner></rConnector></endConnector></llabelUm><llabelDoubleMuitos id="187"><points><p colinear="true" x="81.35600280761719" y="715" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="228" y="925"/><p colinear="true" x="730" y="903"/><p colinear="true" x="764.6308724832214" y="774" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="188"><Owner><relfraco ref="181"/></Owner></rConnector></startConnector><endConnector><rConnector id="189"><Owner><entfraca ref="160"/></Owner></rConnector></endConnector><a><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor><text><string>P</string></text></a></llabelDoubleMuitos><atrchave id="18a" nullable="false" attributeType="NUMBER"><children><e id="18b" x="721" y="46" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="18c" x="754.47265625" y="49.015625"><a><fontUnderlined><boolean>true</boolean></fontUnderlined><fontBold><boolean>true</boolean></fontBold><text><string>Id</string></text></a></t></children></atrchave><lcaf id="18d"><points><p colinear="true" x="755" y="66" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="740" y="91" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="18e"><Owner><atrchave ref="18a"/></Owner></rConnector></startConnector><endConnector><rConnector id="18f"><Owner><ent ref="15"/></Owner></rConnector></endConnector></lcaf><atr id="190" nullable="false" attributeType="VARCHAR2(128)"><children><e id="191" x="836" y="95" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="192" x="862.95703125" y="98.015625"><a><text><string>Title</string></text></a></t></children></atr><lcaf id="193"><points><p colinear="true" x="836" y="106.62162162162161" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="768" y="109.37837837837839" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="194"><Owner><atr ref="190"/></Owner></rConnector></startConnector><endConnector><rConnector id="195"><Owner><ent ref="15"/></Owner></rConnector></endConnector></lcaf><entfraca id="196"><children><r id="197" x="910" y="699" w="134.52734375" h="40"><a><fillColor><color rgba="#ffebffe8"/></fillColor><strokeType><enum type="strokeType">DOUBLE</enum></strokeType><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor></a></r><t id="198" x="920" y="712.015625"><a><text><string>PROJECT_REQUEST</string></text></a></t></children></entfraca><relfraco ref="11"/><llabelDoubleMuitos id="199"><points><p colinear="true" x="918.3397609904661" y="626" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="964.5918630826271" y="699" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="19a"><Owner><relfraco ref="11"/></Owner></rConnector></startConnector><endConnector><rConnector id="19b"><Owner><entfraca ref="196"/></Owner></rConnector></endConnector><a><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor><text><string>P</string></text></a></llabelDoubleMuitos><atrchaveparcial id="19c" nullable="false" attributeType="NUMBER"><children><e id="19d" x="871" y="652" w="61" h="27"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="19e" x="894.97265625" y="658.515625"><a><strokeDashes><doubleArray><double>3</double></doubleArray></strokeDashes><fontBold><boolean>true</boolean></fontBold><text><string>Id</string></text></a></t></children></atrchaveparcial><lcaf id="19f"><points><p colinear="true" x="920.6179358936915" y="679" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="948.9408038843458" y="699" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="1a0"><Owner><atrchaveparcial ref="19c"/></Owner></rConnector></startConnector><endConnector><rConnector id="1a1"><Owner><entfraca ref="196"/></Owner></rConnector></endConnector></lcaf><relfraco id="1a2"><children><diamond id="1a3" x="1562" y="809" w="97" h="50"><a><fillColor><color rgba="#ffddddff"/></fillColor><strokeType><enum type="strokeType">DOUBLE</enum></strokeType><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor></a></diamond><t id="1a4" x="1581.0859375" y="827.015625"><a><text><string>RECIEVES</string></text></a></t></children></relfraco><llabelDoubleMuitos id="1a5"><points><p colinear="true" x="1562" y="837.8267581475129" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="1319" y="857"/><p colinear="true" x="1026.790675951087" y="739" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="1a6"><Owner><relfraco ref="1a2"/></Owner></rConnector></startConnector><endConnector><rConnector id="1a7"><Owner><entfraca ref="196"/></Owner></rConnector></endConnector><a><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor><text><string>N</string></text></a></llabelDoubleMuitos><llabelUm id="1a8"><points><p colinear="true" x="1659" y="825.6302003081664" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="1935" y="778"/><p colinear="true" x="1892" y="401"/><p colinear="true" x="1140.572265625" y="262.7366991742725" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="1a9"><Owner><relfraco ref="1a2"/></Owner></rConnector></startConnector><endConnector><rConnector id="1aa"><Owner><ent ref="1b"/></Owner></rConnector></endConnector></llabelUm><atr id="1ab" nullable="false" attributeType="VARCHAR2(128)"><children><e id="1ac" x="872" y="766" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="1ad" x="892.880859375" y="769.015625"><a><text><string>Status</string></text></a></t></children></atr><lcaf id="1ae"><points><p colinear="true" x="923.449766995614" y="766" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="954.364137883772" y="739" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="1af"><Owner><atr ref="1ab"/></Owner></rConnector></startConnector><endConnector><rConnector id="1b0"><Owner><entfraca ref="196"/></Owner></rConnector></endConnector></lcaf><atr id="1b1" nullable="false" attributeType="VARCHAR2(128)"><children><e id="1b2" x="970" y="779" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="1b3" x="987.86328125" y="782.015625"><a><text><string>Reason</string></text></a></t></children></atr><lcaf id="1b4"><points><p colinear="true" x="1005.3233816964286" y="779" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="986.6169084821429" y="739" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="1b5"><Owner><atr ref="1b1"/></Owner></rConnector></startConnector><endConnector><rConnector id="1b6"><Owner><entfraca ref="196"/></Owner></rConnector></endConnector></lcaf><atr id="1b7" nullable="false" attributeType="VARCHAR2(128)"><children><e id="1b8" x="366" y="477" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="1b9" x="392.740234375" y="480.015625"><a><text><string>Text</string></text></a></t></children></atr><lcaf id="1ba"><points><p colinear="true" x="366" y="490.4100180380186" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="340.4765625" y="492.5859025946996" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="1bb"><Owner><atr ref="1b7"/></Owner></rConnector></startConnector><endConnector><rConnector id="1bc"><Owner><entfraca ref="21"/></Owner></rConnector></endConnector></lcaf><atrchaveparcial id="1bd" nullable="false" attributeType="NUMBER"><children><e id="1be" x="370" y="517" w="64" h="19"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="1bf" x="395.6484375" y="519.515625"><a><strokeDashes><doubleArray><double>3</double></doubleArray></strokeDashes><fontBold><boolean>true</boolean></fontBold><text><string>id</string></text></a></t></children></atrchaveparcial><lcaf id="1c0"><points><p colinear="true" x="370" y="520.0654508583017" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="340.4765625" y="514.1288880637514" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="1c1"><Owner><atrchaveparcial ref="1bd"/></Owner></rConnector></startConnector><endConnector><rConnector id="1c2"><Owner><entfraca ref="21"/></Owner></rConnector></endConnector></lcaf><atr id="1c3" nullable="false" attributeType="VARCHAR2(128)"><children><e id="1c4" x="235" y="186" w="127" h="34"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="1c5" x="242.53125" y="196.015625"><a><text><string>next_discussion_id</string></text></a></t></children></atr><lcaf id="1c6"><points><p colinear="true" x="311.4655525453629" y="220" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="330.5325415826613" y="245" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="1c7"><Owner><atr ref="1c3"/></Owner></rConnector></startConnector><endConnector><rConnector id="1c8"><Owner><ent ref="1e"/></Owner></rConnector></endConnector></lcaf><atr id="1c9" nullable="false" attributeType="VARCHAR2(128)"><children><e id="1ca" x="405" y="331" w="55" h="18"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="1cb" x="412.0654296875" y="333.015625"><a><text><string>reason</string></text></a></t></children></atr><lcaf id="1cc"><points><p colinear="true" x="437.1052306534408" y="349" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="457.06123015168424" y="388" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="1cd"><Owner><atr ref="1c9"/></Owner></rConnector></startConnector><endConnector><rConnector id="1ce"><Owner><rel ref="2"/></Owner></rConnector></endConnector></lcaf><llabelMuitos id="1cf"><points><p colinear="true" x="496.17119266784266" y="388" c1x="-4.689943720499741" c1y="7" c2x="-4.689943720499741" c2y="7"/><p colinear="true" x="711.2614579543568" y="131" c1x="-4.689943720499741" c1y="7" c2x="-4.689943720499741" c2y="7"/></points><startConnector><rConnector id="1d0"><Owner><rel ref="2"/></Owner></rConnector></startConnector><endConnector><rConnector id="1d1"><Owner><ent ref="15"/></Owner></rConnector></endConnector><a><text><string>M</string></text></a></llabelMuitos><llabelDoubleMuitos id="1d2"><points><p colinear="true" x="996" y="145.38739932479922" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="768" y="116.1324476604178" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="1d3"><Owner><rel ref="96"/></Owner></rConnector></startConnector><endConnector><rConnector id="1d4"><Owner><ent ref="15"/></Owner></rConnector></endConnector><a><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor><text><string>N</string></text></a></llabelDoubleMuitos><llabelMuitos id="1d5"><points><p colinear="true" x="1026.023354718543" y="183" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="552.7692466887418" y="512" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="1d6"><Owner><rel ref="96"/></Owner></rConnector></startConnector><endConnector><rConnector id="1d7"><Owner><ent ref="6"/></Owner></rConnector></endConnector><a><text><string>M</string></text></a></llabelMuitos><rel id="1d8"><children><diamond id="1d9" x="1399" y="475" w="80" h="40"><a><fillColor><color rgba="#ffddddff"/></fillColor></a></diamond><t id="1da" x="1426.5751953125" y="488.015625"><a><text><string>HAS</string></text></a></t></children></rel><llabelMuitos id="1db"><points><p colinear="true" x="1399" y="491.9583931133429" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="782" y="445.0416068866571" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="1dc"><Owner><rel ref="1d8"/></Owner></rConnector></startConnector><endConnector><rConnector id="1dd"><Owner><ent ref="c"/></Owner></rConnector></endConnector><a><text><string>M</string></text></a></llabelMuitos><llabelMuitos id="1de"><points><p colinear="true" x="1479" y="503.9128641624201" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="1577" y="525.7493813603494" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="1df"><Owner><rel ref="1d8"/></Owner></rConnector></startConnector><endConnector><rConnector id="1e0"><Owner><entfraca ref="60"/></Owner></rConnector></endConnector><a><text><string>P</string></text></a></llabelMuitos></figures></drawing>
Index: docs/ER_BUILD_BOARD.xml
===================================================================
--- docs/ER_BUILD_BOARD.xml	(revision 4a02f5832d01b629e4f7f1dda64f24e6483e529c)
+++ docs/ER_BUILD_BOARD.xml	(revision 4a02f5832d01b629e4f7f1dda64f24e6483e529c)
@@ -0,0 +1,1 @@
+<drawing><figures><llabelUm id="0"><points><p colinear="true" x="488.6410810297186" y="446" c1x="-16.043478260869506" c1y="0" c2x="-16.043478260869506" c2y="0"/><p colinear="true" x="510" y="483"/><p colinear="true" x="518" y="499"/><p colinear="true" x="520.3636363636364" y="512" c1x="-16.043478260869506" c1y="0" c2x="-16.043478260869506" c2y="0"/></points><startConnector><rConnector id="1"><Owner><rel id="2"><children><diamond id="3" x="410" y="388" w="123.80061340332031" h="58"><a><fillColor><color rgba="#ffddddff"/></fillColor></a></diamond><t id="4" x="435.81827545166016" y="410.015625"><a><text><string>BLACKLISTS</string></text></a></t></children></rel></Owner></rConnector></startConnector><endConnector><rConnector id="5"><Owner><ent id="6"><children><r id="7" x="484" y="512" w="80" h="40"><a><fillColor><color rgba="#ffebffe8"/></fillColor></a></r><t id="8" x="484.859375" y="525.015625"><a><text><string>MODERATOR</string></text></a></t></children></ent></Owner></rConnector></endConnector></llabelUm><llabelMuitos id="9"><points><p colinear="true" x="533.8006134033203" y="422.72939439006393" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="702" y="438.2976633264983" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="a"><Owner><rel ref="2"/></Owner></rConnector></startConnector><endConnector><rConnector id="b"><Owner><ent id="c"><children><r id="d" x="702" y="422" w="80" h="40"><a><fillColor><color rgba="#ffebffe8"/></fillColor></a></r><t id="e" x="727.2518997192383" y="433.82794284820557"><a><text><string>USER</string></text></a></t></children></ent></Owner></rConnector></endConnector><a><text><string>N</string></text></a></llabelMuitos><rel ref="2"/><llabelUm id="f"><points><p colinear="true" x="877.2641509433962" y="576" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="762.188679245283" y="462" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="10"><Owner><relfraco id="11"><children><diamond id="12" x="854" y="576" w="97" h="50"><a><fillColor><color rgba="#ffddddff"/></fillColor><strokeType><enum type="strokeType">DOUBLE</enum></strokeType><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor></a></diamond><t id="13" x="875.763671875" y="594.015625"><a><text><string>SUBMITS</string></text></a></t></children></relfraco></Owner></rConnector></startConnector><endConnector><rConnector id="14"><Owner><ent ref="c"/></Owner></rConnector></endConnector></llabelUm><ent id="15"><children><r id="16" x="688" y="91" w="80" h="40"><a><fillColor><color rgba="#ffebffe8"/></fillColor></a></r><t id="17" x="703.138671875" y="104.015625"><a><text><string>THREAD</string></text></a></t></children></ent><disjuncao id="18"><children><circ id="19" x="714" y="179" w="20" h="20"><a><fillColor><color rgba="#fff5f2e0"/></fillColor></a></circ><tn id="1a" x="718" y="180"><a><fontBold><boolean>true</boolean></fontBold><fontSize><double>16</double></fontSize><text><string>d</string></text></a></tn></children></disjuncao><ent id="1b"><children><r id="1c" x="1013" y="231" w="127.572265625" h="40"><a><fillColor><color rgba="#ffebffe8"/></fillColor></a></r><t id="1d" x="1023" y="244.015625"><a><text><string>PROJECT_THREAD</string></text></a></t></children></ent><ent id="1e"><children><r id="1f" x="282" y="245" w="127.572265625" h="40"><a><fillColor><color rgba="#ffebffe8"/></fillColor></a></r><t id="20" x="299.9599609375" y="258.015625"><a><text><string>TOPIC_THREAD</string></text></a></t></children></ent><entfraca id="21"><children><r id="22" x="190" y="479" w="150.4765625" h="40"><a><fillColor><color rgba="#ffebffe8"/></fillColor><strokeType><enum type="strokeType">DOUBLE</enum></strokeType><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor></a></r><t id="23" x="203.755859375" y="490.82794284820557"><a><text><string>DISCUSSION_THREAD</string></text></a></t></children></entfraca><relfraco id="24"><children><diamond id="25" x="198" y="360" w="131" h="56"><a><fillColor><color rgba="#ffddddff"/></fillColor><strokeType><enum type="strokeType">DOUBLE</enum></strokeType><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor></a></diamond><t id="26" x="232.263671875" y="381.015625"><a><text><string>CONTAINS</string></text></a></t></children></relfraco><llabelDoubleMuitos id="27"><points><p colinear="true" x="263.93848536036035" y="416" c1x="272" c1y="-313" c2x="272" c2y="-313"/><p colinear="true" x="264.9250774211712" y="479" c1x="272" c1y="-313" c2x="272" c2y="-313"/></points><startConnector><rConnector id="28"><Owner><relfraco ref="24"/></Owner></rConnector></startConnector><endConnector><rConnector id="29"><Owner><entfraca ref="21"/></Owner></rConnector></endConnector><a><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor><text><string>N</string></text></a></llabelDoubleMuitos><llabelUm id="2a"><points><p colinear="true" x="282.2318025914634" y="360" c1x="487" c1y="-65" c2x="487" c2y="-65"/><p colinear="true" x="332.4062738185976" y="285" c1x="487" c1y="-65" c2x="487" c2y="-65"/></points><startConnector><rConnector id="2b"><Owner><relfraco ref="24"/></Owner></rConnector></startConnector><endConnector><rConnector id="2c"><Owner><ent ref="1e"/></Owner></rConnector></endConnector></llabelUm><generalizacaoLine id="2d"><points><p colinear="true" x="714" y="191.00944509425727" c1x="468" c1y="-102" c2x="468" c2y="-102"/><p colinear="true" x="409.572265625" y="252.1825268338278" c1x="468" c1y="-102" c2x="468" c2y="-102"/></points><startConnector><rConnector id="2e"><Owner><disjuncao ref="18"/></Owner></rConnector></startConnector><endConnector><rConnector id="2f"><Owner><ent ref="1e"/></Owner></rConnector></endConnector></generalizacaoLine><generalizacaoLine id="30"><points><p colinear="true" x="734" y="190.75743869255064" c1x="715" c1y="364" c2x="715" c2y="364"/><p colinear="true" x="1013" y="239.78997821471378" c1x="715" c1y="364" c2x="715" c2y="364"/></points><startConnector><rConnector id="31"><Owner><disjuncao ref="18"/></Owner></rConnector></startConnector><endConnector><rConnector id="32"><Owner><ent ref="1b"/></Owner></rConnector></endConnector></generalizacaoLine><rel id="33"><children><diamond id="34" x="671" y="256" w="109" h="44"><a><fillColor><color rgba="#ffddddff"/></fillColor></a></diamond><t id="35" x="685.193359375" y="271.015625"><a><text><string>BELONGS_TO</string></text></a></t></children></rel><llabelUm id="36"><points><p colinear="true" x="780" y="273.8111070647203" c1x="715" c1y="364" c2x="715" c2y="364"/><p colinear="true" x="1013" y="255.9026290111393" c1x="715" c1y="364" c2x="715" c2y="364"/></points><startConnector><rConnector id="37"><Owner><rel ref="33"/></Owner></rConnector></startConnector><endConnector><rConnector id="38"><Owner><ent ref="1b"/></Owner></rConnector></endConnector></llabelUm><llabelMuitos id="39"><points><p colinear="true" x="671" y="276.13412134445394" c1x="468" c1y="-102" c2x="468" c2y="-102"/><p colinear="true" x="409.572265625" y="267.18380153641596" c1x="468" c1y="-102" c2x="468" c2y="-102"/></points><startConnector><rConnector id="3a"><Owner><rel ref="33"/></Owner></rConnector></startConnector><endConnector><rConnector id="3b"><Owner><ent ref="1e"/></Owner></rConnector></endConnector><a><text><string>N</string></text></a></llabelMuitos><ent ref="c"/><llabelDoubleGeneralizacao id="3c" labelGeneralizacaoText=""><points><p colinear="true" x="724.5128205128206" y="179" c1x="330.7194405737449" c1y="-39" c2x="330.7194405737449" c2y="-39"/><p colinear="true" x="726.974358974359" y="131" c1x="330.7194405737449" c1y="-39" c2x="330.7194405737449" c2y="-39"/></points><startConnector><rConnector id="3d"><Owner><disjuncao ref="18"/></Owner></rConnector></startConnector><endConnector><rConnector id="3e"><Owner><ent ref="15"/></Owner></rConnector></endConnector><a><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor></a><a><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor></a></llabelDoubleGeneralizacao><sobreposicao id="3f"><children><circ id="40" x="847" y="471" w="20" h="20"><a><fillColor><color rgba="#fff5f2e0"/></fillColor></a></circ><tn id="41" x="851" y="472"><a><fontBold><boolean>true</boolean></fontBold><fontSize><double>16</double></fontSize><text><string>o</string></text></a></tn></children></sobreposicao><lcaf id="42"><points><p colinear="true" x="847" y="477.60869565217394" c1x="715" c1y="364" c2x="715" c2y="364"/><p colinear="true" x="782" y="455.5652173913044" c1x="715" c1y="364" c2x="715" c2y="364"/></points><startConnector><rConnector id="43"><Owner><sobreposicao ref="3f"/></Owner></rConnector></startConnector><endConnector><rConnector id="44"><Owner><ent ref="c"/></Owner></rConnector></endConnector></lcaf><ent id="45"><children><r id="46" x="913" y="493" w="80" h="40"><a><fillColor><color rgba="#ffebffe8"/></fillColor></a></r><t id="47" x="917.0498046875" y="506.015625"><a><text><string>DEVELOPER</string></text></a></t></children></ent><generalizacaoLine id="48"><points><p colinear="true" x="867" y="484.3333333333333" c1x="715" c1y="364" c2x="715" c2y="364"/><p colinear="true" x="913" y="499.6666666666667" c1x="715" c1y="364" c2x="715" c2y="364"/></points><startConnector><rConnector id="49"><Owner><sobreposicao ref="3f"/></Owner></rConnector></startConnector><endConnector><rConnector id="4a"><Owner><ent ref="45"/></Owner></rConnector></endConnector></generalizacaoLine><ent id="4b"><children><r id="4c" x="1337" y="694" w="130" h="41"><a><fillColor><color rgba="#ffebffe8"/></fillColor></a></r><t id="4d" x="1342.591796875" y="707.515625"><a><text><string>PROJECT_MANAGER</string></text></a></t></children></ent><sobreposicao id="4e"><children><circ id="4f" x="1195" y="764" w="20" h="20"><a><fillColor><color rgba="#fff5f2e0"/></fillColor></a></circ><tn id="50" x="1199" y="765"><a><fontBold><boolean>true</boolean></fontBold><fontSize><double>16</double></fontSize><text><string>o</string></text></a></tn></children></sobreposicao><generalizacaoLine id="51"><points><p colinear="true" x="1215" y="770.9796954314721" c1x="-12" c1y="488" c2x="-12" c2y="488"/><p colinear="true" x="1337" y="734.1319796954315" c1x="-12" c1y="488" c2x="-12" c2y="488"/></points><startConnector><rConnector id="52"><Owner><sobreposicao ref="4e"/></Owner></rConnector></startConnector><endConnector><rConnector id="53"><Owner><ent ref="4b"/></Owner></rConnector></endConnector></generalizacaoLine><lcaf id="54"><points><p colinear="true" x="964.9318181818182" y="533" c1x="-12" c1y="488" c2x="-12" c2y="488"/><p colinear="true" x="1058" y="689"/><p colinear="true" x="1195" y="768.2176870748299" c1x="-12" c1y="488" c2x="-12" c2y="488"/></points><startConnector><rConnector id="55"><Owner><ent ref="45"/></Owner></rConnector></startConnector><endConnector><rConnector id="56"><Owner><sobreposicao ref="4e"/></Owner></rConnector></endConnector></lcaf><ent id="57"><children><r id="58" x="1562" y="700" w="101.861328125" h="40"><a><fillColor><color rgba="#ffebffe8"/></fillColor></a></r><t id="59" x="1572" y="713.015625"><a><text><string>PERMISSIONS</string></text></a></t></children></ent><rel id="5a"><children><diamond id="5b" x="1582" y="618" w="80" h="40"><a><fillColor><color rgba="#ffddddff"/></fillColor></a></diamond><t id="5c" x="1584.6875" y="631.015625"><a><text><string>DEFINED_BY</string></text></a></t></children></rel><llabelMuitos id="5d"><points><p colinear="true" x="1619.787966844512" y="658" c1x="682" c1y="301.66783562549267" c2x="682" c2y="301.66783562549267"/><p colinear="true" x="1615.142697217988" y="700" c1x="682" c1y="301.66783562549267" c2x="682" c2y="301.66783562549267"/></points><startConnector><rConnector id="5e"><Owner><rel ref="5a"/></Owner></rConnector></startConnector><endConnector><rConnector id="5f"><Owner><ent ref="57"/></Owner></rConnector></endConnector><a><text><string>N</string></text></a></llabelMuitos><entfraca id="60"><children><r id="61" x="1577" y="518" w="109.958984375" h="40"><a><fillColor><color rgba="#ffebffe8"/></fillColor><strokeType><enum type="strokeType">DOUBLE</enum></strokeType><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor></a></r><t id="62" x="1587" y="531.015625"><a><text><string>CUSTOM_ROLE</string></text></a></t></children></entfraca><llabelDoubleMuitos id="63"><points><p colinear="true" x="1623.9958984375" y="618" c1x="682" c1y="301.66783562549267" c2x="682" c2y="301.66783562549267"/><p colinear="true" x="1629.98359375" y="558" c1x="682" c1y="301.66783562549267" c2x="682" c2y="301.66783562549267"/></points><startConnector><rConnector id="64"><Owner><rel ref="5a"/></Owner></rConnector></startConnector><endConnector><rConnector id="65"><Owner><entfraca ref="60"/></Owner></rConnector></endConnector><a><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor><text><string>M</string></text></a></llabelDoubleMuitos><relfraco id="66"><children><diamond id="67" x="1367" y="355" w="97" h="50"><a><fillColor><color rgba="#ffddddff"/></fillColor><strokeType><enum type="strokeType">DOUBLE</enum></strokeType><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor></a></diamond><t id="68" x="1385.4037780761719" y="371.82794284820557"><a><text><string>CONTAINS</string></text></a></t></children></relfraco><llabelUm id="69"><points><p colinear="true" x="1367" y="361.52865705809256" c1x="715" c1y="364" c2x="715" c2y="364"/><p colinear="true" x="1129.2999106710272" y="271" c1x="715" c1y="364" c2x="715" c2y="364"/></points><startConnector><rConnector id="6a"><Owner><relfraco ref="66"/></Owner></rConnector></startConnector><endConnector><rConnector id="6b"><Owner><ent ref="1b"/></Owner></rConnector></endConnector></llabelUm><llabelDoubleMuitos id="6c"><points><p colinear="true" x="1449.753084206883" y="405" c1x="715" c1y="364" c2x="715" c2y="364"/><p colinear="true" x="1604.5770248219937" y="518" c1x="715" c1y="364" c2x="715" c2y="364"/></points><startConnector><rConnector id="6d"><Owner><relfraco ref="66"/></Owner></rConnector></startConnector><endConnector><rConnector id="6e"><Owner><entfraca ref="60"/></Owner></rConnector></endConnector><a><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor><text><string>N</string></text></a></llabelDoubleMuitos><relfraco id="6f"><children><diamond id="70" x="1256" y="423" w="97" h="50"><a><fillColor><color rgba="#ffddddff"/></fillColor><strokeType><enum type="strokeType">DOUBLE</enum></strokeType><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor></a></diamond><t id="71" x="1273.263671875" y="441.015625"><a><text><string>CONTAINS</string></text></a></t></children></relfraco><llabelUm id="72"><points><p colinear="true" x="1275.6023011183374" y="423" c1x="527" c1y="244" c2x="527" c2y="244"/><p colinear="true" x="1099.90429191783" y="271" c1x="527" c1y="244" c2x="527" c2y="244"/></points><startConnector><rConnector id="73"><Owner><relfraco ref="6f"/></Owner></rConnector></startConnector><endConnector><rConnector id="74"><Owner><ent ref="1b"/></Owner></rConnector></endConnector></llabelUm><entfraca id="75"><children><r id="76" x="1248" y="578" w="80" h="40"><a><fillColor><color rgba="#ffebffe8"/></fillColor><strokeType><enum type="strokeType">DOUBLE</enum></strokeType><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor></a></r><t id="77" x="1260.3277969360352" y="589.8279428482056"><a><text><string>CHANNEL</string></text></a></t></children></entfraca><llabelDoubleMuitos id="78"><points><p colinear="true" x="1301.75" y="473" c1x="527" c1y="244" c2x="527" c2y="244"/><p colinear="true" x="1290.2" y="578" c1x="527" c1y="244" c2x="527" c2y="244"/></points><startConnector><rConnector id="79"><Owner><relfraco ref="6f"/></Owner></rConnector></startConnector><endConnector><rConnector id="7a"><Owner><entfraca ref="75"/></Owner></rConnector></endConnector><a><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor><text><string>N</string></text></a></llabelDoubleMuitos><rel id="7b"><children><diamond id="7c" x="1068" y="550" w="115.37890625" h="40"><a><fillColor><color rgba="#ffddddff"/></fillColor></a></diamond><t id="7d" x="1098.1708984375" y="563.015625"><a><text><string>CREATES</string></text></a></t></children></rel><llabelDoubleMuitos id="7e"><points><p colinear="true" x="1183.37890625" y="579.9519391598378" c1x="527" c1y="244" c2x="527" c2y="244"/><p colinear="true" x="1248" y="591.099647425484" c1x="527" c1y="244" c2x="527" c2y="244"/></points><startConnector><rConnector id="7f"><Owner><rel ref="7b"/></Owner></rConnector></startConnector><endConnector><rConnector id="80"><Owner><entfraca ref="75"/></Owner></rConnector></endConnector><a><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor><text><string>N</string></text></a></llabelDoubleMuitos><llabelUm id="81"><points><p colinear="true" x="1068" y="550.9583111845008" c1x="527" c1y="244" c2x="527" c2y="244"/><p colinear="true" x="993" y="526.2028908467829" c1x="527" c1y="244" c2x="527" c2y="244"/></points><startConnector><rConnector id="82"><Owner><rel ref="7b"/></Owner></rConnector></startConnector><endConnector><rConnector id="83"><Owner><ent ref="45"/></Owner></rConnector></endConnector></llabelUm><rel id="84"><children><diamond id="85" x="512" y="135" w="123" h="41"><a><fillColor><color rgba="#ffddddff"/></fillColor></a></diamond><t id="86" x="525.810546875" y="148.515625"><a><text><string>IS_CREATED_BY</string></text></a></t></children></rel><llabelDoubleMuitos id="87"><points><p colinear="true" x="635" y="137.7864077669903" c1x="527" c1y="244" c2x="527" c2y="244"/><p colinear="true" x="688" y="122.5210355987055" c1x="527" c1y="244" c2x="527" c2y="244"/></points><startConnector><rConnector id="88"><Owner><rel ref="84"/></Owner></rConnector></startConnector><endConnector><rConnector id="89"><Owner><ent ref="15"/></Owner></rConnector></endConnector><a><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor><text><string>N</string></text></a></llabelDoubleMuitos><llabelUm id="8a"><points><p colinear="true" x="585.5567190226876" y="176" c1x="527" c1y="244" c2x="527" c2y="244"/><p colinear="true" x="730.2373472949389" y="422" c1x="527" c1y="244" c2x="527" c2y="244"/></points><startConnector><rConnector id="8b"><Owner><rel ref="84"/></Owner></rConnector></startConnector><endConnector><rConnector id="8c"><Owner><ent ref="c"/></Owner></rConnector></endConnector></llabelUm><ent ref="6"/><sobreposicao id="8d"><children><circ id="8e" x="624" y="484" w="20" h="20"><a><fillColor><color rgba="#fff5f2e0"/></fillColor></a></circ><tn id="8f" x="628" y="485"><a><fontBold><boolean>true</boolean></fontBold><fontSize><double>16</double></fontSize><text><string>o</string></text></a></tn></children></sobreposicao><generalizacaoLine id="90"><points><p colinear="true" x="624" y="497.45454545454544" c1x="-200" c1y="368" c2x="-200" c2y="368"/><p colinear="true" x="564" y="518.1818181818181" c1x="-200" c1y="368" c2x="-200" c2y="368"/></points><startConnector><rConnector id="91"><Owner><sobreposicao ref="8d"/></Owner></rConnector></startConnector><endConnector><rConnector id="92"><Owner><ent ref="6"/></Owner></rConnector></endConnector></generalizacaoLine><lcaf id="93"><points><p colinear="true" x="702" y="461.25925925925924" c1x="-200" c1y="368" c2x="-200" c2y="368"/><p colinear="true" x="644" y="489.18518518518516" c1x="-200" c1y="368" c2x="-200" c2y="368"/></points><startConnector><rConnector id="94"><Owner><ent ref="c"/></Owner></rConnector></startConnector><endConnector><rConnector id="95"><Owner><sobreposicao ref="8d"/></Owner></rConnector></endConnector></lcaf><rel id="96"><children><diamond id="97" x="996" y="126" w="142.0390625" h="57"><a><fillColor><color rgba="#ffddddff"/></fillColor></a></diamond><t id="98" x="1009" y="147.515625"><a><text><string>IS_MODERATED_BY</string></text></a></t></children></rel><rel id="99"><children><diamond id="9a" x="219" y="656" w="80" h="40"><a><fillColor><color rgba="#ffddddff"/></fillColor></a></diamond><t id="9b" x="236.4938507080078" y="667.8279428482056"><a><text><string>REPLIES</string></text></a></t></children></rel><llabelGeneralizacao id="9c" labelGeneralizacaoText="reply(N)"><points><p colinear="true" x="259.70489053672316" y="656" c1x="257.58963815789474" c1y="-190" c2x="257.58963815789474" c2y="-190"/><p colinear="true" x="264.53339071327684" y="519" c1x="257.58963815789474" c1y="-190" c2x="257.58963815789474" c2y="-190"/></points><startConnector><rConnector id="9d"><Owner><rel ref="99"/></Owner></rConnector></startConnector><endConnector><rConnector id="9e"><Owner><entfraca ref="21"/></Owner></rConnector></endConnector></llabelGeneralizacao><atrchaveparcial id="9f" nullable="false" attributeType="NUMBER"><children><e id="a0" x="1710" y="451" w="125" h="32.33216437450733"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="a1" x="1735.990234375" y="460.18170718725366"><a><strokeDashes><doubleArray><double>3</double></doubleArray></strokeDashes><fontBold><boolean>true</boolean></fontBold><text><string>Role_name</string></text></a></t></children></atrchaveparcial><atrchave id="a2" nullable="false" attributeType="NUMBER"><children><e id="a3" x="1755" y="673" w="125.65771484375" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="a4" x="1758.860107421875" y="676.015625"><a><fontUnderlined><boolean>true</boolean></fontUnderlined><fontBold><boolean>true</boolean></fontBold><text><string>Permission_name</string></text></a></t></children></atrchave><lcaf id="a5"><points><p colinear="true" x="1762.4509673247467" y="693" c1x="335" c1y="-23.33216437450733" c2x="335" c2y="-23.33216437450733"/><p colinear="true" x="1663.861328125" y="710.8030688830557" c1x="335" c1y="-23.33216437450733" c2x="335" c2y="-23.33216437450733"/></points><startConnector><rConnector id="a6"><Owner><atrchave ref="a2"/></Owner></rConnector></startConnector><endConnector><rConnector id="a7"><Owner><ent ref="57"/></Owner></rConnector></endConnector></lcaf><lcaf id="a8"><points><p colinear="true" x="1740.429684698554" y="483.33216437450733" c1x="335" c1y="-23.33216437450733" c2x="335" c2y="-23.33216437450733"/><p colinear="true" x="1671.6555434780623" y="518" c1x="335" c1y="-23.33216437450733" c2x="335" c2y="-23.33216437450733"/></points><startConnector><rConnector id="a9"><Owner><atrchaveparcial ref="9f"/></Owner></rConnector></startConnector><endConnector><rConnector id="aa"><Owner><entfraca ref="60"/></Owner></rConnector></endConnector></lcaf><atrchave id="ab" nullable="false" attributeType="NUMBER"><children><e id="ac" x="700" y="379" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="ad" x="709.9878005981445" y="380.82794284820557"><a><fontUnderlined><boolean>true</boolean></fontUnderlined><fontBold><boolean>true</boolean></fontBold><text><string>username</string></text></a></t></children></atrchave><lcaf id="ae"><points><p colinear="true" x="740.377358490566" y="399" c1x="350.6101694915254" c1y="32" c2x="350.6101694915254" c2y="32"/><p colinear="true" x="741.2452830188679" y="422" c1x="350.6101694915254" c1y="32" c2x="350.6101694915254" c2y="32"/></points><startConnector><rConnector id="af"><Owner><atrchave ref="ab"/></Owner></rConnector></startConnector><endConnector><rConnector id="b0"><Owner><ent ref="c"/></Owner></rConnector></endConnector></lcaf><atr id="b1" nullable="false" attributeType="VARCHAR2(128)"><children><e id="b2" x="639" y="349" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="b3" x="651.6818008422852" y="350.82794284820557"><a><text><string>password</string></text></a></t></children></atr><lcaf id="b4"><points><p colinear="true" x="686.5903614457832" y="369" c1x="350.6101694915254" c1y="32" c2x="350.6101694915254" c2y="32"/><p colinear="true" x="726.8192771084338" y="422" c1x="350.6101694915254" c1y="32" c2x="350.6101694915254" c2y="32"/></points><startConnector><rConnector id="b5"><Owner><atr ref="b1"/></Owner></rConnector></startConnector><endConnector><rConnector id="b6"><Owner><ent ref="c"/></Owner></rConnector></endConnector></lcaf><atr id="b7" nullable="false" attributeType="VARCHAR2(128)"><children><e id="b8" x="625" y="58" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="b9" x="632.7137680053711" y="59.827942848205566"><a><text><string>Description</string></text></a></t></children></atr><lcaf id="ba"><points><p colinear="true" x="679.6511627906976" y="78" c1x="368" c1y="39" c2x="368" c2y="39"/><p colinear="true" x="698.6976744186047" y="91" c1x="368" c1y="39" c2x="368" c2y="39"/></points><startConnector><rConnector id="bb"><Owner><atr ref="b7"/></Owner></rConnector></startConnector><endConnector><rConnector id="bc"><Owner><ent ref="15"/></Owner></rConnector></endConnector></lcaf><rel id="bd"><children><diamond id="be" x="1005" y="396" w="127.84867858886719" h="48"><a><fillColor><color rgba="#ffddddff"/></fillColor></a></diamond><t id="bf" x="1011.4614486694336" y="413.015625"><a><text><string>ASSOCIATED_WITH</string></text></a></t></children></rel><llabelMuitos id="c0"><points><p colinear="true" x="1070.0408070129756" y="396" c1x="368" c1y="39" c2x="368" c2y="39"/><p colinear="true" x="1075.8557430470482" y="271" c1x="368" c1y="39" c2x="368" c2y="39"/></points><startConnector><rConnector id="c1"><Owner><rel ref="bd"/></Owner></rConnector></startConnector><endConnector><rConnector id="c2"><Owner><ent ref="1b"/></Owner></rConnector></endConnector><a><text><string>N</string></text></a></llabelMuitos><llabelMuitos id="c3"><points><p colinear="true" x="1039.0083807668377" y="444" c1x="368" c1y="39" c2x="368" c2y="39"/><p colinear="true" x="977.9299654396632" y="493" c1x="368" c1y="39" c2x="368" c2y="39"/></points><startConnector><rConnector id="c4"><Owner><rel ref="bd"/></Owner></rConnector></startConnector><endConnector><rConnector id="c5"><Owner><ent ref="45"/></Owner></rConnector></endConnector><a><text><string>M</string></text></a></llabelMuitos><atr id="c6" nullable="false" attributeType="VARCHAR2(128)"><children><e id="c7" x="809" y="395" w="86" h="30"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="c8" x="814.7277297973633" y="401.82794284820557"><a><text><string>register_date</string></text></a></t></children></atr><lcaf id="c9"><points><p colinear="true" x="809" y="422.5090909090909" c1x="350.6101694915254" c1y="32" c2x="350.6101694915254" c2y="32"/><p colinear="true" x="782" y="430.3636363636364" c1x="350.6101694915254" c1y="32" c2x="350.6101694915254" c2y="32"/></points><startConnector><rConnector id="ca"><Owner><atr ref="c6"/></Owner></rConnector></startConnector><endConnector><rConnector id="cb"><Owner><ent ref="c"/></Owner></rConnector></endConnector></lcaf><atr id="cc" nullable="false" attributeType="VARCHAR2(128)"><children><e id="cd" x="1221" y="128" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="ce" x="1230.49609375" y="131.015625"><a><text><string>started_at</string></text></a></t></children></atr><lcaf id="cf"><points><p colinear="true" x="1138.0390625" y="148.45907086328762" c1x="368" c1y="39" c2x="368" c2y="39"/><p colinear="true" x="1221" y="141.40240439799433" c1x="368" c1y="39" c2x="368" c2y="39"/></points><startConnector><rConnector id="d0"><Owner><rel ref="96"/></Owner></rConnector></startConnector><endConnector><rConnector id="d1"><Owner><atr ref="cc"/></Owner></rConnector></endConnector></lcaf><rel id="d2"><children><diamond id="d3" x="528" y="628" w="80" h="40"><a><fillColor><color rgba="#ffddddff"/></fillColor></a></diamond><t id="d4" x="540.6758117675781" y="639.8279428482056"><a><text><string>STARTS_A</string></text></a></t></children></rel><llabelUm id="d5"><points><p colinear="true" x="584.8932038834952" y="628" c1x="368" c1y="39" c2x="368" c2y="39"/><p colinear="true" x="725.1067961165048" y="462" c1x="368" c1y="39" c2x="368" c2y="39"/></points><startConnector><rConnector id="d6"><Owner><rel ref="d2"/></Owner></rConnector></startConnector><endConnector><rConnector id="d7"><Owner><ent ref="c"/></Owner></rConnector></endConnector></llabelUm><llabelMuitos id="d8"><points><p colinear="true" x="528" y="628.3145522339918" c1x="368" c1y="39" c2x="368" c2y="39"/><p colinear="true" x="305.8774381291946" y="519" c1x="368" c1y="39" c2x="368" c2y="39"/></points><startConnector><rConnector id="d9"><Owner><rel ref="d2"/></Owner></rConnector></startConnector><endConnector><rConnector id="da"><Owner><entfraca ref="21"/></Owner></rConnector></endConnector><a><text><string>N</string></text></a></llabelMuitos><atrchaveparcial id="db" nullable="false" attributeType="NUMBER"><children><e id="dc" x="1330" y="538" w="125" h="27"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="dd" x="1349.2157287597656" y="543.3279428482056"><a><strokeDashes><doubleArray><double>3</double></doubleArray></strokeDashes><fontBold><boolean>true</boolean></fontBold><text><string>channel_name</string></text></a></t></children></atrchaveparcial><lcaf id="de"><points><p colinear="true" x="1328" y="580.200956937799" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="1362.1612903225807" y="565" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="df"><Owner><entfraca ref="75"/></Owner></rConnector></startConnector><endConnector><rConnector id="e0"><Owner><atrchaveparcial ref="db"/></Owner></rConnector></endConnector></lcaf><rel id="e1"><children><diamond id="e2" x="1068" y="659" w="141.78884887695312" h="40"><a><fillColor><color rgba="#ffddddff"/></fillColor></a></diamond><t id="e3" x="1076.9901275634766" y="672.015625"><a><text><string>SENDS_MESSAGE_IN</string></text></a></t></children></rel><llabelMuitos id="e4"><points><p colinear="true" x="1175.710615935149" y="659" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="1251.1838085033276" y="618" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="e5"><Owner><rel ref="e1"/></Owner></rConnector></startConnector><endConnector><rConnector id="e6"><Owner><entfraca ref="75"/></Owner></rConnector></endConnector><a><text><string>M</string></text></a></llabelMuitos><atr id="e7" nullable="false" attributeType="VARCHAR2(128)"><children><e id="e8" x="1160" y="711" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="e9" x="1177.823844909668" y="712.8279428482056"><a><text><string>Msg_txt</string></text></a></t></children></atr><lcaf id="ea"><points><p colinear="true" x="1167.9923175630115" y="699" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="1185.4510534377325" y="711" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="eb"><Owner><rel ref="e1"/></Owner></rConnector></startConnector><endConnector><rConnector id="ec"><Owner><atr ref="e7"/></Owner></rConnector></endConnector></lcaf><atr id="ed" nullable="false" attributeType="VARCHAR2(128)"><children><e id="ee" x="905" y="321" w="168.57302856445312" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="ef" x="921.4994049072266" y="324.015625"><a><text><string>Started_involvment_at</string></text></a></t></children></atr><lcaf id="f0"><points><p colinear="true" x="998.2345845083172" y="341" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="1047.448970751816" y="396" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="f1"><Owner><atr ref="ed"/></Owner></rConnector></startConnector><endConnector><rConnector id="f2"><Owner><rel ref="bd"/></Owner></rConnector></endConnector></lcaf><atr id="f3" nullable="false" attributeType="VARCHAR2(128)"><children><e id="f4" x="1079" y="322" w="168.57302856445312" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="f5" x="1111.4339752197266" y="325.015625"><a><text><string>ended_involment</string></text></a></t></children></atr><lcaf id="f6"><points><p colinear="true" x="1152.5635398517954" y="342" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="1094.659477927468" y="396" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="f7"><Owner><atr ref="f3"/></Owner></rConnector></startConnector><endConnector><rConnector id="f8"><Owner><rel ref="bd"/></Owner></rConnector></endConnector></lcaf><llabelMuitos id="f9"><points><p colinear="true" x="1113.74960995792" y="659" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="1027" y="590"/><p colinear="true" x="972.2207792207793" y="533" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="fa"><Owner><rel ref="e1"/></Owner></rConnector></startConnector><endConnector><rConnector id="fb"><Owner><ent ref="45"/></Owner></rConnector></endConnector><a><text><string>M</string></text></a></llabelMuitos><t id="fc" x="1814" y="379"><a><text><null/></text></a></t><atr id="fd" nullable="false" attributeType="VARCHAR2(128)"><children><e id="fe" x="1222" y="680" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="ff" x="1228.3232421875" y="683.015625"><a><text><string>Timestamp</string></text></a></t></children></atr><lcaf id="100"><points><p colinear="true" x="1209.7888488769531" y="685.3347144535587" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="1222" y="686.4258320714312" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="101"><Owner><rel ref="e1"/></Owner></rConnector></startConnector><endConnector><rConnector id="102"><Owner><atr ref="fd"/></Owner></rConnector></endConnector></lcaf><ent id="103"><children><r id="104" x="354" y="767" w="80" h="40"><a><fillColor><color rgba="#ffebffe8"/></fillColor></a></r><t id="105" x="382.4619140625" y="778.8279428482056"><a><text><string>TAG</string></text></a></t></children></ent><rel id="106"><children><diamond id="107" x="449" y="673" w="80" h="40"><a><fillColor><color rgba="#ffddddff"/></fillColor></a></diamond><t id="108" x="464.33982849121094" y="684.8279428482056"><a><text><string>CREATES</string></text></a></t></children></rel><llabelUm id="109"><points><p colinear="true" x="493.3478260869565" y="673" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="519.6521739130435" y="552" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="10a"><Owner><rel ref="106"/></Owner></rConnector></startConnector><endConnector><rConnector id="10b"><Owner><ent ref="6"/></Owner></rConnector></endConnector></llabelUm><rel id="10c"><children><diamond id="10d" x="58" y="464" w="115.53266906738281" h="40"><a><fillColor><color rgba="#ffddddff"/></fillColor></a></diamond><t id="10e" x="72.68603515625" y="475.82794284820557"><a><text><string>ASSISGNED_TO</string></text></a></t></children></rel><llabelMuitos id="10f"><points><p colinear="true" x="123.30024347331862" y="464" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="251" y="125"/><p colinear="true" x="688" y="112.17400419287212" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="110"><Owner><rel ref="10c"/></Owner></rConnector></startConnector><endConnector><rConnector id="111"><Owner><ent ref="15"/></Owner></rConnector></endConnector><a><text><string>N</string></text></a></llabelMuitos><llabelMuitos id="112"><points><p colinear="true" x="121.93652092993676" y="504" c1x="-691.0820285257989" c1y="399" c2x="-691.0820285257989" c2y="399"/><p mask="3" colinear="true" x="204" y="770"/><p colinear="true" x="354" y="783.421052631579" c1x="-691.0820285257989" c1y="399" c2x="-691.0820285257989" c2y="399"/></points><startConnector><rConnector id="113"><Owner><rel ref="10c"/></Owner></rConnector></startConnector><endConnector><rConnector id="114"><Owner><ent ref="103"/></Owner></rConnector></endConnector><a><text><string>N</string></text></a></llabelMuitos><atrchave id="115" nullable="false" attributeType="NUMBER"><children><e id="116" x="405" y="821" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="117" x="425.6083984375" y="824.015625"><a><fontUnderlined><boolean>true</boolean></fontUnderlined><fontBold><boolean>true</boolean></fontBold><text><string>Name</string></text></a></t></children></atrchave><lcaf id="118"><points><p colinear="true" x="417.1818181818182" y="807" c1x="-252" c1y="-115" c2x="-252" c2y="-115"/><p colinear="true" x="433.4090909090909" y="821" c1x="-252" c1y="-115" c2x="-252" c2y="-115"/></points><startConnector><rConnector id="119"><Owner><ent ref="103"/></Owner></rConnector></startConnector><endConnector><rConnector id="11a"><Owner><atrchave ref="115"/></Owner></rConnector></endConnector></lcaf><atr id="11b" nullable="false" attributeType="VARCHAR2(128)"><children><e id="11c" x="1361" y="588" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="11d" x="1369.4037704467773" y="589.8279428482056"><a><text><string>description</string></text></a></t></children></atr><lcaf id="11e"><points><p colinear="true" x="1328" y="598" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="1361" y="598" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="11f"><Owner><entfraca ref="75"/></Owner></rConnector></startConnector><endConnector><rConnector id="120"><Owner><atr ref="11b"/></Owner></rConnector></endConnector></lcaf><llabelGeneralizacao id="121" labelGeneralizacaoText="discussion(1)"><points><p colinear="true" x="299" y="667.8181818181819" c1x="132.8250289220532" c1y="12.754354123010671" c2x="132.8250289220532" c2y="12.754354123010671"/><p colinear="true" x="347" y="658"/><p colinear="true" x="330.08984375" y="533"/><p colinear="true" x="303.38625919117646" y="519" c1x="132.8250289220532" c1y="12.754354123010671" c2x="132.8250289220532" c2y="12.754354123010671"/></points><startConnector><rConnector id="122"><Owner><rel ref="99"/></Owner></rConnector></startConnector><endConnector><rConnector id="123"><Owner><entfraca ref="21"/></Owner></rConnector></endConnector></llabelGeneralizacao><rel id="124"><children><diamond id="125" x="24" y="337" w="80" h="40"><a><fillColor><color rgba="#ffddddff"/></fillColor></a></diamond><t id="126" x="47.39189147949219" y="348.82794284820557"><a><text><string>LIKED</string></text></a></t></children></rel><llabelMuitos id="127"><points><p colinear="true" x="77.59683794466403" y="337" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="236" y="104"/><p colinear="true" x="688" y="110.4308943089431" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="128"><Owner><rel ref="124"/></Owner></rConnector></startConnector><endConnector><rConnector id="129"><Owner><ent ref="15"/></Owner></rConnector></endConnector><a><text><string>N</string></text></a></llabelMuitos><llabelMuitos id="12a"><points><p colinear="true" x="61.00787401574802" y="377" c1x="-5" c1y="-4" c2x="-5" c2y="-4"/><p colinear="true" x="45" y="484"/><p colinear="true" x="174" y="713"/><p colinear="true" x="212" y="870"/><p colinear="true" x="567" y="872"/><p colinear="true" x="733.8604651162791" y="462" c1x="-5" c1y="-4" c2x="-5" c2y="-4"/></points><startConnector><rConnector id="12b"><Owner><rel ref="124"/></Owner></rConnector></startConnector><endConnector><rConnector id="12c"><Owner><ent ref="c"/></Owner></rConnector></endConnector><a><text><string>M</string></text></a></llabelMuitos><atr id="12d" nullable="false" attributeType="VARCHAR2(128)"><children><e id="12e" x="801" y="61" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="12f" x="826.9058990478516" y="62.827942848205566"><a><text><string>Logo</string></text></a></t></children></atr><lcaf id="130"><points><p colinear="true" x="768" y="96.84070796460176" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="812.75" y="81" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="131"><Owner><ent ref="15"/></Owner></rConnector></startConnector><endConnector><rConnector id="132"><Owner><atr ref="12d"/></Owner></rConnector></endConnector></lcaf><atr id="133" nullable="false" attributeType="VARCHAR2(128)"><children><e id="134" x="1256" y="644" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="135" x="1283.5019073486328" y="645.8279428482056"><a><text><string>logo</string></text></a></t></children></atr><lcaf id="136"><points><p colinear="true" x="1290.857142857143" y="618" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="1294.5714285714287" y="644" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="137"><Owner><entfraca ref="75"/></Owner></rConnector></startConnector><endConnector><rConnector id="138"><Owner><atr ref="133"/></Owner></rConnector></endConnector></lcaf><atr id="139" nullable="false" attributeType="VARCHAR2(128)"><children><e id="13a" x="636" y="319" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="13b" x="649.9697265625" y="322.015625"><a><text><string>is_active</string></text></a></t></children></atr><lcaf id="13c"><points><p colinear="true" x="681.8407079646017" y="339" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="730.3185840707964" y="422" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="13d"><Owner><atr ref="139"/></Owner></rConnector></startConnector><endConnector><rConnector id="13e"><Owner><ent ref="c"/></Owner></rConnector></endConnector></lcaf><atr id="13f" nullable="false" attributeType="VARCHAR2(128)"><children><e id="140" x="790" y="796" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="141" x="816.0751953125" y="799.015625"><a><text><string>desc</string></text></a></t></children></atr><atr id="142" nullable="false" attributeType="VARCHAR2(128)"><children><e id="143" x="795" y="698" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="144" x="816.5634765625" y="701.015625"><a><text><string>status</string></text></a></t></children></atr><llabelDoubleMuitos id="145"><points><p colinear="true" x="468.7872340425532" y="713" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="414.2127659574468" y="767" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="146"><Owner><rel ref="106"/></Owner></rConnector></startConnector><endConnector><rConnector id="147"><Owner><ent ref="103"/></Owner></rConnector></endConnector><a><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor><text><string>N</string></text></a></llabelDoubleMuitos><atr id="148" nullable="false" attributeType="VARCHAR2(128)"><children><e id="149" x="601" y="793" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="14a" x="611.4557952880859" y="794.8279428482056"><a><text><string>created_at</string></text></a></t></children></atr><atr id="14b" nullable="false" attributeType="VARCHAR2(128)"><children><e id="14c" x="730" y="328" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="14d" x="760.5679321289062" y="329.82794284820557"><a><text><string>sex</string></text></a></t></children></atr><atr id="14e" nullable="false" attributeType="VARCHAR2(128)"><children><e id="14f" x="809" y="339" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="150" x="818.6517791748047" y="340.82794284820557"><a><text><string>short_desc</string></text></a></t></children></atr><lcaf id="151"><points><p colinear="true" x="767.3076923076923" y="348" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="747.3846153846154" y="422" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="152"><Owner><atr ref="14b"/></Owner></rConnector></startConnector><endConnector><rConnector id="153"><Owner><ent ref="c"/></Owner></rConnector></endConnector></lcaf><lcaf id="154"><points><p colinear="true" x="837.494623655914" y="359" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="765.010752688172" y="422" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="155"><Owner><atr ref="14e"/></Owner></rConnector></startConnector><endConnector><rConnector id="156"><Owner><ent ref="c"/></Owner></rConnector></endConnector></lcaf><atr id="157" nullable="false" attributeType="VARCHAR2(128)"><children><e id="158" x="366" y="180" w="141.5848388671875" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="159" x="371.46038818359375" y="183.015625"><a><text><string>Community_guideline</string></text></a></t></children></atr><lcaf id="15a"><points><p colinear="true" x="424.6582478841146" y="200" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="370.0544759114583" y="245" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="15b"><Owner><atr ref="157"/></Owner></rConnector></startConnector><endConnector><rConnector id="15c"><Owner><ent ref="1e"/></Owner></rConnector></endConnector></lcaf><atrchaveparcial id="15d" nullable="false" attributeType="NUMBER"><children><e id="15e" x="601" y="828" w="125" h="27"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="15f" x="636.0843124389648" y="833.3279428482056"><a><strokeDashes><doubleArray><double>3</double></doubleArray></strokeDashes><fontBold><boolean>true</boolean></fontBold><text><string>report_id</string></text></a></t></children></atrchaveparcial><entfraca id="160"><children><r id="161" x="730" y="734" w="80" h="40"><a><fillColor><color rgba="#ffebffe8"/></fillColor><strokeType><enum type="strokeType">DOUBLE</enum></strokeType><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor></a></r><t id="162" x="747.5478439331055" y="745.8279428482056"><a><text><string>REPORT</string></text></a></t></children></entfraca><relfraco id="163"><children><diamond id="164" x="671" y="629" w="97" h="50"><a><fillColor><color rgba="#ffddddff"/></fillColor><strokeType><enum type="strokeType">DOUBLE</enum></strokeType><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor></a></diamond><t id="165" x="682.1557540893555" y="645.8279428482056"><a><text><string>SUBBMITTED</string></text></a></t></children></relfraco><relfraco id="166"><children><diamond id="167" x="747" y="567" w="97" h="50"><a><fillColor><color rgba="#ffddddff"/></fillColor><strokeType><enum type="strokeType">DOUBLE</enum></strokeType><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor></a></diamond><t id="168" x="774.5" y="585.015625"><a><text><string>ABOUT</string></text></a></t></children></relfraco><llabelDoubleMuitos id="169"><points><p colinear="true" x="732.125" y="679" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="759.9" y="734" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="16a"><Owner><relfraco ref="163"/></Owner></rConnector></startConnector><endConnector><rConnector id="16b"><Owner><entfraca ref="160"/></Owner></rConnector></endConnector><a><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor><text><string>M</string></text></a></llabelDoubleMuitos><llabelDoubleMuitos id="16c"><points><p colinear="true" x="791.5648148148148" y="617" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="773.1481481481482" y="734" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="16d"><Owner><relfraco ref="166"/></Owner></rConnector></startConnector><endConnector><rConnector id="16e"><Owner><entfraca ref="160"/></Owner></rConnector></endConnector><a><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor><text><string>N</string></text></a></llabelDoubleMuitos><llabelUm id="16f"><points><p colinear="true" x="722.1533018867924" y="629" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="739.877358490566" y="462" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="170"><Owner><relfraco ref="163"/></Owner></rConnector></startConnector><endConnector><rConnector id="171"><Owner><ent ref="c"/></Owner></rConnector></endConnector></llabelUm><llabelUm id="172"><points><p colinear="true" x="786.5833333333334" y="567" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="749.1333333333333" y="462" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="173"><Owner><relfraco ref="166"/></Owner></rConnector></startConnector><endConnector><rConnector id="174"><Owner><ent ref="c"/></Owner></rConnector></endConnector></llabelUm><lcaf id="175"><points><p colinear="true" x="730" y="769.1937984496124" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="667.3265306122449" y="793" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="176"><Owner><entfraca ref="160"/></Owner></rConnector></startConnector><endConnector><rConnector id="177"><Owner><atr ref="148"/></Owner></rConnector></endConnector></lcaf><lcaf id="178"><points><p colinear="true" x="798.2608695652174" y="734" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="820.8695652173913" y="718" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="179"><Owner><entfraca ref="160"/></Owner></rConnector></startConnector><endConnector><rConnector id="17a"><Owner><atr ref="142"/></Owner></rConnector></endConnector></lcaf><lcaf id="17b"><points><p colinear="true" x="793.0769230769231" y="774" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="818.4615384615385" y="796" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="17c"><Owner><entfraca ref="160"/></Owner></rConnector></startConnector><endConnector><rConnector id="17d"><Owner><atr ref="13f"/></Owner></rConnector></endConnector></lcaf><lcaf id="17e"><points><p colinear="true" x="745.6571428571428" y="774" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="679.9314285714286" y="828" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="17f"><Owner><entfraca ref="160"/></Owner></rConnector></startConnector><endConnector><rConnector id="180"><Owner><atrchaveparcial ref="15d"/></Owner></rConnector></endConnector></lcaf><relfraco id="181"><children><diamond id="182" x="0" y="665" w="127.79676818847656" h="50"><a><fillColor><color rgba="#ffddddff"/></fillColor><strokeType><enum type="strokeType">DOUBLE</enum></strokeType><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor></a></diamond><t id="183" x="10" y="681.8279428482056"><a><text><string>FOR_MISCONDUCT</string></text></a></t></children></relfraco><llabelUm id="184"><points><p colinear="true" x="59.68113273758071" y="665" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="-11" y="246"/><p colinear="true" x="264" y="64"/><p colinear="true" x="688" y="106.94827586206897" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="185"><Owner><relfraco ref="181"/></Owner></rConnector></startConnector><endConnector><rConnector id="186"><Owner><ent ref="15"/></Owner></rConnector></endConnector></llabelUm><llabelDoubleMuitos id="187"><points><p colinear="true" x="81.35600280761719" y="715" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="228" y="925"/><p colinear="true" x="730" y="903"/><p colinear="true" x="764.6308724832214" y="774" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="188"><Owner><relfraco ref="181"/></Owner></rConnector></startConnector><endConnector><rConnector id="189"><Owner><entfraca ref="160"/></Owner></rConnector></endConnector><a><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor><text><string>P</string></text></a></llabelDoubleMuitos><atrchave id="18a" nullable="false" attributeType="NUMBER"><children><e id="18b" x="721" y="46" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="18c" x="754.47265625" y="49.015625"><a><fontUnderlined><boolean>true</boolean></fontUnderlined><fontBold><boolean>true</boolean></fontBold><text><string>Id</string></text></a></t></children></atrchave><lcaf id="18d"><points><p colinear="true" x="755" y="66" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="740" y="91" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="18e"><Owner><atrchave ref="18a"/></Owner></rConnector></startConnector><endConnector><rConnector id="18f"><Owner><ent ref="15"/></Owner></rConnector></endConnector></lcaf><atr id="190" nullable="false" attributeType="VARCHAR2(128)"><children><e id="191" x="836" y="95" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="192" x="862.95703125" y="98.015625"><a><text><string>Title</string></text></a></t></children></atr><lcaf id="193"><points><p colinear="true" x="836" y="106.62162162162161" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="768" y="109.37837837837839" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="194"><Owner><atr ref="190"/></Owner></rConnector></startConnector><endConnector><rConnector id="195"><Owner><ent ref="15"/></Owner></rConnector></endConnector></lcaf><entfraca id="196"><children><r id="197" x="910" y="699" w="134.52734375" h="40"><a><fillColor><color rgba="#ffebffe8"/></fillColor><strokeType><enum type="strokeType">DOUBLE</enum></strokeType><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor></a></r><t id="198" x="920" y="712.015625"><a><text><string>PROJECT_REQUEST</string></text></a></t></children></entfraca><relfraco ref="11"/><llabelDoubleMuitos id="199"><points><p colinear="true" x="918.3397609904661" y="626" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="964.5918630826271" y="699" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="19a"><Owner><relfraco ref="11"/></Owner></rConnector></startConnector><endConnector><rConnector id="19b"><Owner><entfraca ref="196"/></Owner></rConnector></endConnector><a><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor><text><string>P</string></text></a></llabelDoubleMuitos><atrchaveparcial id="19c" nullable="false" attributeType="NUMBER"><children><e id="19d" x="871" y="652" w="61" h="27"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="19e" x="894.97265625" y="658.515625"><a><strokeDashes><doubleArray><double>3</double></doubleArray></strokeDashes><fontBold><boolean>true</boolean></fontBold><text><string>Id</string></text></a></t></children></atrchaveparcial><lcaf id="19f"><points><p colinear="true" x="920.6179358936915" y="679" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="948.9408038843458" y="699" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="1a0"><Owner><atrchaveparcial ref="19c"/></Owner></rConnector></startConnector><endConnector><rConnector id="1a1"><Owner><entfraca ref="196"/></Owner></rConnector></endConnector></lcaf><relfraco id="1a2"><children><diamond id="1a3" x="1562" y="809" w="97" h="50"><a><fillColor><color rgba="#ffddddff"/></fillColor><strokeType><enum type="strokeType">DOUBLE</enum></strokeType><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor></a></diamond><t id="1a4" x="1581.0859375" y="827.015625"><a><text><string>RECIEVES</string></text></a></t></children></relfraco><llabelDoubleMuitos id="1a5"><points><p colinear="true" x="1562" y="837.8267581475129" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="1319" y="857"/><p colinear="true" x="1026.790675951087" y="739" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="1a6"><Owner><relfraco ref="1a2"/></Owner></rConnector></startConnector><endConnector><rConnector id="1a7"><Owner><entfraca ref="196"/></Owner></rConnector></endConnector><a><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor><text><string>N</string></text></a></llabelDoubleMuitos><llabelUm id="1a8"><points><p colinear="true" x="1659" y="825.6302003081664" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="1935" y="778"/><p colinear="true" x="1892" y="401"/><p colinear="true" x="1140.572265625" y="262.7366991742725" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="1a9"><Owner><relfraco ref="1a2"/></Owner></rConnector></startConnector><endConnector><rConnector id="1aa"><Owner><ent ref="1b"/></Owner></rConnector></endConnector></llabelUm><atr id="1ab" nullable="false" attributeType="VARCHAR2(128)"><children><e id="1ac" x="872" y="766" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="1ad" x="892.880859375" y="769.015625"><a><text><string>Status</string></text></a></t></children></atr><lcaf id="1ae"><points><p colinear="true" x="923.449766995614" y="766" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="954.364137883772" y="739" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="1af"><Owner><atr ref="1ab"/></Owner></rConnector></startConnector><endConnector><rConnector id="1b0"><Owner><entfraca ref="196"/></Owner></rConnector></endConnector></lcaf><atr id="1b1" nullable="false" attributeType="VARCHAR2(128)"><children><e id="1b2" x="970" y="779" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="1b3" x="987.86328125" y="782.015625"><a><text><string>Reason</string></text></a></t></children></atr><lcaf id="1b4"><points><p colinear="true" x="1005.3233816964286" y="779" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="986.6169084821429" y="739" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="1b5"><Owner><atr ref="1b1"/></Owner></rConnector></startConnector><endConnector><rConnector id="1b6"><Owner><entfraca ref="196"/></Owner></rConnector></endConnector></lcaf><atr id="1b7" nullable="false" attributeType="VARCHAR2(128)"><children><e id="1b8" x="366" y="477" w="80" h="20"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="1b9" x="392.740234375" y="480.015625"><a><text><string>Text</string></text></a></t></children></atr><lcaf id="1ba"><points><p colinear="true" x="366" y="490.4100180380186" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="340.4765625" y="492.5859025946996" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="1bb"><Owner><atr ref="1b7"/></Owner></rConnector></startConnector><endConnector><rConnector id="1bc"><Owner><entfraca ref="21"/></Owner></rConnector></endConnector></lcaf><atrchaveparcial id="1bd" nullable="false" attributeType="NUMBER"><children><e id="1be" x="370" y="517" w="64" h="19"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="1bf" x="395.6484375" y="519.515625"><a><strokeDashes><doubleArray><double>3</double></doubleArray></strokeDashes><fontBold><boolean>true</boolean></fontBold><text><string>id</string></text></a></t></children></atrchaveparcial><lcaf id="1c0"><points><p colinear="true" x="370" y="520.0654508583017" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="340.4765625" y="514.1288880637514" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="1c1"><Owner><atrchaveparcial ref="1bd"/></Owner></rConnector></startConnector><endConnector><rConnector id="1c2"><Owner><entfraca ref="21"/></Owner></rConnector></endConnector></lcaf><atr id="1c3" nullable="false" attributeType="VARCHAR2(128)"><children><e id="1c4" x="235" y="186" w="127" h="34"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="1c5" x="242.53125" y="196.015625"><a><text><string>next_discussion_id</string></text></a></t></children></atr><lcaf id="1c6"><points><p colinear="true" x="311.4655525453629" y="220" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="330.5325415826613" y="245" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="1c7"><Owner><atr ref="1c3"/></Owner></rConnector></startConnector><endConnector><rConnector id="1c8"><Owner><ent ref="1e"/></Owner></rConnector></endConnector></lcaf><atr id="1c9" nullable="false" attributeType="VARCHAR2(128)"><children><e id="1ca" x="405" y="331" w="55" h="18"><a><fillColor><color rgba="#ffffebeb"/></fillColor></a></e><t id="1cb" x="412.0654296875" y="333.015625"><a><text><string>reason</string></text></a></t></children></atr><lcaf id="1cc"><points><p colinear="true" x="437.1052306534408" y="349" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="457.06123015168424" y="388" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="1cd"><Owner><atr ref="1c9"/></Owner></rConnector></startConnector><endConnector><rConnector id="1ce"><Owner><rel ref="2"/></Owner></rConnector></endConnector></lcaf><llabelMuitos id="1cf"><points><p colinear="true" x="496.17119266784266" y="388" c1x="-4.689943720499741" c1y="7" c2x="-4.689943720499741" c2y="7"/><p colinear="true" x="711.2614579543568" y="131" c1x="-4.689943720499741" c1y="7" c2x="-4.689943720499741" c2y="7"/></points><startConnector><rConnector id="1d0"><Owner><rel ref="2"/></Owner></rConnector></startConnector><endConnector><rConnector id="1d1"><Owner><ent ref="15"/></Owner></rConnector></endConnector><a><text><string>M</string></text></a></llabelMuitos><llabelDoubleMuitos id="1d2"><points><p colinear="true" x="996" y="145.38739932479922" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="768" y="116.1324476604178" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="1d3"><Owner><rel ref="96"/></Owner></rConnector></startConnector><endConnector><rConnector id="1d4"><Owner><ent ref="15"/></Owner></rConnector></endConnector><a><innerStrokeWidthFactor><double>3</double></innerStrokeWidthFactor><text><string>N</string></text></a></llabelDoubleMuitos><llabelMuitos id="1d5"><points><p colinear="true" x="1026.023354718543" y="183" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="552.7692466887418" y="512" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="1d6"><Owner><rel ref="96"/></Owner></rConnector></startConnector><endConnector><rConnector id="1d7"><Owner><ent ref="6"/></Owner></rConnector></endConnector><a><text><string>M</string></text></a></llabelMuitos><rel id="1d8"><children><diamond id="1d9" x="1399" y="475" w="80" h="40"><a><fillColor><color rgba="#ffddddff"/></fillColor></a></diamond><t id="1da" x="1426.5751953125" y="488.015625"><a><text><string>HAS</string></text></a></t></children></rel><llabelMuitos id="1db"><points><p colinear="true" x="1399" y="491.9583931133429" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="782" y="445.0416068866571" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="1dc"><Owner><rel ref="1d8"/></Owner></rConnector></startConnector><endConnector><rConnector id="1dd"><Owner><ent ref="c"/></Owner></rConnector></endConnector><a><text><string>M</string></text></a></llabelMuitos><llabelMuitos id="1de"><points><p colinear="true" x="1479" y="503.9128641624201" c1x="0" c1y="0" c2x="0" c2y="0"/><p colinear="true" x="1577" y="525.7493813603494" c1x="0" c1y="0" c2x="0" c2y="0"/></points><startConnector><rConnector id="1df"><Owner><rel ref="1d8"/></Owner></rConnector></startConnector><endConnector><rConnector id="1e0"><Owner><entfraca ref="60"/></Owner></rConnector></endConnector><a><text><string>P</string></text></a></llabelMuitos></figures></drawing>
Index: docs/UseCase.txt
===================================================================
--- docs/UseCase.txt	(revision 4a02f5832d01b629e4f7f1dda64f24e6483e529c)
+++ docs/UseCase.txt	(revision 4a02f5832d01b629e4f7f1dda64f24e6483e529c)
@@ -0,0 +1,40 @@
+Use Cases
+
+User
+	- Kreirat topic.
+	- Kreirat discussion thread vo topic thread.
+	- Pravi reply na discussion thread.
+	- Stava like na thread. 
+	- Korisnik prijavuva drug korisnik za nesoodvetno odnesuvanje. 
+	- Korisnikot se prijavuva za uchestvo vo proekt.
+	- Referencira drug thread.
+	
+Moderator
+	- Nadgleduvat odreden Topic/Project thraed.
+	- Dodavat/Kreirat tagoj na dadeni topics. 
+	- Otstranuvat korisnik od topicot. 
+	
+Developer
+	- Kreirat kanal vo project.
+	- Pisuva poraka vo kanal.
+
+Project Owner
+	- Odobruva ili odbiva baranja za ucestvo vo negoviot proekt.
+	- Otstranuva developer od proekt.
+	- Kreira roles za daden proekt
+	- Dodava roles na daden developer
+	
+# SQL
+Kaj e smenato: 
+	- Discussion 
+	- Moderation
+	- Topics 
+	
+	
+	
+	# ne mozit dva topici so isto ime da imat vo eden thread ako sa sozdrzat. 
+	
+	
+KVERINJA
+
+- 
Index: docs/relational_schema.txt
===================================================================
--- docs/relational_schema.txt	(revision 4a02f5832d01b629e4f7f1dda64f24e6483e529c)
+++ docs/relational_schema.txt	(revision 4a02f5832d01b629e4f7f1dda64f24e6483e529c)
@@ -0,0 +1,47 @@
+## Relational Schema
+
+1. **users** (_**username**_, is_activate, password, description, registered_at, sex)
+
+2. **moderator** (_**username#(users)**_) [inherits users]
+
+3. **developer** (_**username#(users)**_) [inherits users]
+
+4. **project_manager** (_**username#(users)**_) [inherits users]
+
+5. **thread** (_**id**_, description, logo_url, title, username#(users))
+
+6. **likes** (_**username#(users)**_, _**thread_id#(thread)**_)
+
+7. **threads_moderators** (_**thread_id#(thread)**_, _**username#(users)**_)
+
+8. **tag** (_**name**_)
+
+9. **tag_threads** (_**thread_id#(thread)**_, _**tag_name#(tag)**_)
+
+10. **topic_thread** (_**id**_, description, logo_url, title, username#(users), guidelines, next_discussion_id) [inherits thread]
+
+11. **project_thread** (_**id**_, description, logo_url, title, username#(users), repo_url) [inherits thread]
+
+12. **discussion_thread** (_**id**_, _**topic_id#(thread)**_, text, created_by_user#(users), reply_discussion, reply_topic_id)
+
+13. **topic_belongs_to_project** (_**topic_id#(thread)**_, _**project_id#(thread)**_)
+
+14. **topic_blacklist** (_**username#(users)**_, _**project_id#(users)**_)
+
+15. **developer_associated_with_project** (_**project_id#(thread)**_, _**developer#(users)**_, _**started_at**_, ended_at)
+
+16. **permissions** (_**name**_)
+
+17. **project_roles** (_**name**_, _**project_id#(thread)**_, description)
+
+18. **users_project_roles** (_**username#(users)**_, _**project_id#(thread)**_, _**role_name#(project_roles)**_)
+
+19. **project_roles_permissions** (_**permission_name#(permissions)**_, _**role_name#(project_roles)**_, _**project_id#(thread)**_)
+
+20. **project_request** (_**id**_, reason, status, submited_by_user#(users), for_project#(thread))
+
+21. **report** (_**id**_, created_at, description, status, thread_id#(thread), for_user#(users), by_user#(users))
+
+22. **channel** (_**name**_, description, logo_url, _**project_id#(thread)**_, developer#(users))
+
+23. **messages** (_**sent_at**_, content, _**sent_by#(users)**_, _**project_id#(thread)**_, _**channel_name#(channel)**_)
Index: lational_schema.txt
===================================================================
--- relational_schema.txt	(revision 5b4c47b1e0582ba360d59c237b5bdb83754b9aeb)
+++ 	(revision )
@@ -1,47 +1,0 @@
-## Relational Schema
-
-1. **users** (_**username**_, is_activate, password, description, registered_at, sex)
-
-2. **moderator** (_**username#(users)**_) [inherits users]
-
-3. **developer** (_**username#(users)**_) [inherits users]
-
-4. **project_manager** (_**username#(users)**_) [inherits users]
-
-5. **thread** (_**id**_, description, logo_url, title, username#(users))
-
-6. **likes** (_**username#(users)**_, _**thread_id#(thread)**_)
-
-7. **threads_moderators** (_**thread_id#(thread)**_, _**username#(users)**_)
-
-8. **tag** (_**name**_)
-
-9. **tag_threads** (_**thread_id#(thread)**_, _**tag_name#(tag)**_)
-
-10. **topic_thread** (_**id**_, description, logo_url, title, username#(users), guidelines, next_discussion_id) [inherits thread]
-
-11. **project_thread** (_**id**_, description, logo_url, title, username#(users), repo_url) [inherits thread]
-
-12. **discussion_thread** (_**id**_, _**topic_id#(thread)**_, text, created_by_user#(users), reply_discussion, reply_topic_id)
-
-13. **topic_belongs_to_project** (_**topic_id#(thread)**_, _**project_id#(thread)**_)
-
-14. **topic_blacklist** (_**username#(users)**_, _**project_id#(users)**_)
-
-15. **developer_associated_with_project** (_**project_id#(thread)**_, _**developer#(users)**_, _**started_at**_, ended_at)
-
-16. **permissions** (_**name**_)
-
-17. **project_roles** (_**name**_, _**project_id#(thread)**_, description)
-
-18. **users_project_roles** (_**username#(users)**_, _**project_id#(thread)**_, _**role_name#(project_roles)**_)
-
-19. **project_roles_permissions** (_**permission_name#(permissions)**_, _**role_name#(project_roles)**_, _**project_id#(thread)**_)
-
-20. **project_request** (_**id**_, reason, status, submited_by_user#(users), for_project#(thread))
-
-21. **report** (_**id**_, created_at, description, status, thread_id#(thread), for_user#(users), by_user#(users))
-
-22. **channel** (_**name**_, description, logo_url, _**project_id#(thread)**_, developer#(users))
-
-23. **messages** (_**sent_at**_, content, _**sent_by#(users)**_, _**project_id#(thread)**_, _**channel_name#(channel)**_)
Index: src/main/resources/db/migration/V2__init_ddl-corrected.sql
===================================================================
--- src/main/resources/db/migration/V2__init_ddl-corrected.sql	(revision 4a02f5832d01b629e4f7f1dda64f24e6483e529c)
+++ src/main/resources/db/migration/V2__init_ddl-corrected.sql	(revision 4a02f5832d01b629e4f7f1dda64f24e6483e529c)
@@ -0,0 +1,264 @@
+--- Trigger before update/insert za check na iminjata topic/discussion -> OK
+--- Trigger za ko ke adnit dete na topic thread sho e vo proekt, da go dodajt kako belongs_to vo proektot
+--- Trigger za check dali reply na discussion thread pripagjat na ist topic thread kako na toj so mu pret reply
+
+
+--- IMENUVANJE: triggeri so provervat nesto prefix = check, funkcii za istite prefix = validate\
+
+
+
+-- DROP TABLES
+DROP TABLE IF EXISTS users CASCADE;
+DROP TABLE IF EXISTS moderator CASCADE;
+DROP TABLE IF EXISTS developer CASCADE;
+DROP TABLE IF EXISTS project_manager CASCADE;
+DROP TABLE IF EXISTS thread CASCADE;
+DROP TABLE IF EXISTS likes CASCADE;
+DROP TABLE IF EXISTS topic_threads_moderators CASCADE;
+DROP TABLE IF EXISTS tag CASCADE;
+DROP TABLE IF EXISTS tag_threads CASCADE;
+DROP TABLE IF EXISTS topic_thread CASCADE;
+DROP TABLE IF EXISTS topic_belongs_to_project CASCADE;
+DROP TABLE IF EXISTS topic_blacklist CASCADE;
+DROP TABLE IF EXISTS project_thread CASCADE;
+DROP TABLE IF EXISTS discussion_thread CASCADE;
+DROP TABLE IF EXISTS developer_associated_with_project CASCADE;
+DROP TABLE IF EXISTS permissions CASCADE;
+DROP TABLE IF EXISTS project_roles CASCADE;
+DROP TABLE IF EXISTS users_project_roles CASCADE;
+DROP TABLE IF EXISTS project_roles_permissions CASCADE;
+DROP TABLE IF EXISTS project_request CASCADE;
+DROP TABLE IF EXISTS report CASCADE;
+DROP TABLE IF EXISTS channel CASCADE;
+DROP TABLE IF EXISTS messages CASCADE;
+DROP TABLE IF EXISTS threads_moderators CASCADE;
+drop type if exists status;
+drop function if exists add_child_topic;
+drop function if exists validate_same_parent;
+drop function if exists validate_topic_title;
+
+
+---- DDL
+
+create table users(
+                      username varchar(32) primary key,
+                      is_activate bool,
+                      password varchar(72),
+                      description varchar(200),
+                      registered_at timestamp,
+                      sex varchar(1)
+);
+
+create table moderator() inherits (users);
+create table developer() inherits (users);
+create table project_manager() inherits (users);
+
+create table thread (
+                        id serial primary key,
+                        content text,
+                        username varchar(32) references users(username)
+);
+
+create table likes(
+                      username varchar(32) references users(username),
+                      thread_id int references thread(id),
+                      primary key(username, thread_id)
+);
+
+create table topic_threads_moderators(
+                                         thread_id int references thread(id) on delete cascade,
+                                         username varchar(32) references users(username) on delete cascade,
+                                         primary key(thread_id, username)
+);
+
+create table tag(
+                    name varchar(64) primary key
+);
+
+create table tag_threads(
+                            thread_id int references thread(id),
+                            tag_name varchar(64) references tag(name),
+                            primary key(thread_id, tag_name)
+);
+
+create table topic_thread (
+                              title varchar(32),
+                              guidelines jsonb,
+                              next_discussion_id int,
+                              parent_topic_id int REFERENCES thread(id)
+) inherits (thread);
+
+create table topic_belongs_to_project(
+                                         topic_id int references thread(id) on delete cascade,
+                                         project_id int references thread(id) on delete cascade,
+                                         primary key(topic_id,project_id)
+);
+
+create table topic_blacklist(
+                                topic_id int REFERENCES thread(id) ON DELETE CASCADE,
+                                username varchar(32) references users(username) on delete cascade,
+                                moderator varchar(32) references users(username) on delete cascade,
+                                primary key(username,moderator,topic_id)
+);
+
+create table project_thread (
+                                title varchar(32),
+                                repo_url text
+) inherits (thread);
+
+create table discussion_thread(
+                                  created_by_user varchar(32) not null references users(username),
+                                  reply_discussion_id int REFERENCES thread(id),
+                                  topic_id int REFERENCES thread(id)
+) inherits(thread);
+
+create table developer_associated_with_project(
+                                                  project_id int references thread(id),
+                                                  developer varchar(32) references users(username),
+                                                  started_at timestamp,
+                                                  ended_at timestamp,
+                                                  primary key(project_id, developer, started_at)
+);
+
+create table permissions(
+                            name varchar(32) primary key
+);
+
+create table project_roles(
+                              name varchar(32),
+                              project_id int references thread(id) on delete cascade,
+                              description text not null,
+                              primary key(name, project_id)
+);
+
+create table users_project_roles(
+                                    username varchar(32) references users(username),
+                                    project_id int,
+                                    role_name varchar(32),
+                                    FOREIGN KEY (role_name, project_id)
+                                        REFERENCES project_roles(name, project_id),
+                                    primary key(username, project_id, role_name)
+);
+
+create table project_roles_permissions(
+                                          permission_name varchar(32) references permissions(name),
+                                          role_name varchar(32),
+                                          project_id int,
+                                          primary key(permission_name, role_name, project_id),
+                                          FOREIGN KEY (role_name, project_id)
+                                              REFERENCES project_roles(name, project_id)
+);
+
+CREATE TYPE status AS ENUM ('ACCEPTED', 'DENIED', 'PENDING');
+
+create table project_request(
+                                id serial primary key,
+                                description varchar (200),
+                                status status,
+                                submited_by_user varchar(32) references users(username) not null,
+                                project_id int references thread(id) not null
+);
+
+create table report(
+                       id serial primary key,
+                       created_at timestamp,
+                       description varchar(200),
+                       status status,
+                       thread_id int references thread(id) not null,
+                       for_user varchar(32) references users(username) not null,
+                       by_user varchar(32) references users(username) not null
+);
+
+create table channel (
+                         name varchar (64),
+                         description varchar(200),
+                         logo_url text,
+                         project_id int references thread(id) on delete cascade,
+                         developer varchar(32) references users(username),
+                         primary key(name, project_id)
+);
+
+create table messages (
+                          sent_at timestamp,
+                          content varchar(200),
+                          sent_by varchar(32) references users(username) not null,
+                          project_id int,
+                          channel_name varchar(64),
+                          FOREIGN KEY (channel_name, project_id)
+                              REFERENCES channel(name, project_id) on delete cascade,
+                          primary key(channel_name, project_id, sent_at, sent_by)
+);
+
+
+-------------------------- FUNCTIONS ----------------------
+
+CREATE FUNCTION validate_topic_title()
+    RETURNS trigger
+    LANGUAGE plpgsql
+as $$
+BEGIN
+		IF NEW.title IN
+			(
+			SELECT title
+			FROM topic_thread
+			AS t
+			WHERE t.parent_topic_id = NEW.parent_topic_id)
+			THEN RAISE EXCEPTION 'There already exists a topic with title % in parent topic with id %',NEW.title,NEW.parent_topic_id;
+END IF;
+RETURN NEW;
+END;
+$$;
+
+CREATE FUNCTION add_child_topic()
+    RETURNS TRIGGER
+    LANGUAGE plpgsql
+AS $$
+DECLARE
+project_id INT;
+BEGIN
+SELECT t.project_id
+INTO project_id
+FROM topic_belongs_to_project AS t WHERE NEW.id = t.topic_id;
+INSERT INTO topic_belongs_to_project VALUES (NEW.id,project_id);
+END;
+$$;
+
+CREATE FUNCTION validate_same_parent()
+    RETURNS TRIGGER
+    LANGUAGE plpgsql
+AS $$
+BEGIN
+		IF NOT EXISTS (
+			SELECT 1
+			FROM discussion_thread
+			AS dt
+			WHERE NEW.reply_discussion_id = dt.id AND dt.topic_id = NEW.topic_id
+		) THEN
+		RAISE EXCEPTION 'Can not reply to a discussion that is not in the same topic';
+END IF;
+RETURN NEW;
+END;
+$$;
+
+
+-------------------------- TRIGGERS ----------------------
+
+CREATE or replace TRIGGER check_topic_name
+	BEFORE INSERT OR UPDATE ON topic_thread
+                                FOR EACH ROW
+                                EXECUTE FUNCTION validate_topic_title();
+
+CREATE OR REPLACE TRIGGER project_insert_child_topic
+AFTER INSERT ON topic_thread
+FOR EACH ROW
+EXECUTE FUNCTION add_child_topic();
+
+CREATE OR REPLACE TRIGGER check_same_parent
+BEFORE INSERT ON discussion_thread
+FOR EACH ROW
+EXECUTE FUNCTION validate_same_parent();
+
+
+
+
+
