123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226 |
- <?xml version="1.0" encoding="UTF-8" standalone="no"?>
- <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
- "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
- <!-- Generated by graphviz version 2.26.3 (20100126.1600)
- -->
- <!-- Title: kurz Pages: 1 -->
- <svg width="762pt" height="676pt"
- viewBox="0.00 0.00 762.00 676.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
- <g id="graph1" class="graph" transform="scale(1 1) rotate(0) translate(4 672)">
- <title>kurz</title>
- <polygon fill="white" stroke="white" points="-4,5 -4,-672 759,-672 759,5 -4,5"/>
- <!-- domain -->
- <g id="node1" class="node"><title>domain</title>
- <polygon fill="none" stroke="black" points="306,-590 306,-668 380,-668 380,-590 306,-590"/>
- <text text-anchor="middle" x="343" y="-651.4" font-family="Times Roman,serif" font-size="14.00">Domain</text>
- <polyline fill="none" stroke="black" points="306,-642 380,-642 "/>
- <text text-anchor="middle" x="343" y="-625.4" font-family="Times Roman,serif" font-size="14.00">owner</text>
- <polyline fill="none" stroke="black" points="306,-616 380,-616 "/>
- <text text-anchor="middle" x="343" y="-599.4" font-family="Times Roman,serif" font-size="14.00">strategy</text>
- </g>
- <!-- strategy -->
- <g id="node10" class="node"><title>strategy</title>
- <polygon fill="none" stroke="black" points="663.5,-523 663.5,-575 740.5,-575 740.5,-523 663.5,-523"/>
- <text text-anchor="middle" x="702" y="-558.4" font-family="Times Roman,serif" font-size="14.00">Strategy</text>
- <polyline fill="none" stroke="black" points="663.5,-549 740.5,-549 "/>
- <text text-anchor="middle" x="702" y="-532.4" font-family="Times Roman,serif" font-size="14.00">name</text>
- </g>
- <!-- domain->strategy -->
- <g id="edge2" class="edge"><title>domain:strategy->strategy:k</title>
- <path fill="none" stroke="red" d="M380,-603C492.641,-603 523.305,-605.552 632,-576 642.485,-573.149 646.103,-567.164 652.922,-564.023"/>
- <polygon fill="red" stroke="red" points="653.884,-567.399 663,-562 652.507,-560.536 653.884,-567.399"/>
- <text text-anchor="middle" x="527" y="-607.4" font-family="Times Roman,serif" font-size="14.00">is a</text>
- </g>
- <!-- user -->
- <g id="node11" class="node"><title>user</title>
- <polygon fill="none" stroke="black" points="464.5,-341 464.5,-419 589.5,-419 589.5,-341 464.5,-341"/>
- <text text-anchor="middle" x="527" y="-402.4" font-family="Times Roman,serif" font-size="14.00">User</text>
- <polyline fill="none" stroke="black" points="464.5,-393 589.5,-393 "/>
- <text text-anchor="middle" x="527" y="-376.4" font-family="Times Roman,serif" font-size="14.00">language</text>
- <polyline fill="none" stroke="black" points="464.5,-367 589.5,-367 "/>
- <text text-anchor="middle" x="527" y="-350.4" font-family="Times Roman,serif" font-size="14.00">defaultStrategy</text>
- </g>
- <!-- domain->user -->
- <g id="edge4" class="edge"><title>domain:owner->user:k</title>
- <path fill="none" stroke="red" d="M380,-629C431.088,-629 402.899,-569.383 422,-522 432.43,-496.126 436.522,-490.238 446,-464 453.665,-442.779 442.233,-416.507 454.041,-408.458"/>
- <polygon fill="red" stroke="red" points="455.13,-411.794 464,-406 453.453,-404.998 455.13,-411.794"/>
- <text text-anchor="middle" x="434" y="-527.4" font-family="Times Roman,serif" font-size="14.00">is a</text>
- </g>
- <!-- hit -->
- <g id="node2" class="node"><title>hit</title>
- <polygon fill="none" stroke="black" points="0,-107 0,-185 56,-185 56,-107 0,-107"/>
- <text text-anchor="middle" x="28" y="-168.4" font-family="Times Roman,serif" font-size="14.00">Hit</text>
- <polyline fill="none" stroke="black" points="0,-159 56,-159 "/>
- <text text-anchor="middle" x="28" y="-142.4" font-family="Times Roman,serif" font-size="14.00">short</text>
- <polyline fill="none" stroke="black" points="0,-133 56,-133 "/>
- <text text-anchor="middle" x="28" y="-116.4" font-family="Times Roman,serif" font-size="14.00">origin</text>
- </g>
- <!-- eventinfo -->
- <g id="node3" class="node"><title>eventinfo</title>
- <polygon fill="none" stroke="black" points="483.5,-0 483.5,-78 570.5,-78 570.5,-0 483.5,-0"/>
- <text text-anchor="middle" x="527" y="-61.4" font-family="Times Roman,serif" font-size="14.00">Event info</text>
- <polyline fill="none" stroke="black" points="483.5,-52 570.5,-52 "/>
- <text text-anchor="middle" x="527" y="-35.4" font-family="Times Roman,serif" font-size="14.00">IP</text>
- <polyline fill="none" stroke="black" points="483.5,-26 570.5,-26 "/>
- <text text-anchor="middle" x="527" y="-9.4" font-family="Times Roman,serif" font-size="14.00">ts</text>
- </g>
- <!-- hit->eventinfo -->
- <g id="edge6" class="edge"><title>hit:origin->eventinfo:k</title>
- <path fill="none" stroke="red" d="M56,-120C162.114,-120 177.313,-60.3444 282,-43 335.493,-34.1374 350.277,-35.6592 404,-43 436.444,-47.4332 444.938,-61.6587 472.761,-64.5025"/>
- <polygon fill="red" stroke="red" points="472.842,-68.0105 483,-65 473.182,-61.0187 472.842,-68.0105"/>
- <text text-anchor="middle" x="252" y="-58.4" font-family="Times Roman,serif" font-size="14.00">is a</text>
- </g>
- <!-- short -->
- <g id="node9" class="node"><title>short</title>
- <polygon fill="none" stroke="black" points="116,-233 116,-441 222,-441 222,-233 116,-233"/>
- <text text-anchor="middle" x="169" y="-424.4" font-family="Times Roman,serif" font-size="14.00">Short URL</text>
- <polyline fill="none" stroke="black" points="116,-415 222,-415 "/>
- <text text-anchor="middle" x="169" y="-398.4" font-family="Times Roman,serif" font-size="14.00">value</text>
- <polyline fill="none" stroke="black" points="116,-389 222,-389 "/>
- <text text-anchor="middle" x="169" y="-372.4" font-family="Times Roman,serif" font-size="14.00">shortFor</text>
- <polyline fill="none" stroke="black" points="116,-363 222,-363 "/>
- <text text-anchor="middle" x="169" y="-346.4" font-family="Times Roman,serif" font-size="14.00">domain</text>
- <polyline fill="none" stroke="black" points="116,-337 222,-337 "/>
- <text text-anchor="middle" x="169" y="-320.4" font-family="Times Roman,serif" font-size="14.00">strategy</text>
- <polyline fill="none" stroke="black" points="116,-311 222,-311 "/>
- <text text-anchor="middle" x="169" y="-294.4" font-family="Times Roman,serif" font-size="14.00">submittedBy</text>
- <polyline fill="none" stroke="black" points="116,-285 222,-285 "/>
- <text text-anchor="middle" x="169" y="-268.4" font-family="Times Roman,serif" font-size="14.00">submittedOn</text>
- <polyline fill="none" stroke="black" points="116,-259 222,-259 "/>
- <text text-anchor="middle" x="169" y="-242.4" font-family="Times Roman,serif" font-size="14.00">isEnabled</text>
- </g>
- <!-- hit->short -->
- <g id="edge8" class="edge"><title>hit:short->short:k</title>
- <path fill="none" stroke="red" d="M56,-146C180.51,-146 -1.28172,-412.254 105.879,-427.334"/>
- <polygon fill="red" stroke="red" points="105.792,-430.836 116,-428 106.251,-423.851 105.792,-430.836"/>
- <text text-anchor="middle" x="86" y="-430.4" font-family="Times Roman,serif" font-size="14.00">is a</text>
- </g>
- <!-- language -->
- <g id="node4" class="node"><title>language</title>
- <polygon fill="none" stroke="black" points="650.5,-207 650.5,-259 753.5,-259 753.5,-207 650.5,-207"/>
- <text text-anchor="middle" x="702" y="-242.4" font-family="Times Roman,serif" font-size="14.00">Language</text>
- <polyline fill="none" stroke="black" points="650.5,-233 753.5,-233 "/>
- <text text-anchor="middle" x="702" y="-216.4" font-family="Times Roman,serif" font-size="14.00">native name</text>
- </g>
- <!-- likings -->
- <g id="node5" class="node"><title>likings</title>
- <polygon fill="none" stroke="black" points="310,-430 310,-534 376,-534 376,-430 310,-430"/>
- <text text-anchor="middle" x="343" y="-517.4" font-family="Times Roman,serif" font-size="14.00">Likings</text>
- <polyline fill="none" stroke="black" points="310,-508 376,-508 "/>
- <text text-anchor="middle" x="343" y="-491.4" font-family="Times Roman,serif" font-size="14.00">user</text>
- <polyline fill="none" stroke="black" points="310,-482 376,-482 "/>
- <text text-anchor="middle" x="343" y="-465.4" font-family="Times Roman,serif" font-size="14.00">longUrl</text>
- <polyline fill="none" stroke="black" points="310,-456 376,-456 "/>
- <text text-anchor="middle" x="343" y="-439.4" font-family="Times Roman,serif" font-size="14.00">ts</text>
- </g>
- <!-- long -->
- <g id="node6" class="node"><title>long</title>
- <polygon fill="none" stroke="black" points="485.5,-205 485.5,-257 568.5,-257 568.5,-205 485.5,-205"/>
- <text text-anchor="middle" x="527" y="-240.4" font-family="Times Roman,serif" font-size="14.00">Long URL</text>
- <polyline fill="none" stroke="black" points="485.5,-231 568.5,-231 "/>
- <text text-anchor="middle" x="527" y="-214.4" font-family="Times Roman,serif" font-size="14.00">value</text>
- </g>
- <!-- likings->long -->
- <g id="edge10" class="edge"><title>likings:long->long:k</title>
- <path fill="none" stroke="red" d="M376,-469C400.698,-469 394.357,-443.737 404,-421 436.393,-344.621 401.588,-251.956 474.976,-244.483"/>
- <polygon fill="red" stroke="red" points="475.18,-247.978 485,-244 474.843,-240.986 475.18,-247.978"/>
- <text text-anchor="middle" x="434" y="-329.4" font-family="Times Roman,serif" font-size="14.00">is a</text>
- </g>
- <!-- likings->user -->
- <g id="edge12" class="edge"><title>likings:user->user:k</title>
- <path fill="none" stroke="red" d="M376,-495C427.933,-495 411.114,-417.428 453.915,-407.125"/>
- <polygon fill="red" stroke="red" points="454.45,-410.587 464,-406 453.674,-403.631 454.45,-410.587"/>
- <text text-anchor="middle" x="434" y="-447.4" font-family="Times Roman,serif" font-size="14.00">is a</text>
- </g>
- <!-- longmeta -->
- <g id="node7" class="node"><title>longmeta</title>
- <polygon fill="none" stroke="black" points="282.5,-52 282.5,-208 403.5,-208 403.5,-52 282.5,-52"/>
- <text text-anchor="middle" x="343" y="-191.4" font-family="Times Roman,serif" font-size="14.00">Long metadata</text>
- <polyline fill="none" stroke="black" points="282.5,-182 403.5,-182 "/>
- <text text-anchor="middle" x="343" y="-165.4" font-family="Times Roman,serif" font-size="14.00">url</text>
- <polyline fill="none" stroke="black" points="282.5,-156 403.5,-156 "/>
- <text text-anchor="middle" x="343" y="-139.4" font-family="Times Roman,serif" font-size="14.00">mimeType</text>
- <polyline fill="none" stroke="black" points="282.5,-130 403.5,-130 "/>
- <text text-anchor="middle" x="343" y="-113.4" font-family="Times Roman,serif" font-size="14.00">language</text>
- <polyline fill="none" stroke="black" points="282.5,-104 403.5,-104 "/>
- <text text-anchor="middle" x="343" y="-87.4" font-family="Times Roman,serif" font-size="14.00">imagePath</text>
- <polyline fill="none" stroke="black" points="282.5,-78 403.5,-78 "/>
- <text text-anchor="middle" x="343" y="-61.4" font-family="Times Roman,serif" font-size="14.00">origin</text>
- </g>
- <!-- longmeta->eventinfo -->
- <g id="edge14" class="edge"><title>longmeta:info->eventinfo:k</title>
- <path fill="none" stroke="red" d="M404,-65C435.408,-65 445.744,-65 472.708,-65"/>
- <polygon fill="red" stroke="red" points="473,-68.5001 483,-65 473,-61.5001 473,-68.5001"/>
- <text text-anchor="middle" x="434" y="-70.4" font-family="Times Roman,serif" font-size="14.00">is a</text>
- </g>
- <!-- longmeta->language -->
- <g id="edge16" class="edge"><title>longmeta:language->language:k</title>
- <path fill="none" stroke="red" d="M404,-117C419.932,-117 408.948,-138.864 422,-148 484.137,-191.495 523.888,-140.823 590,-178 621.838,-195.903 612.145,-237.205 640.046,-244.791"/>
- <polygon fill="red" stroke="red" points="639.651,-248.269 650,-246 640.495,-241.32 639.651,-248.269"/>
- <text text-anchor="middle" x="527" y="-183.4" font-family="Times Roman,serif" font-size="14.00">is a</text>
- </g>
- <!-- longmeta->long -->
- <g id="edge18" class="edge"><title>longmeta:url->long:k</title>
- <path fill="none" stroke="red" d="M404,-169C425.465,-169 452.6,-226.422 475.483,-240.777"/>
- <polygon fill="red" stroke="red" points="474.406,-244.108 485,-244 476.651,-237.478 474.406,-244.108"/>
- <text text-anchor="middle" x="434" y="-212.4" font-family="Times Roman,serif" font-size="14.00">is a</text>
- </g>
- <!-- session -->
- <g id="node8" class="node"><title>session</title>
- <polygon fill="none" stroke="black" points="309,-334 309,-412 377,-412 377,-334 309,-334"/>
- <text text-anchor="middle" x="343" y="-395.4" font-family="Times Roman,serif" font-size="14.00">Session</text>
- <polyline fill="none" stroke="black" points="309,-386 377,-386 "/>
- <text text-anchor="middle" x="343" y="-369.4" font-family="Times Roman,serif" font-size="14.00">user</text>
- <polyline fill="none" stroke="black" points="309,-360 377,-360 "/>
- <text text-anchor="middle" x="343" y="-343.4" font-family="Times Roman,serif" font-size="14.00">info</text>
- </g>
- <!-- session->eventinfo -->
- <g id="edge20" class="edge"><title>session:info->eventinfo:k</title>
- <path fill="none" stroke="red" d="M343,-333C343,-305.28 385.396,-340.55 404,-320 428.31,-293.148 409.73,-192.08 422,-158 429.293,-137.743 451.413,-82.2088 473.331,-68.2279"/>
- <polygon fill="red" stroke="red" points="474.623,-71.4866 483,-65 472.406,-64.8469 474.623,-71.4866"/>
- <text text-anchor="middle" x="434" y="-163.4" font-family="Times Roman,serif" font-size="14.00">is a</text>
- </g>
- <!-- session->user -->
- <g id="edge22" class="edge"><title>session:user->user:k</title>
- <path fill="none" stroke="red" d="M377,-373C408.693,-373 417.815,-376.507 446,-391 451.065,-393.604 452.859,-397.846 455.148,-401.156"/>
- <polygon fill="red" stroke="red" points="453.547,-404.27 464,-406 456.908,-398.129 453.547,-404.27"/>
- <text text-anchor="middle" x="434" y="-396.4" font-family="Times Roman,serif" font-size="14.00">is a</text>
- </g>
- <!-- short->domain -->
- <g id="edge24" class="edge"><title>short:domain->domain:k</title>
- <path fill="none" stroke="red" d="M222,-350C247.191,-350 230.476,-552.679 240,-576 255.879,-614.881 259.668,-648.95 295.573,-654.277"/>
- <polygon fill="red" stroke="red" points="295.782,-657.8 306,-655 296.266,-650.817 295.782,-657.8"/>
- <text text-anchor="middle" x="252" y="-638.4" font-family="Times Roman,serif" font-size="14.00">is a</text>
- </g>
- <!-- short->long -->
- <g id="edge26" class="edge"><title>short:long->long:k</title>
- <path fill="none" stroke="red" d="M222,-376C260.181,-376 218.276,-323.398 240,-292 252.626,-273.751 261.059,-272.342 282,-265 364.335,-236.133 392.177,-243.37 474.908,-243.963"/>
- <polygon fill="red" stroke="red" points="474.987,-247.464 485,-244 475.013,-240.464 474.987,-247.464"/>
- <text text-anchor="middle" x="343" y="-270.4" font-family="Times Roman,serif" font-size="14.00">is a</text>
- </g>
- <!-- short->strategy -->
- <g id="edge30" class="edge"><title>short:strategy->strategy:k</title>
- <path fill="none" stroke="red" d="M222,-324C322.92,-324 203.312,-479.809 282,-543 345.644,-594.11 561.374,-564.409 652.978,-562.135"/>
- <polygon fill="red" stroke="red" points="653.048,-565.634 663,-562 652.954,-558.635 653.048,-565.634"/>
- <text text-anchor="middle" x="434" y="-577.4" font-family="Times Roman,serif" font-size="14.00">is a</text>
- </g>
- <!-- short->user -->
- <g id="edge28" class="edge"><title>short:user->user:k</title>
- <path fill="none" stroke="red" d="M222,-298C302.988,-298 334.265,-265.817 404,-307 434.587,-325.063 427.746,-344.526 446,-375 451.756,-384.61 450.44,-396.032 454.69,-401.967"/>
- <polygon fill="red" stroke="red" points="453.433,-405.236 464,-406 456.215,-398.813 453.433,-405.236"/>
- <text text-anchor="middle" x="343" y="-312.4" font-family="Times Roman,serif" font-size="14.00">is a</text>
- </g>
- <!-- user->language -->
- <g id="edge32" class="edge"><title>user:language->language:k</title>
- <path fill="none" stroke="red" d="M590,-380C651.43,-380 592.543,-261.243 639.873,-247.326"/>
- <polygon fill="red" stroke="red" points="640.539,-250.769 650,-246 639.63,-243.828 640.539,-250.769"/>
- <text text-anchor="middle" x="620" y="-379.4" font-family="Times Roman,serif" font-size="14.00">is a</text>
- </g>
- <!-- user->strategy -->
- <g id="edge34" class="edge"><title>user:strategy->strategy:k</title>
- <path fill="none" stroke="red" d="M590,-354C600.788,-354 639.71,-515.39 657.201,-553.846"/>
- <polygon fill="red" stroke="red" points="654.352,-555.879 663,-562 660.057,-551.822 654.352,-555.879"/>
- <text text-anchor="middle" x="620" y="-481.4" font-family="Times Roman,serif" font-size="14.00">is a</text>
- </g>
- </g>
- </svg>
|