You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Application-Web/Documentation/assets/database_mcd.svg

1 line
14 KiB

<?xml version="1.0" encoding="us-ascii" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentStyleType="text/css" height="971px" preserveAspectRatio="none" style="width:546px;height:971px;background:#FFFFFF;" version="1.1" viewBox="0 0 546 971" width="546px" zoomAndPan="magnify"><defs/><g><g id="elem_Account"><rect fill="#F1F1F1" height="142.375" style="stroke:#181818;stroke-width:0.5;" width="115" x="265.5" y="7"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="58" x="294" y="21.9951">Account</text><line style="stroke:#181818;stroke-width:0.5;" x1="266.5" x2="379.5" y1="27.2969" y2="27.2969"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" text-decoration="underline" textLength="13" x="271.5" y="44.292">id</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="41" x="271.5" y="60.5889">name</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="27" x="271.5" y="76.8857">age</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="40" x="271.5" y="93.1826">email</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="102" x="271.5" y="109.4795">phoneNumber</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="103" x="271.5" y="125.7764">passwordHash</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="95" x="271.5" y="142.0732">profilePicture</text></g><g id="elem_Team"><rect fill="#F1F1F1" height="109.7813" style="stroke:#181818;stroke-width:0.5;" width="101" x="62.5" y="328"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="41" x="92.5" y="342.9951">Team</text><line style="stroke:#181818;stroke-width:0.5;" x1="63.5" x2="162.5" y1="348.2969" y2="348.2969"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" text-decoration="underline" textLength="13" x="68.5" y="365.292">id</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="41" x="68.5" y="381.5889">name</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="50" x="68.5" y="397.8857">picture</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="74" x="68.5" y="414.1826">mainColor</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="89" x="68.5" y="430.4795">secondColor</text></g><g id="elem_TacticFolder"><rect fill="#F1F1F1" height="60.8906" style="stroke:#181818;stroke-width:0.5;" width="102" x="222" y="588"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="88" x="229" y="602.9951">TacticFolder</text><line style="stroke:#181818;stroke-width:0.5;" x1="223" x2="323" y1="608.2969" y2="608.2969"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" text-decoration="underline" textLength="13" x="228" y="625.292">id</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="41" x="228" y="641.5889">name</text></g><g id="elem_Tactic"><rect fill="#F1F1F1" height="77.1875" style="stroke:#181818;stroke-width:0.5;" width="105" x="69.5" y="799"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="43" x="100.5" y="813.9951">Tactic</text><line style="stroke:#181818;stroke-width:0.5;" x1="70.5" x2="173.5" y1="819.2969" y2="819.2969"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" text-decoration="underline" textLength="49" x="75.5" y="836.292">id_json</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="41" x="75.5" y="852.5889">name</text><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="93" x="75.5" y="868.8857">creationDate</text></g><g id="elem_have_team"><ellipse cx="141.2158" cy="238.3646" fill="#F1F1F1" rx="45.2158" ry="29.3646" style="stroke:#181818;stroke-width:0.5;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="53" x="116.2426" y="231.4453">to have</text><line style="stroke:#181818;stroke-width:1.0;" x1="97.3444" x2="185.0872" y1="234.7471" y2="234.7471"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="28" x="128.7426" y="251.7422">role</text></g><g id="elem_contains_tactic_folder"><ellipse cx="263.9096" cy="512.8819" fill="#F1F1F1" rx="62.4096" ry="14.8819" style="stroke:#181818;stroke-width:0.5;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="71" x="225.4096" y="516.6295">to contain</text></g><g id="elem_shared_folder_account"><ellipse cx="373.8472" cy="238.7215" fill="#F1F1F1" rx="53.3472" ry="14.7215" style="stroke:#181818;stroke-width:0.5;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="58" x="341.8472" y="242.469">to share</text></g><g id="elem_shared_tactic_account"><ellipse cx="486.8472" cy="383.2215" fill="#F1F1F1" rx="53.3472" ry="14.7215" style="stroke:#181818;stroke-width:0.5;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="58" x="454.8472" y="386.969">to share</text></g><g id="elem_shared_tactic_team"><ellipse cx="63.8472" cy="950.7215" fill="#F1F1F1" rx="53.3472" ry="14.7215" style="stroke:#181818;stroke-width:0.5;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="58" x="31.8472" y="954.469">to share</text></g><g id="elem_shared_folder_team"><ellipse cx="112.8472" cy="513.2215" fill="#F1F1F1" rx="53.3472" ry="14.7215" style="stroke:#181818;stroke-width:0.5;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="58" x="80.8472" y="516.969">to share</text></g><g id="elem_folder_contains_tactic"><ellipse cx="121.9096" cy="723.8819" fill="#F1F1F1" rx="62.4096" ry="14.8819" style="stroke:#181818;stroke-width:0.5;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="71" x="83.4096" y="727.6295">to contain</text></g><g id="elem_contains_other_folder"><ellipse cx="281.9096" cy="723.8819" fill="#F1F1F1" rx="62.4096" ry="14.8819" style="stroke:#181818;stroke-width:0.5;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="71" x="243.4096" y="727.6295">to contain</text></g><!--link Account to have_team--><g id="link_Account_have_team"><path codeLine="65" d="M265.41,129.15 C232.71,157.63 193.33,191.93 167.76,214.2 " fill="none" id="Account-have_team" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="20" x="237.5949" y="131.2499">0,n</text></g><!--link have_team to Team--><g id="link_have_team_Team"><path codeLine="66" d="M135.4,267.99 C132.03,285.13 127.64,307.51 123.63,327.89 " fill="none" id="have_team-Team" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="20" x="103.7107" y="316.9575">1,n</text></g><!--link Account to shared_tactic_account--><g id="link_Account_shared_tactic_account"><path codeLine="68" d="M380.66,128.1 C403.77,150.59 428.73,178.92 445,209 C474.27,263.1 483.41,337.63 486.03,368.13 " fill="none" id="Account-shared_tactic_account" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="20" x="388.4832" y="130.0785">0,n</text></g><!--link shared_tactic_account to Tactic--><g id="link_shared_tactic_account_Tactic"><path codeLine="69" d="M486.11,397.61 C482.03,449.27 460.76,635.45 362,739 C311.72,791.72 228.96,816.76 174.97,828.04 " fill="none" id="shared_tactic_account-Tactic" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="20" x="182.6445" y="823.0366">0,n</text></g><!--link Tactic to shared_tactic_team--><g id="link_Tactic_shared_tactic_team"><path codeLine="72" d="M102.36,876.08 C91.58,896.71 78.87,921.04 71.13,935.86 " fill="none" id="Tactic-shared_tactic_team" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="20" x="77.0804" y="896.35">0,n</text></g><!--link shared_tactic_team to Team--><g id="link_shared_tactic_team_Team"><path codeLine="73" d="M57.79,935.64 C42.83,900.92 6,807.12 6,725 C6,617.5 6,617.5 6,617.5 C6,551.5 41.76,483.77 71.94,438.37 " fill="none" id="shared_tactic_team-Team" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="20" x="46.0362" y="457.7266">0,n</text></g><!--link Team to shared_folder_team--><g id="link_Team_shared_folder_team"><path codeLine="75" d="M113,438.28 C113,460.36 113,484.02 113,498.41 " fill="none" id="Team-shared_folder_team" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="20" x="91.7813" y="458.0196">0,n</text></g><!--link shared_folder_team to TacticFolder--><g id="link_shared_folder_team_TacticFolder"><path codeLine="76" d="M132.62,526.69 C156.07,541.86 196.06,567.73 227.38,587.99 " fill="none" id="shared_folder_team-TacticFolder" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="20" x="195.2131" y="576.7687">0,n</text></g><!--link TacticFolder to contains_other_folder--><g id="link_TacticFolder_contains_other_folder"><path codeLine="78" d="M263.92,649.16 C263.56,668.87 266.61,693.85 271.77,709.11 " fill="none" id="TacticFolder-contains_other_folder" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="20" x="239.9848" y="669.1224">0,n</text></g><!--link contains_other_folder to TacticFolder--><g id="link_contains_other_folder_TacticFolder"><path codeLine="79" d="M290.35,709.11 C293.08,693.85 291.83,668.87 287.92,649.16 " fill="none" id="contains_other_folder-TacticFolder" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="20" x="268.9348" y="669.1224">0,1</text></g><!--link TacticFolder to folder_contains_tactic--><g id="link_TacticFolder_folder_contains_tactic"><path codeLine="81" d="M229.73,649.16 C200.62,669.11 163.65,694.45 141.45,709.67 " fill="none" id="TacticFolder-folder_contains_tactic" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="20" x="198.7431" y="669.1224">0,n</text></g><!--link folder_contains_tactic to Tactic--><g id="link_folder_contains_tactic_Tactic"><path codeLine="82" d="M122,739.12 C122,754.01 122,778.09 122,798.58 " fill="none" id="folder_contains_tactic-Tactic" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="20" x="100.3438" y="787.9541">1,n</text></g><!--link Account to shared_folder_account--><g id="link_Account_shared_folder_account"><path codeLine="84" d="M345.67,149.44 C354.71,177.55 364.24,207.16 369.62,223.88 " fill="none" id="Account-shared_folder_account" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="20" x="326.9766" y="169.6351">0,n</text></g><!--link shared_folder_account to TacticFolder--><g id="link_shared_folder_account_TacticFolder"><path codeLine="85" d="M375.2,253.08 C378.4,295.54 384.4,428.91 344,528 C334.94,550.22 318.58,571.43 303.85,587.62 " fill="none" id="shared_folder_account-TacticFolder" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="20" x="288.1503" y="576.796">0,n</text></g><!--link Account to contains_tactic_folder--><g id="link_Account_contains_tactic_folder"><path codeLine="87" d="M311.89,149.12 C308.91,168.5 305.75,189.55 303,209 C287.31,320.07 270.93,454.43 265.7,497.79 " fill="none" id="Account-contains_tactic_folder" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="20" x="289.713" y="169.2821">1,n</text></g><!--link contains_tactic_folder to TacticFolder--><g id="link_contains_tactic_folder_TacticFolder"><path codeLine="88" d="M265.25,528.39 C266.58,543.72 268.73,568.42 270.43,587.93 " fill="none" id="contains_tactic_folder-TacticFolder" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="20" x="247.8374" y="577.1699">1,1</text></g><!--SRC=[bLCzJyGm3DtzAwhEdCJj20c141DYO4EeygK-MjJ6foI50V7VIPtqK-a1NUecpy_FpouVtacvx4OfxhJBlY3pprLtNPSIQMn90dmBRsgnRYGwLQpfiMiFPC8tMll9fdn0MuK3myUweQTQkSuGV0DmAFPCs6vNEaLy7_jY-fOR3XKiATPb-9wneNArkkUc99DcNMFdgEBTibuAK8RGrQplq4bkv-kYfQp23ofSh_r5S8xbIEBTJbw66uBNASNhTRu5MpWfN1o3oZ4_tizJR8M6oeWiCCvbp93h13uM-2z-sSuME8hv1HnHgvxFDZjYsLK-zOmzmuBcbnSwztPFqu1fBluut_Vt_OObSf9UGTh1dalomiu0G5oU3JQHaZ1tuX5DillXOCOnCnWIdWySyrKVzCJ57rKbBOMqqO5tdsT_8KwF5pQcFeqYshSrZEMYGthzLyCOX8wS-tNpY_yDDdx3e77T_Wy0]--></g></svg>