This commit is contained in:
Hikyu 2026-05-31 12:32:10 +02:00
commit cf1c12d953
23 changed files with 1914 additions and 0 deletions

11
CLAUDE.md Normal file
View File

@ -0,0 +1,11 @@
# Projekt: Ringstats Dokumentation
## Schreibstil (WICHTIG, immer einhalten)
Beim Schreiben an der Doku (`Ringstats_Dokumentation.tex`) immer in unserem Stil:
- **Locker und menschlich** schreiben, nicht steif oder wie ein KI-Text.
- **Keine Gedankenstriche** (kein "—", kein " - " als Einschub).
- **Keine neuen Fachwörter**, die wir nicht eh schon im Text benutzen.
- **Fließtext**, einfache und klare Sätze.
- Am vorhandenen Ton der anderen Abschnitte orientieren.

Binary file not shown.

View File

@ -0,0 +1,43 @@
\relax
\providecommand*\new@tpo@label[2]{}
\providecommand \babel@aux [2]{\global \let \babel@toc \@gobbletwo }
\@nameuse{bbl@beforestart}
\catcode `"\active
\providecommand\hyper@newdestlabel[2]{}
\providecommand\HyField@AuxAddToFields[1]{}
\providecommand\HyField@AuxAddToCoFields[2]{}
\providecommand\BKM@entry[2]{}
\babel@aux{ngerman}{}
\BKM@entry{id=1,dest={73656374696F6E2E31},srcline={31}}{5C3337365C3337375C303030415C3030306E5C303030775C303030655C3030306E5C303030645C303030755C3030306E5C303030675C303030735C303030735C3030307A5C303030655C3030306E5C303030615C303030725C303030695C3030306F}
\BKM@entry{id=2,dest={73756273656374696F6E2E312E31},srcline={42}}{5C3337365C3337375C303030505C303030725C3030306F5C3030306A5C303030655C3030306B5C303030745C303030695C303030645C303030655C303030655C3030305C3034305C303030755C3030306E5C303030645C3030305C3034305C3030305A5C303030695C303030655C3030306C5C303030735C303030655C303030745C3030307A5C303030755C3030306E5C30303067}
\BKM@entry{id=3,dest={73756273656374696F6E2E312E32},srcline={49}}{5C3337365C3337375C3030304B5C303030655C303030725C3030306E5C303030665C303030755C3030306E5C3030306B5C303030745C303030695C3030306F5C3030306E5C303030655C3030306E5C3030305C3034305C303030755C3030306E5C303030645C3030305C3034305C303030415C3030306E5C303030775C303030655C3030306E5C303030645C303030755C3030306E5C303030675C303030735C303030665C3030305C3334345C3030306C5C3030306C5C30303065}
\@writefile{toc}{\contentsline {section}{\numberline {1}Anwendungsszenario}{2}{section.1}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {1.1}Projektidee und Zielsetzung}{2}{subsection.1.1}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2}Kernfunktionen und Anwendungsfälle}{2}{subsection.1.2}\protected@file@percent }
\BKM@entry{id=4,dest={73656374696F6E2E32},srcline={71}}{5C3337365C3337375C303030445C3030306F5C3030306B5C303030755C3030306D5C303030655C3030306E5C303030745C303030615C303030745C303030695C3030306F5C3030306E5C3030305C3034305C303030645C303030655C303030725C3030305C3034305C303030445C303030615C303030745C303030655C3030306E5C3030306D5C3030306F5C303030645C303030655C3030306C5C3030306C5C303030695C303030655C303030725C303030755C3030306E5C30303067}
\BKM@entry{id=5,dest={73756273656374696F6E2E322E31},srcline={74}}{5C3337365C3337375C303030445C303030615C303030735C3030305C3034305C3030306B5C3030306F5C3030306E5C3030307A5C303030655C303030705C303030745C303030695C3030306F5C3030306E5C303030655C3030306C5C3030306C5C303030655C3030305C3034305C303030455C303030525C3030302D5C3030304D5C3030306F5C303030645C303030655C3030306C5C3030306C}
\@writefile{toc}{\contentsline {section}{\numberline {2}Dokumentation der Datenmodellierung}{3}{section.2}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Das konzeptionelle ER-Modell}{3}{subsection.2.1}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Konzeptionelles ER-Modell}}{3}{figure.1}\protected@file@percent }
\newlabel{fig:er-modell}{{1}{3}{Konzeptionelles ER-Modell}{figure.1}{}}
\BKM@entry{id=6,dest={73756273656374696F6E2E322E32},srcline={93}}{5C3337365C3337375C3030304B5C303030655C303030795C3030302D5C303030565C303030615C3030306C5C303030755C303030655C3030302D5C3030304D5C3030306F5C303030645C303030655C3030306C5C3030306C5C303030695C303030655C303030725C303030755C3030306E5C30303067}
\BKM@entry{id=7,dest={73756273656374696F6E2E322E33},srcline={188}}{5C3337365C3337375C303030445C3030306F5C3030306B5C303030755C3030306D5C303030655C3030306E5C303030745C303030655C3030306E5C3030306F5C303030725C303030695C303030655C3030306E5C303030745C303030695C303030655C303030725C303030745C303030655C3030305C3034305C3030304D5C3030306F5C303030645C303030655C3030306C5C3030306C5C303030695C303030655C303030725C303030755C3030306E5C30303067}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Key-Value-Modellierung}{4}{subsection.2.2}\protected@file@percent }
\@writefile{lot}{\contentsline {table}{\numberline {1}{\ignorespaces Übersicht der Schlüsselstrukturen in Redis}}{4}{table.1}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {2.3}Dokumentenorientierte Modellierung}{5}{subsection.2.3}\protected@file@percent }
\BKM@entry{id=8,dest={73756273656374696F6E2E322E34},srcline={192}}{5C3337365C3337375C303030475C303030725C303030615C303030705C303030685C3030302D5C303030445C303030615C303030745C303030655C3030306E5C303030625C303030615C3030306E5C3030306B5C3030302D5C3030304D5C3030306F5C303030645C303030655C3030306C5C3030306C5C303030695C303030655C303030725C303030755C3030306E5C30303067}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.4}Graph-Datenbank-Modellierung}{6}{subsection.2.4}\protected@file@percent }
\BKM@entry{id=9,dest={73656374696F6E2E33},srcline={202}}{5C3337365C3337375C303030565C303030655C303030725C303030675C3030306C5C303030655C303030695C303030635C303030685C3030305C3034305C303030645C303030655C303030725C3030305C3034305C303030445C303030615C303030745C303030655C3030306E5C3030306D5C3030306F5C303030645C303030655C3030306C5C3030306C5C303030695C303030655C303030725C303030755C3030306E5C30303067}
\BKM@entry{id=10,dest={73756273656374696F6E2E332E31},srcline={203}}{5C3337365C3337375C303030565C3030306F5C303030725C3030302D5C3030305C3034305C303030755C3030306E5C303030645C3030305C3034305C3030304E5C303030615C303030635C303030685C303030745C303030655C303030695C3030306C5C303030655C3030305C3034305C303030645C303030655C303030735C3030305C3034305C3030304B5C303030655C303030795C3030302D5C303030565C303030615C3030306C5C303030755C303030655C3030302D5C3030304D5C3030306F5C303030645C303030655C3030306C5C3030306C5C30303073}
\BKM@entry{id=11,dest={73756273656374696F6E2E332E32},srcline={206}}{5C3337365C3337375C303030565C3030306F5C303030725C3030302D5C3030305C3034305C303030755C3030306E5C303030645C3030305C3034305C3030304E5C303030615C303030635C303030685C303030745C303030655C303030695C3030306C5C303030655C3030305C3034305C303030645C303030655C303030735C3030305C3034305C303030645C3030306F5C3030306B5C303030755C3030306D5C303030655C3030306E5C303030745C303030655C3030306E5C3030306F5C303030725C303030695C303030655C3030306E5C303030745C303030695C303030655C303030725C303030745C303030655C3030306E5C3030305C3034305C3030304D5C3030306F5C303030645C303030655C3030306C5C3030306C5C30303073}
\BKM@entry{id=12,dest={73756273656374696F6E2E332E33},srcline={209}}{5C3337365C3337375C303030565C3030306F5C303030725C3030302D5C3030305C3034305C303030755C3030306E5C303030645C3030305C3034305C3030304E5C303030615C303030635C303030685C303030745C303030655C303030695C3030306C5C303030655C3030305C3034305C303030645C303030655C303030735C3030305C3034305C303030475C303030725C303030615C303030705C303030685C3030302D5C3030304D5C3030306F5C303030645C303030655C3030306C5C3030306C5C30303073}
\@writefile{toc}{\contentsline {section}{\numberline {3}Vergleich der Datenmodellierung}{7}{section.3}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}Vor- und Nachteile des Key-Value-Modells}{7}{subsection.3.1}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}Vor- und Nachteile des dokumentenorientierten Modells}{7}{subsection.3.2}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3}Vor- und Nachteile des Graph-Modells}{7}{subsection.3.3}\protected@file@percent }
\BKM@entry{id=13,dest={73656374696F6E2E34},srcline={217}}{5C3337365C3337375C303030465C303030615C3030307A5C303030695C30303074}
\@writefile{toc}{\contentsline {section}{\numberline {4}Fazit}{8}{section.4}\protected@file@percent }
\global\@namedef{scr@dte@section@lastmaxnumwidth}{12.14694pt}
\global\@namedef{scr@dte@subsection@lastmaxnumwidth}{19.70898pt}
\@writefile{toc}{\providecommand\tocbasic@end@toc@file{}\tocbasic@end@toc@file}
\gdef \@abspage@last{8}

View File

@ -0,0 +1,104 @@
# Fdb version 4
["pdflatex"] 1780223440.1531 "/home/hikyu/Documents/Uni/2026 Sommer/Moderne Datenbanken/Ringstats_Dokumentation.tex" "Ringstats_Dokumentation.pdf" "Ringstats_Dokumentation" 1780223441.10807 0
"/home/hikyu/Documents/Uni/2026 Sommer/Moderne Datenbanken/Ringstats_Dokumentation.tex" 1780223438.99387 10292 f09b92835ada112d26d46bb1b592b6e5 ""
"/usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc" 1775415801 2971 def0b6c1f0b107b3b936def894055589 ""
"/usr/share/texmf-dist/fonts/map/fontname/texfonts.map" 1775415801 3524 cb3e574dea2d1052e39280babc910dc8 ""
"/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecbx1200.tfm" 1775415801 3584 402da0b29eafbad07963b1224b222f18 ""
"/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecrm1200.tfm" 1775415801 3584 f80ddd985bd00e29e9a6047ebd9d4781 ""
"/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecrm1728.tfm" 1775415801 3584 3c76ccb63eda935a68ba65ba9da29f1a ""
"/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecss1200.tfm" 1775415801 3584 db562fb1d1c474cc55f0ce8a1dd94fe7 ""
"/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecsx1200.tfm" 1775415801 3584 36f697a6b99f29aad1ddddcfadf7a969 ""
"/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecsx1440.tfm" 1775415801 3584 9bd2baa3a21be3460ad52867ca0084f1 ""
"/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecsx1728.tfm" 1775415801 3584 a5b048a4e362640a1d2d34e624589d34 ""
"/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecsx2488.tfm" 1775415801 3584 8530f700a3778253a0a6d6639fda16c7 ""
"/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ectt1200.tfm" 1775415801 1536 487c9b46984a816c7ed238d0674595c7 ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm" 1775415801 1524 4414a8315f39513458b80dfc63bff03a ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm" 1775415801 1512 f21f83efb36853c0b70002322c1ab3ad ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm" 1775415801 1520 eccf95517727cb11801f4f1aee3a21b4 ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmr10.tfm" 1775415801 1296 45809c5a464d5f32c8f98ba97c1bb47f ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmr12.tfm" 1775415801 1288 655e228510b4c2a1abe905c368440826 ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmr17.tfm" 1775415801 1292 296a67155bdbfc32aa9c636f21e91433 ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmr6.tfm" 1775415801 1300 b62933e007d01cfd073f79b963c01526 ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmr8.tfm" 1775415801 1292 21c1c5bfeaebccffdb478fd231a0997d ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm" 1775415801 1124 6c73e740cf17375f03eec0ee63599741 ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm" 1775415801 1116 933a60c408fc0a863a92debe84b2d294 ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm" 1775415801 1120 8b7d695260f3cff42e636090a8002094 ""
"/usr/share/texmf-dist/fonts/type1/public/cm-super/sfbx1200.pfb" 1775415801 140176 d4962f948b4cc0adf4d3dde77a128c95 ""
"/usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1200.pfb" 1775415801 136101 f533469f523533d38317ab5729d00c8a ""
"/usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1728.pfb" 1775415801 131438 3aa300b3e40e5c8ba7b4e5c6cebc5dd6 ""
"/usr/share/texmf-dist/fonts/type1/public/cm-super/sfsx1200.pfb" 1775415801 148436 6a185415b8a1b77c58fee2272f3574e2 ""
"/usr/share/texmf-dist/fonts/type1/public/cm-super/sfsx1440.pfb" 1775415801 148301 cb90e68db88ca98c49afbaaab3ac1967 ""
"/usr/share/texmf-dist/fonts/type1/public/cm-super/sfsx1728.pfb" 1775415801 144018 fc22fd96cf4e9932a91e711da3e120b8 ""
"/usr/share/texmf-dist/fonts/type1/public/cm-super/sfsx2488.pfb" 1775415801 142843 cf43d58e8ac9c4319486799accfedabf ""
"/usr/share/texmf-dist/fonts/type1/public/cm-super/sftt1200.pfb" 1775415801 167085 68de377d2744a68a88fa40a1f610615a ""
"/usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii" 1775415801 71627 94eb9990bed73c364d7f53f960cc8c5b ""
"/usr/share/texmf-dist/tex/generic/babel-german/babel-german.def" 1775415801 32946 cb91c8893d96faf3f2fd433dbf43f3f1 ""
"/usr/share/texmf-dist/tex/generic/babel-german/ngerman.ldf" 1775415801 2266 6ebeea5026c90254e489c40666fa149e ""
"/usr/share/texmf-dist/tex/generic/babel/babel.sty" 1775415801 147019 f2ca437186bfeb562e1066ad59426a04 ""
"/usr/share/texmf-dist/tex/generic/babel/locale/de/babel-de.ini" 1775415801 4730 4757df0f315d1cf748da0b58d06a7c69 ""
"/usr/share/texmf-dist/tex/generic/babel/locale/invalid/babel-ngerman.tex" 1775415801 508 5da7d3ef1ba5b8125ce3e5673c464ab7 ""
"/usr/share/texmf-dist/tex/generic/babel/txtbabel.def" 1775415801 5231 c1599e5bf7d2ee42743212a7f8d20a56 ""
"/usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty" 1775415801 40635 c40361e206be584d448876bba8a64a3b ""
"/usr/share/texmf-dist/tex/generic/bitset/bitset.sty" 1775415801 33961 6b5c75130e435b2bfdb9f480a09a39f9 ""
"/usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty" 1775415801 8371 9d55b8bd010bc717624922fb3477d92e ""
"/usr/share/texmf-dist/tex/generic/iftex/iftex.sty" 1775415801 7984 7dbb9280f03c0a315425f1b4f35d43ee ""
"/usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty" 1775415801 8356 7bbb2c2373aa810be568c29e333da8ed ""
"/usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty" 1775415801 31769 002a487f55041f8e805cfbf6385ffd97 ""
"/usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty" 1775415801 5412 d5a2436094cd7be85769db90f29250a6 ""
"/usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty" 1775415801 17865 1a9bd36b4f98178fa551aca822290953 ""
"/usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty" 1775415801 19007 15924f7228aca6c6d184b115f4baa231 ""
"/usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty" 1775415801 20089 80423eac55aa175305d35b49e04fe23b ""
"/usr/share/texmf-dist/tex/generic/stringenc/stringenc.sty" 1775415801 21514 b7557edcee22835ef6b03ede1802dad4 ""
"/usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty" 1775415801 7008 f92eaa0a3872ed622bbf538217cd2ab7 ""
"/usr/share/texmf-dist/tex/latex/base/fontenc.sty" 1775415801 5275 6f9d359641b36842524cdb97716ab75f ""
"/usr/share/texmf-dist/tex/latex/base/inputenc.sty" 1775415801 5048 0270515b828149155424600fd2d58ac5 ""
"/usr/share/texmf-dist/tex/latex/bookmark/bkm-pdftex.def" 1775415801 8818 aa5157b46368efebf023abff55611467 ""
"/usr/share/texmf-dist/tex/latex/bookmark/bookmark.sty" 1775415801 18245 97e6be180cf07bb6f7008cfdaaecfce5 ""
"/usr/share/texmf-dist/tex/latex/caption/caption.sty" 1775415801 56128 c2ccf1a29d78c33bc553880402e4fb9a ""
"/usr/share/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty" 1775415801 13886 d1306dcf79a944f6988e688c1785f9ce ""
"/usr/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty" 1775415801 46885 8953c67ffba03252c6090aa19568b8ba ""
"/usr/share/texmf-dist/tex/latex/footmisc/footmisc.sty" 1775415801 18109 4de394dbf43fe44e00e619c01475403a ""
"/usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg" 1775415801 1213 620bba36b25224fa9b7e1ccb4ecb76fd ""
"/usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg" 1775415801 1224 978390e9c2234eab29404bc21b268d1e ""
"/usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def" 1775415801 19626 23e2822b9b2b5005f4c549ca98b9334d ""
"/usr/share/texmf-dist/tex/latex/graphics/color.sty" 1775415801 7245 a7e8457a46cda4920df85d975267efb4 ""
"/usr/share/texmf-dist/tex/latex/graphics/graphics.sty" 1775415801 18363 69bb4f5538964bfea50d1e6d89cbe69f ""
"/usr/share/texmf-dist/tex/latex/graphics/graphicx.sty" 1775415801 8118 43b99e52946c33a23f5f43b52d5cc5ec ""
"/usr/share/texmf-dist/tex/latex/graphics/keyval.sty" 1775415801 2671 d9941f4bf4750e9b0603c9a2ec54693b ""
"/usr/share/texmf-dist/tex/latex/graphics/mathcolor.ltx" 1775415801 2885 9c645d672ae17285bba324998918efd8 ""
"/usr/share/texmf-dist/tex/latex/graphics/trig.sty" 1775415801 4023 e66acf578d6b564c4670fb57ff336a7a ""
"/usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty" 1775415801 17914 4c28a13fc3d975e6e81c9bea1d697276 ""
"/usr/share/texmf-dist/tex/latex/hyperref/hpdftex.def" 1775415801 48140 0d317d7fb0c7460a10b7b2713db57305 ""
"/usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty" 1775415801 223349 c7928c099a8656537a829ba316c95536 ""
"/usr/share/texmf-dist/tex/latex/hyperref/nameref.sty" 1775415801 11459 697f11f6c439d25d39d2674b99566af4 ""
"/usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def" 1775415801 14249 b94983bbccc8d5739c16cc91d1fd1c3b ""
"/usr/share/texmf-dist/tex/latex/hyperref/puenc.def" 1775415801 117118 2e3ba580751de5583beacf2e5fee69a9 ""
"/usr/share/texmf-dist/tex/latex/koma-script/scrartcl.cls" 1775415801 244357 6163a870ccc4714e24e2ade926f3081f ""
"/usr/share/texmf-dist/tex/latex/koma-script/scrbase.sty" 1775415801 101071 5c33e7845f9afaab8705ab53e1c47a1a ""
"/usr/share/texmf-dist/tex/latex/koma-script/scrkbase.sty" 1775415801 22923 4fd8d1dd112d2950b8c92f34f0d9788f ""
"/usr/share/texmf-dist/tex/latex/koma-script/scrlfile-hook.sty" 1775415801 11187 bb19b68b7570b0a5839776e49029dfc6 ""
"/usr/share/texmf-dist/tex/latex/koma-script/scrlfile.sty" 1775415801 3330 524ef98f49a363d012453fece1f26677 ""
"/usr/share/texmf-dist/tex/latex/koma-script/scrlogo.sty" 1775415801 2164 c44cdb4bc4dc3e1eacfb6a8e57830b70 ""
"/usr/share/texmf-dist/tex/latex/koma-script/scrsize12pt.clo" 1775415801 6255 b5e87711b8a11a620a16e4b554557406 ""
"/usr/share/texmf-dist/tex/latex/koma-script/tocbasic.sty" 1775415801 122018 8104c4deebb4f912ebadb00e0c5a24f8 ""
"/usr/share/texmf-dist/tex/latex/koma-script/typearea.sty" 1775415801 59144 ce26e921ad64a8683a997696836a7ca2 ""
"/usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty" 1775415801 22555 6d8e155cfef6d82c3d5c742fea7c992e ""
"/usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty" 1775415801 13815 760b0c02f691ea230f5359c4e1de23a7 ""
"/usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def" 1775415801 30662 bfd6e864f4ffc5018b0e2b6260c3181c ""
"/usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg" 1775415801 678 4792914a8f45be57bb98413425e4c7af ""
"/usr/share/texmf-dist/tex/latex/refcount/refcount.sty" 1775415801 9878 9e94e8fa600d95f9c7731bb21dfb67a4 ""
"/usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty" 1775415801 9684 a33a14b82ce60d6e77cb9be689d79ee6 ""
"/usr/share/texmf-dist/tex/latex/url/url.sty" 1775415801 12796 8edb7d69a20b857904dd0ea757c14ec9 ""
"/usr/share/texmf-dist/web2c/texmf.cnf" 1775415801 43569 fd570f2fa160877d211e859f687312ba ""
"/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1777228096 5385779 47c0c393a77fd4a098bacfd57d66b88a ""
"/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1778762763 3734533 c370cc050c4a9823a1fe1ab265afc57b ""
"Ringstats_Dokumentation.aux" 1780223441.07793 7801 3bba753f64ebc8b674aebcc47461febe "pdflatex"
"Ringstats_Dokumentation.tex" 1780223438.99387 10292 f09b92835ada112d26d46bb1b592b6e5 ""
"Ringstats_Dokumentation.toc" 1780223441.07893 1305 3462b2bc2852c27ffc939f8273265173 "pdflatex"
"assets/er-modell.png" 1778764597.46144 805989 0b7323ca4b38e6518c24fd9e5684655b ""
(generated)
"Ringstats_Dokumentation.aux"
"Ringstats_Dokumentation.log"
"Ringstats_Dokumentation.pdf"
"Ringstats_Dokumentation.toc"
(rewritten before read)

178
Ringstats_Dokumentation.fls Normal file
View File

@ -0,0 +1,178 @@
PWD /home/hikyu/Documents/Uni/2026 Sommer/Moderne Datenbanken
INPUT /usr/share/texmf-dist/web2c/texmf.cnf
INPUT /var/lib/texmf/web2c/pdftex/pdflatex.fmt
INPUT /home/hikyu/Documents/Uni/2026 Sommer/Moderne Datenbanken/Ringstats_Dokumentation.tex
OUTPUT Ringstats_Dokumentation.log
INPUT /usr/share/texmf-dist/tex/latex/koma-script/scrartcl.cls
INPUT /usr/share/texmf-dist/tex/latex/koma-script/scrartcl.cls
INPUT /usr/share/texmf-dist/tex/latex/koma-script/scrkbase.sty
INPUT /usr/share/texmf-dist/tex/latex/koma-script/scrkbase.sty
INPUT /usr/share/texmf-dist/tex/latex/koma-script/scrbase.sty
INPUT /usr/share/texmf-dist/tex/latex/koma-script/scrbase.sty
INPUT /usr/share/texmf-dist/tex/latex/koma-script/scrlfile.sty
INPUT /usr/share/texmf-dist/tex/latex/koma-script/scrlfile.sty
INPUT /usr/share/texmf-dist/tex/latex/koma-script/scrlfile-hook.sty
INPUT /usr/share/texmf-dist/tex/latex/koma-script/scrlfile-hook.sty
INPUT /usr/share/texmf-dist/tex/latex/koma-script/scrlogo.sty
INPUT /usr/share/texmf-dist/tex/latex/koma-script/scrlogo.sty
INPUT /usr/share/texmf-dist/tex/latex/graphics/keyval.sty
INPUT /usr/share/texmf-dist/tex/latex/graphics/keyval.sty
INPUT /usr/share/texmf-dist/tex/latex/koma-script/tocbasic.sty
INPUT /usr/share/texmf-dist/tex/latex/koma-script/tocbasic.sty
INPUT /usr/share/texmf-dist/tex/latex/caption/caption.sty
INPUT /usr/share/texmf-dist/tex/latex/koma-script/typearea.sty
INPUT /usr/share/texmf-dist/tex/latex/footmisc/footmisc.sty
INPUT /usr/share/texmf-dist/tex/latex/koma-script/scrsize12pt.clo
INPUT /usr/share/texmf-dist/tex/latex/koma-script/scrsize12pt.clo
INPUT /usr/share/texmf-dist/tex/latex/koma-script/scrsize12pt.clo
INPUT /usr/share/texmf-dist/fonts/map/fontname/texfonts.map
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr12.tfm
INPUT /usr/share/texmf-dist/tex/latex/koma-script/typearea.sty
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr10.tfm
INPUT /usr/share/texmf-dist/tex/latex/base/inputenc.sty
INPUT /usr/share/texmf-dist/tex/latex/base/inputenc.sty
INPUT /usr/share/texmf-dist/tex/generic/babel/babel.sty
INPUT /usr/share/texmf-dist/tex/generic/babel/babel.sty
INPUT /usr/share/texmf-dist/tex/generic/babel/txtbabel.def
INPUT /usr/share/texmf-dist/tex/generic/babel/locale/invalid/babel-ngerman.tex
INPUT /usr/share/texmf-dist/tex/generic/babel/locale/invalid/babel-ngerman.tex
INPUT /usr/share/texmf-dist/tex/generic/babel/locale/invalid/babel-ngerman.tex
INPUT /usr/share/texmf-dist/tex/generic/babel/locale/de/babel-de.ini
INPUT /usr/share/texmf-dist/tex/generic/babel-german/ngerman.ldf
INPUT /usr/share/texmf-dist/tex/generic/babel-german/ngerman.ldf
INPUT /usr/share/texmf-dist/tex/generic/babel-german/ngerman.ldf
INPUT /usr/share/texmf-dist/tex/generic/babel-german/babel-german.def
INPUT /usr/share/texmf-dist/tex/latex/base/fontenc.sty
INPUT /usr/share/texmf-dist/tex/latex/base/fontenc.sty
INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecrm1200.tfm
INPUT /usr/share/texmf-dist/tex/latex/graphics/graphicx.sty
INPUT /usr/share/texmf-dist/tex/latex/graphics/graphicx.sty
INPUT /usr/share/texmf-dist/tex/latex/graphics/graphics.sty
INPUT /usr/share/texmf-dist/tex/latex/graphics/graphics.sty
INPUT /usr/share/texmf-dist/tex/latex/graphics/trig.sty
INPUT /usr/share/texmf-dist/tex/latex/graphics/trig.sty
INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
INPUT /usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def
INPUT /usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def
INPUT /usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def
INPUT /usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty
INPUT /usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty
INPUT /usr/share/texmf-dist/tex/generic/iftex/iftex.sty
INPUT /usr/share/texmf-dist/tex/generic/iftex/iftex.sty
INPUT /usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty
INPUT /usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty
INPUT /usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty
INPUT /usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty
INPUT /usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty
INPUT /usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty
INPUT /usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty
INPUT /usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty
INPUT /usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
INPUT /usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
INPUT /usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty
INPUT /usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty
INPUT /usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty
INPUT /usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty
INPUT /usr/share/texmf-dist/tex/latex/hyperref/nameref.sty
INPUT /usr/share/texmf-dist/tex/latex/hyperref/nameref.sty
INPUT /usr/share/texmf-dist/tex/latex/refcount/refcount.sty
INPUT /usr/share/texmf-dist/tex/latex/refcount/refcount.sty
INPUT /usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
INPUT /usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
INPUT /usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty
INPUT /usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty
INPUT /usr/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty
INPUT /usr/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty
INPUT /usr/share/texmf-dist/tex/generic/stringenc/stringenc.sty
INPUT /usr/share/texmf-dist/tex/generic/stringenc/stringenc.sty
INPUT /usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def
INPUT /usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def
INPUT /usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def
INPUT /usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty
INPUT /usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty
INPUT /usr/share/texmf-dist/tex/latex/hyperref/puenc.def
INPUT /usr/share/texmf-dist/tex/latex/hyperref/puenc.def
INPUT /usr/share/texmf-dist/tex/latex/hyperref/puenc.def
INPUT /usr/share/texmf-dist/tex/latex/url/url.sty
INPUT /usr/share/texmf-dist/tex/latex/url/url.sty
INPUT /usr/share/texmf-dist/tex/generic/bitset/bitset.sty
INPUT /usr/share/texmf-dist/tex/generic/bitset/bitset.sty
INPUT /usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty
INPUT /usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty
INPUT /usr/share/texmf-dist/tex/latex/hyperref/hpdftex.def
INPUT /usr/share/texmf-dist/tex/latex/hyperref/hpdftex.def
INPUT /usr/share/texmf-dist/tex/latex/hyperref/hpdftex.def
INPUT /usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
INPUT /usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
INPUT /usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty
INPUT /usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty
INPUT /usr/share/texmf-dist/tex/latex/bookmark/bookmark.sty
INPUT /usr/share/texmf-dist/tex/latex/bookmark/bookmark.sty
INPUT /usr/share/texmf-dist/tex/latex/bookmark/bookmark.sty
INPUT /usr/share/texmf-dist/tex/latex/bookmark/bkm-pdftex.def
INPUT /usr/share/texmf-dist/tex/latex/bookmark/bkm-pdftex.def
INPUT /usr/share/texmf-dist/tex/latex/bookmark/bkm-pdftex.def
INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
INPUT ./Ringstats_Dokumentation.aux
INPUT ./Ringstats_Dokumentation.aux
INPUT Ringstats_Dokumentation.aux
OUTPUT Ringstats_Dokumentation.aux
INPUT /usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
INPUT /usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
INPUT /usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
INPUT /usr/share/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
INPUT /usr/share/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
INPUT /usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
INPUT /usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
INPUT /usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
INPUT /usr/share/texmf-dist/tex/latex/graphics/color.sty
INPUT /usr/share/texmf-dist/tex/latex/graphics/color.sty
INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg
INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg
INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg
INPUT /usr/share/texmf-dist/tex/latex/graphics/mathcolor.ltx
INPUT /usr/share/texmf-dist/tex/latex/graphics/mathcolor.ltx
INPUT /usr/share/texmf-dist/tex/latex/graphics/mathcolor.ltx
OUTPUT Ringstats_Dokumentation.pdf
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecss1200.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecsx1200.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecsx2488.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecrm1728.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr17.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecsx1728.tfm
INPUT ./Ringstats_Dokumentation.toc
INPUT ./Ringstats_Dokumentation.toc
INPUT Ringstats_Dokumentation.toc
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr8.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr6.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm
OUTPUT Ringstats_Dokumentation.toc
INPUT /var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map
INPUT /usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc
INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecsx1440.tfm
INPUT ./assets/er-modell.png
INPUT ./assets/er-modell.png
INPUT ./assets/er-modell.png
INPUT ./assets/er-modell.png
INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecbx1200.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ectt1200.tfm
INPUT Ringstats_Dokumentation.aux
INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sfbx1200.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1200.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1728.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sfsx1200.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sfsx1440.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sfsx1728.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sfsx2488.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sftt1200.pfb

471
Ringstats_Dokumentation.log Normal file
View File

@ -0,0 +1,471 @@
This is pdfTeX, Version 3.141592653-2.6-1.40.29 (TeX Live 2026/Arch Linux) (preloaded format=pdflatex 2026.5.14) 31 MAY 2026 12:30
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**"/home/hikyu/Documents/Uni/2026 Sommer/Moderne Datenbanken/Ringstats_Dokument
ation.tex"
(/home/hikyu/Documents/Uni/2026 Sommer/Moderne Datenbanken/Ringstats_Dokumentat
ion.tex
LaTeX2e <2025-11-01>
L3 programming layer <2026-01-19>
(/usr/share/texmf-dist/tex/latex/koma-script/scrartcl.cls
Document Class: scrartcl 2026/02/02 v3.49.2 KOMA-Script document class (article
)
(/usr/share/texmf-dist/tex/latex/koma-script/scrkbase.sty
Package: scrkbase 2026/02/02 v3.49.2 KOMA-Script package (KOMA-Script-dependent
basics and keyval usage)
(/usr/share/texmf-dist/tex/latex/koma-script/scrbase.sty
Package: scrbase 2026/02/02 v3.49.2 KOMA-Script package (KOMA-Script-independen
t basics and keyval usage)
(/usr/share/texmf-dist/tex/latex/koma-script/scrlfile.sty
Package: scrlfile 2026/02/02 v3.49.2 KOMA-Script package (file load hooks)
(/usr/share/texmf-dist/tex/latex/koma-script/scrlfile-hook.sty
Package: scrlfile-hook 2026/02/02 v3.49.2 KOMA-Script package (using LaTeX hook
s)
(/usr/share/texmf-dist/tex/latex/koma-script/scrlogo.sty
Package: scrlogo 2026/02/02 v3.49.2 KOMA-Script package (logo)
)))
(/usr/share/texmf-dist/tex/latex/graphics/keyval.sty
Package: keyval 2022/05/29 v1.15 key=value parser (DPC)
\KV@toks@=\toks17
)
Applying: [2021/05/01] Usage of raw or classic option list on input line 254.
Already applied: [0000/00/00] Usage of raw or classic option list on input line
370.
))
(/usr/share/texmf-dist/tex/latex/koma-script/tocbasic.sty
Package: tocbasic 2026/02/02 v3.49.2 KOMA-Script package (handling toc-files)
\scr@dte@tocline@numberwidth=\skip49
\scr@dte@tocline@numbox=\box53
)
Package tocbasic Info: omitting babel extension for `toc'
(tocbasic) because of feature `nobabel' available
(tocbasic) for `toc' on input line 141.
Package scrartcl Info: You've used standard option `12pt'.
(scrartcl) This is correct!
(scrartcl) Internally I'm using `fontsize=12pt'.
(scrartcl) If you'd like to set the option with \KOMAoptions,
(scrartcl) you'd have to use `fontsize=12pt' there
(scrartcl) instead of `12pt', too.
Class scrartcl Info: File `scrsize12pt.clo' used to setup font sizes on input l
ine 2489.
(/usr/share/texmf-dist/tex/latex/koma-script/scrsize12pt.clo
File: scrsize12pt.clo 2026/02/02 v3.49.2 KOMA-Script font size class option (12
pt)
)
(/usr/share/texmf-dist/tex/latex/koma-script/typearea.sty
Package: typearea 2026/02/02 v3.49.2 KOMA-Script package (type area)
\ta@bcor=\skip50
\ta@div=\count275
Package typearea Info: You've used standard option `a4paper'.
(typearea) This is correct!
(typearea) Internally I'm using `paper=a4'.
(typearea) If you'd like to set the option with \KOMAoptions,
(typearea) you'd have to use `paper=a4' there
(typearea) instead of `a4paper', too.
\ta@hblk=\skip51
\ta@vblk=\skip52
\ta@temp=\skip53
\footheight=\skip54
Package typearea Info: These are the values describing the layout:
(typearea) DIV = 12
(typearea) BCOR = 0.0pt
(typearea) \paperwidth = 597.50793pt
(typearea) \textwidth = 448.13095pt
(typearea) DIV departure = -6%
(typearea) \evensidemargin = 2.4185pt
(typearea) \oddsidemargin = 2.4185pt
(typearea) \paperheight = 845.04694pt
(typearea) \textheight = 635.5pt
(typearea) \topmargin = -41.72441pt
(typearea) \headheight = 18.125pt
(typearea) \headsep = 21.75pt
(typearea) \topskip = 12.0pt
(typearea) \footskip = 50.75pt
(typearea) \baselineskip = 14.5pt
(typearea) on input line 1810.
)
\c@part=\count276
\c@section=\count277
\c@subsection=\count278
\c@subsubsection=\count279
\c@paragraph=\count280
\c@subparagraph=\count281
\scr@dte@section@maxnumwidth=\skip55
Class scrartcl Info: using compatibility default `runin=bysign'
(scrartcl) for `\section on input line 5015.
Class scrartcl Info: using compatibility default `afterindent=bysign'
(scrartcl) for `\section on input line 5015.
\scr@dte@part@maxnumwidth=\skip56
Class scrartcl Info: using compatibility default `afterindent=false'
(scrartcl) for `\part on input line 5023.
\scr@dte@subsection@maxnumwidth=\skip57
Class scrartcl Info: using compatibility default `runin=bysign'
(scrartcl) for `\subsection on input line 5033.
Class scrartcl Info: using compatibility default `afterindent=bysign'
(scrartcl) for `\subsection on input line 5033.
\scr@dte@subsubsection@maxnumwidth=\skip58
Class scrartcl Info: using compatibility default `runin=bysign'
(scrartcl) for `\subsubsection on input line 5043.
Class scrartcl Info: using compatibility default `afterindent=bysign'
(scrartcl) for `\subsubsection on input line 5043.
\scr@dte@paragraph@maxnumwidth=\skip59
Class scrartcl Info: using compatibility default `runin=bysign'
(scrartcl) for `\paragraph on input line 5054.
Class scrartcl Info: using compatibility default `afterindent=bysign'
(scrartcl) for `\paragraph on input line 5054.
\scr@dte@subparagraph@maxnumwidth=\skip60
Class scrartcl Info: using compatibility default `runin=bysign'
(scrartcl) for `\subparagraph on input line 5064.
Class scrartcl Info: using compatibility default `afterindent=bysign'
(scrartcl) for `\subparagraph on input line 5064.
\abovecaptionskip=\skip61
\belowcaptionskip=\skip62
\c@pti@nb@sid@b@x=\box54
Package tocbasic Info: omitting babel extension for `lof'
(tocbasic) because of feature `nobabel' available
(tocbasic) for `lof' on input line 6287.
\scr@dte@figure@maxnumwidth=\skip63
\c@figure=\count282
Package tocbasic Info: omitting babel extension for `lot'
(tocbasic) because of feature `nobabel' available
(tocbasic) for `lot' on input line 6299.
\scr@dte@table@maxnumwidth=\skip64
\c@table=\count283
Class scrartcl Info: Redefining `\numberline' on input line 6469.
\bibindent=\dimen148
)
(/usr/share/texmf-dist/tex/latex/base/inputenc.sty
Package: inputenc 2024/02/08 v1.3d Input encoding file
\inpenc@prehook=\toks18
\inpenc@posthook=\toks19
)
(/usr/share/texmf-dist/tex/generic/babel/babel.sty
Package: babel 2026/02/14 v26.3 The multilingual framework for LuaLaTeX, pdfLaT
eX and XeLaTeX
\babel@savecnt=\count284
LaTeX Encoding Info: Redeclaring text command \ij (encoding OT1) on input li
ne 2078.
LaTeX Encoding Info: Redeclaring text command \IJ (encoding OT1) on input li
ne 2080.
LaTeX Encoding Info: Redeclaring text command \ij (encoding T1) on input lin
e 2082.
LaTeX Encoding Info: Redeclaring text command \IJ (encoding T1) on input lin
e 2083.
LaTeX Encoding Info: Ignoring declaration for text command \ij (encoding ?)
on input line 2084.
LaTeX Encoding Info: Ignoring declaration for text command \IJ (encoding ?)
on input line 2086.
LaTeX Encoding Info: Ignoring declaration for text command \SS (encoding ?)
on input line 2111.
\U@D=\dimen149
\l@unhyphenated=\language8
(/usr/share/texmf-dist/tex/generic/babel/txtbabel.def)
\bbl@readstream=\read2
\bbl@dirlevel=\count285
(/usr/share/texmf-dist/tex/generic/babel/locale/invalid/babel-ngerman.tex)
Package babel Info: Importing font and identification data for ngerman
(babel) from babel-de.ini. Reported on input line 4330.
(/usr/share/texmf-dist/tex/generic/babel-german/ngerman.ldf
Language: ngerman
(/usr/share/texmf-dist/tex/generic/babel-german/babel-german.def
Package babel Info: Making " an active character on input line 470.
)))
(/usr/share/texmf-dist/tex/latex/base/fontenc.sty
Package: fontenc 2025/07/18 v2.1d Standard LaTeX package
)
(/usr/share/texmf-dist/tex/latex/graphics/graphicx.sty
Package: graphicx 2024/12/31 v1.2e Enhanced LaTeX Graphics (DPC,SPQR)
(/usr/share/texmf-dist/tex/latex/graphics/graphics.sty
Package: graphics 2024/08/06 v1.4g Standard LaTeX Graphics (DPC,SPQR)
(/usr/share/texmf-dist/tex/latex/graphics/trig.sty
Package: trig 2023/12/02 v1.11 sin cos tan (DPC)
)
(/usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration
)
Package graphics Info: Driver file: pdftex.def on input line 106.
(/usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def
File: pdftex.def 2025/09/29 v1.2d Graphics/color driver for pdftex
))
\Gin@req@height=\dimen150
\Gin@req@width=\dimen151
)
(/usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty
Package: hyperref 2026-01-29 v7.01p Hypertext links for LaTeX
(/usr/share/texmf-dist/tex/generic/iftex/iftex.sty
Package: iftex 2024/12/12 v1.0g TeX engine tests
)
(/usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty
Package: kvsetkeys 2022-10-05 v1.19 Key value parser (HO)
)
(/usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty
Package: kvdefinekeys 2019-12-19 v1.6 Define keys (HO)
)
(/usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty
Package: pdfescape 2019/12/09 v1.15 Implements pdfTeX's escape features (HO)
(/usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty
Package: ltxcmds 2023-12-04 v1.26 LaTeX kernel commands for general use (HO)
)
(/usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
Package: pdftexcmds 2020-06-27 v0.33 Utility functions of pdfTeX for LuaTeX (HO
)
(/usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty
Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO)
)
Package pdftexcmds Info: \pdf@primitive is available.
Package pdftexcmds Info: \pdf@ifprimitive is available.
Package pdftexcmds Info: \pdfdraftmode found.
))
(/usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty
Package: hycolor 2020-01-27 v1.10 Color options for hyperref/bookmark (HO)
)
(/usr/share/texmf-dist/tex/latex/hyperref/nameref.sty
Package: nameref 2026-01-29 v2.58 Cross-referencing by name of section
(/usr/share/texmf-dist/tex/latex/refcount/refcount.sty
Package: refcount 2019/12/15 v3.6 Data extraction from label references (HO)
)
(/usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO)
(/usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty
Package: kvoptions 2022-06-15 v3.15 Key value format for package options (HO)
))
\c@section@level=\count286
)
(/usr/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty
Package: etoolbox 2025/10/02 v2.5m e-TeX tools for LaTeX (JAW)
\etb@tempcnta=\count287
)
(/usr/share/texmf-dist/tex/generic/stringenc/stringenc.sty
Package: stringenc 2019/11/29 v1.12 Convert strings between diff. encodings (HO
)
)
\@linkdim=\dimen152
\Hy@linkcounter=\count288
\Hy@pagecounter=\count289
(/usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def
File: pd1enc.def 2026-01-29 v7.01p Hyperref: PDFDocEncoding definition (HO)
Now handling font encoding PD1 ...
... no UTF-8 mapping file for font encoding PD1
)
(/usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty
Package: intcalc 2019/12/15 v1.3 Expandable calculations with integers (HO)
)
\Hy@SavedSpaceFactor=\count290
(/usr/share/texmf-dist/tex/latex/hyperref/puenc.def
File: puenc.def 2026-01-29 v7.01p Hyperref: PDF Unicode definition (HO)
Now handling font encoding PU ...
... no UTF-8 mapping file for font encoding PU
)
Package hyperref Info: Option `colorlinks' set `true' on input line 4072.
Package hyperref Info: Hyper figures OFF on input line 4201.
Package hyperref Info: Link nesting OFF on input line 4206.
Package hyperref Info: Hyper index ON on input line 4209.
Package hyperref Info: Plain pages OFF on input line 4216.
Package hyperref Info: Backreferencing OFF on input line 4221.
Package hyperref Info: Implicit mode ON; LaTeX internals redefined.
Package hyperref Info: Bookmarks ON on input line 4468.
\c@Hy@tempcnt=\count291
(/usr/share/texmf-dist/tex/latex/url/url.sty
\Urlmuskip=\muskip17
Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc.
)
LaTeX Info: Redefining \url on input line 4807.
\XeTeXLinkMargin=\dimen153
(/usr/share/texmf-dist/tex/generic/bitset/bitset.sty
Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO)
(/usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty
Package: bigintcalc 2019/12/15 v1.5 Expandable calculations on big integers (HO
)
))
\Fld@menulength=\count292
\Field@Width=\dimen154
\Fld@charsize=\dimen155
Package hyperref Info: Hyper figures OFF on input line 6084.
Package hyperref Info: Link nesting OFF on input line 6089.
Package hyperref Info: Hyper index ON on input line 6092.
Package hyperref Info: backreferencing OFF on input line 6099.
Package hyperref Info: Link coloring ON on input line 6102.
Package hyperref Info: Link coloring with OCG OFF on input line 6109.
Package hyperref Info: PDF/A mode OFF on input line 6114.
\Hy@abspage=\count293
\c@Item=\count294
\c@Hfootnote=\count295
)
Package hyperref Info: Driver (autodetected): hpdftex.
(/usr/share/texmf-dist/tex/latex/hyperref/hpdftex.def
File: hpdftex.def 2026-01-29 v7.01p Hyperref driver for pdfTeX
\Fld@listcount=\count296
\c@bookmark@seq@number=\count297
(/usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
Package: rerunfilecheck 2025-06-21 v1.11 Rerun checks for auxiliary files (HO)
(/usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty
Package: uniquecounter 2019/12/15 v1.4 Provide unlimited unique counter (HO)
)
Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2
84.
)
\Hy@SectionHShift=\skip65
)
Class scrartcl Info: loading recommended package `bookmark'.
(scrartcl) Using `bookmark' together with `hyperref' is recommended,
(scrartcl) because of handling of possible bookmark level gaps.
(scrartcl) You can avoid loading `bookmark' with KOMA-Script option
(scrartcl) `bookmarkpackage=false' before \begin{document} and
(scrartcl) you can avoid this message adding:
(scrartcl) \usepackage{bookmark}
(scrartcl) before \begin{document} on input line 18.
(/usr/share/texmf-dist/tex/latex/bookmark/bookmark.sty
Package: bookmark 2023-12-10 v1.31 PDF bookmarks (HO)
(/usr/share/texmf-dist/tex/latex/bookmark/bkm-pdftex.def
File: bkm-pdftex.def 2023-12-10 v1.31 bookmark driver for pdfTeX and luaTeX (HO
)
\BKM@id=\count298
))
(/usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
File: l3backend-pdftex.def 2025-10-09 L3 backend support: PDF output (pdfTeX)
\l__color_backend_stack_int=\count299
)
(./Ringstats_Dokumentation.aux
Package babel Info: 'ngerman' activates 'german' shorthands.
(babel) Reported on input line 10.
)
\openout1 = `Ringstats_Dokumentation.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 18.
LaTeX Font Info: ... okay on input line 18.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 18.
LaTeX Font Info: ... okay on input line 18.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 18.
LaTeX Font Info: ... okay on input line 18.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 18.
LaTeX Font Info: ... okay on input line 18.
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 18.
LaTeX Font Info: ... okay on input line 18.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 18.
LaTeX Font Info: ... okay on input line 18.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 18.
LaTeX Font Info: ... okay on input line 18.
LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 18.
LaTeX Font Info: ... okay on input line 18.
LaTeX Font Info: Checking defaults for PU/pdf/m/n on input line 18.
LaTeX Font Info: ... okay on input line 18.
(/usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
\scratchcounter=\count300
\scratchdimen=\dimen156
\scratchbox=\box55
\nofMPsegments=\count301
\nofMParguments=\count302
\everyMPshowfont=\toks20
\MPscratchCnt=\count303
\MPscratchDim=\dimen157
\MPnumerator=\count304
\makeMPintoPDFobject=\count305
\everyMPtoPDFconversion=\toks21
) (/usr/share/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf
Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4
85.
(/usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv
e
))
(/usr/share/texmf-dist/tex/latex/graphics/color.sty
Package: color 2025/01/14 v1.3e Standard LaTeX Color (DPC)
(/usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg
File: color.cfg 2016/01/02 v1.6 sample color configuration
)
Package color Info: Driver file: pdftex.def on input line 149.
(/usr/share/texmf-dist/tex/latex/graphics/mathcolor.ltx))
Package hyperref Info: Link coloring ON on input line 18.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <17.28> on input line 21.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <12> on input line 21.
(./Ringstats_Dokumentation.toc
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <8> on input line 3.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <6> on input line 3.
)
\tf@toc=\write3
\openout3 = `Ringstats_Dokumentation.toc'.
[1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}{/usr/share/texmf-dist/fonts
/enc/dvips/cm-super/cm-super-t1.enc}]
[2]
<assets/er-modell.png, id=45, 3968.8275pt x 4311.10625pt>
File: assets/er-modell.png Graphic file (type png)
<use assets/er-modell.png>
Package pdftex.def Info: assets/er-modell.png used on input line 86.
(pdftex.def) Requested size: 268.8813pt x 292.00674pt.
[3 <./assets/er-modell.png>]
Overfull \hbox (52.12212pt too wide) in paragraph at lines 145--174
[][]
[]
[4] [5] [6] [7] [8] (./Ringstats_Dokumentation.aux)
***********
LaTeX2e <2025-11-01>
L3 programming layer <2026-01-19>
***********
)
Here is how much of TeX's memory you used:
13485 strings out of 469462
243032 string characters out of 5468614
788042 words of memory out of 5000000
42001 multiletter control sequences out of 15000+600000
638939 words of font info for 63 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
108i,8n,107p,11313b,461s stack positions out of 10000i,1000n,20000p,200000b,200000s
</usr/share/texmf-dist/fonts/type1/public/cm-super/sfbx1200.pfb></usr/share/t
exmf-dist/fonts/type1/public/cm-super/sfrm1200.pfb></usr/share/texmf-dist/fonts
/type1/public/cm-super/sfrm1728.pfb></usr/share/texmf-dist/fonts/type1/public/c
m-super/sfsx1200.pfb></usr/share/texmf-dist/fonts/type1/public/cm-super/sfsx144
0.pfb></usr/share/texmf-dist/fonts/type1/public/cm-super/sfsx1728.pfb></usr/sha
re/texmf-dist/fonts/type1/public/cm-super/sfsx2488.pfb></usr/share/texmf-dist/f
onts/type1/public/cm-super/sftt1200.pfb>
Output written on Ringstats_Dokumentation.pdf (8 pages, 575504 bytes).
PDF statistics:
160 PDF objects out of 1000 (max. 8388607)
130 compressed objects within 2 object streams
24 named destinations out of 1000 (max. 500000)
110 words of extra memory for PDF output out of 10000 (max. 10000000)

BIN
Ringstats_Dokumentation.pdf Normal file

Binary file not shown.

Binary file not shown.

221
Ringstats_Dokumentation.tex Normal file
View File

@ -0,0 +1,221 @@
\documentclass[12pt,a4paper,parskip=half]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage[colorlinks=true, linkcolor=black]{hyperref}
\title{Ringstats Dokumentation}
\author{Justin Rost \\ 7208260
\and
Michelle Reichelt \\ 7216628
\and
Yasin Ergün \\ 7215184
}
\date{\today}
\begin{document}
\maketitle
\tableofcontents
\newpage
%Viele PC-Spieler suchen stetig nach neuen Tools um ihr Spielerlebnis zu optimieren und ihre Echtzeit Statistiken besser im Blick zu haben. Daher haben wir
% Die Einleitung ist bla.
% Fliessender uebergang ins Fazit
\newpage
\section{Anwendungsszenario}
% Das nehmen wir direkt aus dem Proposal und schreiben es min eine seite lang.
In diesem Kapitel zeigen wir, worum es bei Ringstats eigentlich geht und in welchen Situationen die Anwendung dem Spieler im Spiel weiterhilft.
% Ein Spieler startet einen Bosskampf und kann in einem kleinen Fenster sehen, was für Resistenzen dieser Boss hat und welche Fähigkeiten er am häufigsten benutzt.
% Spielerdaten werden live gespeichert und an den Server gesendet, damit der Spieler direkt sehen kann, welche Truhen und Sammelobjekte in der Nähe sind.
% Die Gebiets-Checkliste zeigt bei einem Gebietswechsel an, welche Aufgaben der Spieler in dem neuen Gebiet hat.
\subsection{Projektidee und Zielsetzung}
Die Idee von Ringstats ist die Bereitstellung einer Schnittstelle zwischen dem aktiven Spiel und einer Datenbank mit hilfreichen Spielinformationen.
Während des Spiels erfasst die Desktop Anwendung in Echtzeit Parameter des Spielers und schickt diese an die Datenbank. Zu diesen Parametern zählen z.B. die aktuelle Position oder Ausrüstung.
Auf Grundlage dieser Live Daten stellt unsere Anwendung dann hilfreiche Informationen über Bosse oder Gegner in der Region des Spielers bereit. Zudem kann auch eine regionenbasierte
Checkliste angezeigt werden, auf der sich weitere benutzerdefinierte Aufgaben befinden. All diese Informationen werden auf In-Game Panels eingeblendet.
\subsection{Kernfunktionen und Anwendungsfälle}
Um den Nutzen von Ringstats zu verstehen, haben wir folgende Kernfunktionen definiert:
Die wichtigste Funktion ist das Erfassen der Spielerdaten in Echtzeit. Während der Spieler spielt, liest die Desktop Anwendung laufend aus,
wo der Spieler gerade steht, wie viel Leben er hat, wie schnell er ist und was er ausgerüstet hat. Diese Daten werden direkt an die Datenbank geschickt,
damit immer der aktuelle Stand vorliegt.
Sobald der Spieler einen Gegner oder Boss anvisiert, blendet die Anwendung ein kleines Panel im Spiel ein.
Darin sieht der Spieler die Resistenzen des Gegners und welche Fähigkeiten dieser am häufigsten benutzt.
So weiß man direkt, worauf man sich einstellen muss.
Zusätzlich gibt es eine Checkliste, die sich nach der Region richtet, in der sich der Spieler gerade befindet.
Diese lässt sich mit einem Hotkey ein und ausblenden. Auf der Liste stehen zum Beispiel Items, Dungeons und Bosse.
Der Spieler kann die Einträge filtern und selbst festlegen, ob sie automatisch abgehakt werden, sobald eine Bedingung erfüllt ist, oder ob er das lieber von Hand macht.
Alle diese Daten landen nicht nur im Spiel, sondern sind gleichzeitig über die Internetseite abrufbar.
Der Spieler meldet sich auf der Seite an und verbindet sich mit der Desktop Anwendung. Dann kann er seine Informationen auch im Browser einsehen.
Damit das Ganze einen Sinn ergibt, hier ein paar typische Situationen aus dem Spiel:
Der Spieler startet einen Bosskampf. In einem kleinen Fenster sieht er sofort, welche Resistenzen der Boss hat und welche Fähigkeiten am häufigsten kommen.\\
Während der Spieler durch ein Gebiet läuft, werden seine Daten an den Server geschickt. Dadurch sieht er direkt, welche Truhen und Sammelobjekte in seiner Nähe sind.\\
Wechselt der Spieler in ein neues Gebiet, zeigt die Checkliste an, welche Aufgaben in diesem Gebiet noch offen sind.
\newpage
\section{Dokumentation der Datenmodellierung}
In diesem Kapitel schauen wir uns an, wie wir die Daten von Ringstats aufbauen und wie das Ganze in den verschiedenen Datenbanken aussieht.
\subsection{Das konzeptionelle ER-Modell}
Die komplexe Struktur der Spielwelt bilden wir mit einem Klassischen ER-Modell ab.
Das Modell veranschaulicht,
wie der Spieler (Player) über seine Ausrüstung (Gear)
mit Waffen (Weapon), Rüstungen (Armor) oder Talismanen (Talisman) etc. verbunden ist.
Fast alle dieser Gegenstände haben einen Typen (Type) und Effekte (Item\_Effect).
Auch ist der Spieler (Player) immer in einer Region (Region), in der Gegenstände (Item) und Gegner (Enemy) aufzufinden sind.
Das Modell dient in den folgenden Kapiteln als Grundlage für die Modellierung und den Vergleich.
\begin{figure}[h]
\centering
\includegraphics[width=0.6\textwidth]{assets/er-modell}
\caption{Konzeptionelles ER-Modell}
\label{fig:er-modell}
\end{figure}
\newpage
\subsection{Key-Value-Modellierung}
Key-Value Datenbanken sind eine einfache und schnelle Lösung für die Speicherung von unstrukturierten Daten.
Wir verwenden in diesem Kapitel Redis.
\subsubsection*{Schlüsselaufbau}
Keys sind Strings, die eindeutig zum identifizieren von Objekten verwendet werden. Diese starten immer mit dem Namen der Entität, gefolgt von einem Doppelpunkt und der ID des Objekts.
Dabei werden alle Entitäten als Redis-Datentyp Hash Map gespeichert um die Daten effizient zu verwalten.
Anhand dieses Systems bilden wir die Schlüssel wie folgt ab:
% \paragraph{player}
% player:{id} = { id, name, health, stamina, focus\_points, level, experience, region\_id}
% player:{id}:weapon = { item\_id }
% player:{id}:shield = { item\_id }
% player:{id}:armor = { item:1, item:2, ... }
% player:{id}:talisman = { item:1, item:2, ... }
% player:1 = { 1, Jonas, 100, 100, 10, 1, 0, 1 }
% \paragraph{region}
% region:{id} = { id, name}
% region:{id}:items = { item:1, item:2, ... }
% region:{id}:enemies = { enemy:1, enemy:2, ... }
% region:1 = { 1, limgrave }
% region:1:items = [1, 19, 248, 2385]
% region:1:enemies = [1, 245, 1234, 11211]
% \paragraph{item}
% item:{id} = { id, name, gear\_type, gear\_id, region\_id }
% item:82347 = { 82347, coolestalisman, talisman, 1, 1 }
% item\_effect:{id} = { id, description }
% item\_effect:1 = { 1, Du hast mehr Ausdauer }
% talisman:{id} = { id, item\_effect\_id }
% armor:{id} = { id, item\_effect\_id, type\_id, weight, physical\_defense, magical\_defense}
% weapon:{id} = { id, item\_effect\_id, type\_id, weight, damage }
% shield:{id} = { id , item\_effect\_id , type\_id, weight, physical\_defense, magical\_defense, guard, damage }
% type:{id} = { id, name }
% type:1 = { 1, Dolch }
% \paragraph{enemy}
% enemy:{id} ={id, region\_id, name, health, level, damage}
% enemy:{id}:items = { :1, item:2, ... } % dropt diese items
% enemy:1 = { 1, 1, Tree\_Sentinel, 30000, 20, 70 }
% enemy:1:items = [5, 10]
\begin{table}[h]
\centering
\begin{tabular}{l l l}
\hline
\textbf{Datentyp} & \textbf{Key-Struktur} & \textbf{Attribute} \\ \hline
\texttt{HMAP} & {item\_effect:\{id\}} & id, description \\
\texttt{HMAP} & {item\_type:\{id\}} & id, item\_id, name \\
\\
\texttt{HMAP} & {weapon:\{id\}} & id, item\_effect\_id, item\_type\_id, weight, damage \\
\texttt{HMAP} & {armor:\{id\}} & id, item\_effect\_id, item\_type\_id, weight, defense \\
\texttt{HMAP} & {shield:\{id\}} & id, item\_effect\_id, item\_type\_id, weight, damage, defense \\
\texttt{HMAP} & {talisman:\{id\}} & id, item\_effect\_id \\
\\
\texttt{HMAP} & {item:\{id\}} & id, name, gear\_type, gear\_id, region\_id \\
\\
\texttt{HMAP} & player:\{id\} & id, name, health, stamina, level, region\_id \\
\texttt{STRING} & {player:\{id\}:weapon} & item\_id \\
\texttt{STRING} & {player:\{id\}:shield} & item\_id \\
\texttt{SET} & {player:\{id\}:armor} & item\_id \\
\texttt{SET} & {player:\{id\}:talisman} & item\_id \\
\\
\texttt{SET} & {region:\{id\}:enemies} & enemy\_id \\
\\
\texttt{HMAP} & {region:\{id\}} & id, name \\
\texttt{SET} & {region:\{id\}:items} & item\_id \\
\texttt{SET} & {region:\{id\}:enemies} & enemy\_id \\
\\
\texttt{HMAP} & enemy:\{id\} & id, region\_id, name, health, level, damage \\
\texttt{SET} & enemy:\{id\}:items & item\_id \\
\hline
\end{tabular}
\caption{Übersicht der Schlüsselstrukturen in Redis}
\end{table}
% \begin{table}[h]
% \centering
% \begin{tabular}{l l l}
% \hline
% \textbf{Datentyp} & \textbf{Key-Struktur} & \textbf{Beschreibung} \\ \hline
% SET & \texttt{player:\{id\}:gear\_list} & Liste der Gear IDs, die einem Spieler zugeordnet sind \\
% \hline
% \end{tabular}
% \caption{Übersicht der Schlüsselstrukturen in Redis}
% \end{table}
\subsection{Dokumentenorientierte Modellierung}
% Wie sieht das in z. B. MongoDB aus? Zeigt hier ein fiktives JSON-Dokument, das einen Gegner oder Spieler mit all seinen verschachtelten Eigenschaften beschreibt.
\newpage
\subsection{Graph-Datenbank-Modellierung}
% Wie sieht das in z. B. Neo4j aus? Beschreibt (oder zeichnet), wie Knoten (Player, Region) und Kanten (has_equipped, is_in) die Beziehungen darstellen.
% Wir müssen erst die datenmodellieren
% Habe bereits ein Projekt, lass das nehmen zum vergleichen nachher
% - Redis
% - MonogoDb
% - MariaDB
\newpage
\section{Vergleich der Datenmodellierung}
\subsection{Vor- und Nachteile des Key-Value-Modells}
% Vorteil: Extrem schnell für euer Live-Streaming (Lese-/Schreibzugriffe). Nachteil: Komplexe Abfragen (z.B. "Zeige mir alle Waffen mit Stärke > 20") sind schwierig.
\subsection{Vor- und Nachteile des dokumentenorientierten Modells}
% Vorteil: Alles zu einem Spieler ist in einem JSON-Dokument gebündelt. Nachteil: Redundanzen, wenn z.B. Spieldaten wie "Waffen-Typen" bei jedem Spieler gespeichert werden.
\subsection{Vor- und Nachteile des Graph-Modells}
% Vorteil: Genial, um Beziehungen abzufragen (z.B. Welcher Spieler trägt welches Item, das von welchem Boss droppt?). Nachteil: Für pures Live-Streaming von Koordinaten eher überdimensioniert.
% Siehe Dokumenatation der Datenmodellierung
\newpage
% \section{Bau der app bis zur Endpräsi}
\newpage
\section{Fazit}
% Mehr coole sachen die wir gelernt haben.
% Warum wir uns fuer dieses Datenbankmodell entschieden haben.
\end{document}

View File

@ -0,0 +1,15 @@
\babel@toc {ngerman}{}\relax
\contentsline {section}{\numberline {1}Anwendungsszenario}{2}{section.1}%
\contentsline {subsection}{\numberline {1.1}Projektidee und Zielsetzung}{2}{subsection.1.1}%
\contentsline {subsection}{\numberline {1.2}Kernfunktionen und Anwendungsfälle}{2}{subsection.1.2}%
\contentsline {section}{\numberline {2}Dokumentation der Datenmodellierung}{3}{section.2}%
\contentsline {subsection}{\numberline {2.1}Das konzeptionelle ER-Modell}{3}{subsection.2.1}%
\contentsline {subsection}{\numberline {2.2}Key-Value-Modellierung}{4}{subsection.2.2}%
\contentsline {subsection}{\numberline {2.3}Dokumentenorientierte Modellierung}{5}{subsection.2.3}%
\contentsline {subsection}{\numberline {2.4}Graph-Datenbank-Modellierung}{6}{subsection.2.4}%
\contentsline {section}{\numberline {3}Vergleich der Datenmodellierung}{7}{section.3}%
\contentsline {subsection}{\numberline {3.1}Vor- und Nachteile des Key-Value-Modells}{7}{subsection.3.1}%
\contentsline {subsection}{\numberline {3.2}Vor- und Nachteile des dokumentenorientierten Modells}{7}{subsection.3.2}%
\contentsline {subsection}{\numberline {3.3}Vor- und Nachteile des Graph-Modells}{7}{subsection.3.3}%
\contentsline {section}{\numberline {4}Fazit}{8}{section.4}%
\providecommand \tocbasic@end@toc@file {}\tocbasic@end@toc@file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
assets/er-modell.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 787 KiB

View File

@ -0,0 +1,43 @@
\relax
\providecommand*\new@tpo@label[2]{}
\providecommand \babel@aux [2]{\global \let \babel@toc \@gobbletwo }
\@nameuse{bbl@beforestart}
\catcode `"\active
\providecommand\hyper@newdestlabel[2]{}
\providecommand\HyField@AuxAddToFields[1]{}
\providecommand\HyField@AuxAddToCoFields[2]{}
\providecommand\BKM@entry[2]{}
\babel@aux{ngerman}{}
\BKM@entry{id=1,dest={73656374696F6E2E31},srcline={31}}{5C3337365C3337375C303030415C3030306E5C303030775C303030655C3030306E5C303030645C303030755C3030306E5C303030675C303030735C303030735C3030307A5C303030655C3030306E5C303030615C303030725C303030695C3030306F}
\BKM@entry{id=2,dest={73756273656374696F6E2E312E31},srcline={42}}{5C3337365C3337375C303030505C303030725C3030306F5C3030306A5C303030655C3030306B5C303030745C303030695C303030645C303030655C303030655C3030305C3034305C303030755C3030306E5C303030645C3030305C3034305C3030305A5C303030695C303030655C3030306C5C303030735C303030655C303030745C3030307A5C303030755C3030306E5C30303067}
\BKM@entry{id=3,dest={73756273656374696F6E2E312E32},srcline={49}}{5C3337365C3337375C3030304B5C303030655C303030725C3030306E5C303030665C303030755C3030306E5C3030306B5C303030745C303030695C3030306F5C3030306E5C303030655C3030306E5C3030305C3034305C303030755C3030306E5C303030645C3030305C3034305C303030415C3030306E5C303030775C303030655C3030306E5C303030645C303030755C3030306E5C303030675C303030735C303030665C3030305C3334345C3030306C5C3030306C5C30303065}
\@writefile{toc}{\contentsline {section}{\numberline {1}Anwendungsszenario}{2}{section.1}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {1.1}Projektidee und Zielsetzung}{2}{subsection.1.1}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2}Kernfunktionen und Anwendungsfälle}{2}{subsection.1.2}\protected@file@percent }
\BKM@entry{id=4,dest={73656374696F6E2E32},srcline={71}}{5C3337365C3337375C303030445C3030306F5C3030306B5C303030755C3030306D5C303030655C3030306E5C303030745C303030615C303030745C303030695C3030306F5C3030306E5C3030305C3034305C303030645C303030655C303030725C3030305C3034305C303030445C303030615C303030745C303030655C3030306E5C3030306D5C3030306F5C303030645C303030655C3030306C5C3030306C5C303030695C303030655C303030725C303030755C3030306E5C30303067}
\BKM@entry{id=5,dest={73756273656374696F6E2E322E31},srcline={74}}{5C3337365C3337375C303030445C303030615C303030735C3030305C3034305C3030306B5C3030306F5C3030306E5C3030307A5C303030655C303030705C303030745C303030695C3030306F5C3030306E5C303030655C3030306C5C3030306C5C303030655C3030305C3034305C303030455C303030525C3030302D5C3030304D5C3030306F5C303030645C303030655C3030306C5C3030306C}
\@writefile{toc}{\contentsline {section}{\numberline {2}Dokumentation der Datenmodellierung}{3}{section.2}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Das konzeptionelle ER-Modell}{3}{subsection.2.1}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Konzeptionelles ER-Modell}}{3}{figure.1}\protected@file@percent }
\newlabel{fig:er-modell}{{1}{3}{Konzeptionelles ER-Modell}{figure.1}{}}
\BKM@entry{id=6,dest={73756273656374696F6E2E322E32},srcline={93}}{5C3337365C3337375C3030304B5C303030655C303030795C3030302D5C303030565C303030615C3030306C5C303030755C303030655C3030302D5C3030304D5C3030306F5C303030645C303030655C3030306C5C3030306C5C303030695C303030655C303030725C303030755C3030306E5C30303067}
\BKM@entry{id=7,dest={73756273656374696F6E2E322E33},srcline={188}}{5C3337365C3337375C303030445C3030306F5C3030306B5C303030755C3030306D5C303030655C3030306E5C303030745C303030655C3030306E5C3030306F5C303030725C303030695C303030655C3030306E5C303030745C303030695C303030655C303030725C303030745C303030655C3030305C3034305C3030304D5C3030306F5C303030645C303030655C3030306C5C3030306C5C303030695C303030655C303030725C303030755C3030306E5C30303067}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Key-Value-Modellierung}{4}{subsection.2.2}\protected@file@percent }
\@writefile{lot}{\contentsline {table}{\numberline {1}{\ignorespaces Übersicht der Schlüsselstrukturen in Redis}}{4}{table.1}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {2.3}Dokumentenorientierte Modellierung}{5}{subsection.2.3}\protected@file@percent }
\BKM@entry{id=8,dest={73756273656374696F6E2E322E34},srcline={192}}{5C3337365C3337375C303030475C303030725C303030615C303030705C303030685C3030302D5C303030445C303030615C303030745C303030655C3030306E5C303030625C303030615C3030306E5C3030306B5C3030302D5C3030304D5C3030306F5C303030645C303030655C3030306C5C3030306C5C303030695C303030655C303030725C303030755C3030306E5C30303067}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.4}Graph-Datenbank-Modellierung}{6}{subsection.2.4}\protected@file@percent }
\BKM@entry{id=9,dest={73656374696F6E2E33},srcline={202}}{5C3337365C3337375C303030565C303030655C303030725C303030675C3030306C5C303030655C303030695C303030635C303030685C3030305C3034305C303030645C303030655C303030725C3030305C3034305C303030445C303030615C303030745C303030655C3030306E5C3030306D5C3030306F5C303030645C303030655C3030306C5C3030306C5C303030695C303030655C303030725C303030755C3030306E5C30303067}
\BKM@entry{id=10,dest={73756273656374696F6E2E332E31},srcline={203}}{5C3337365C3337375C303030565C3030306F5C303030725C3030302D5C3030305C3034305C303030755C3030306E5C303030645C3030305C3034305C3030304E5C303030615C303030635C303030685C303030745C303030655C303030695C3030306C5C303030655C3030305C3034305C303030645C303030655C303030735C3030305C3034305C3030304B5C303030655C303030795C3030302D5C303030565C303030615C3030306C5C303030755C303030655C3030302D5C3030304D5C3030306F5C303030645C303030655C3030306C5C3030306C5C30303073}
\BKM@entry{id=11,dest={73756273656374696F6E2E332E32},srcline={206}}{5C3337365C3337375C303030565C3030306F5C303030725C3030302D5C3030305C3034305C303030755C3030306E5C303030645C3030305C3034305C3030304E5C303030615C303030635C303030685C303030745C303030655C303030695C3030306C5C303030655C3030305C3034305C303030645C303030655C303030735C3030305C3034305C303030645C3030306F5C3030306B5C303030755C3030306D5C303030655C3030306E5C303030745C303030655C3030306E5C3030306F5C303030725C303030695C303030655C3030306E5C303030745C303030695C303030655C303030725C303030745C303030655C3030306E5C3030305C3034305C3030304D5C3030306F5C303030645C303030655C3030306C5C3030306C5C30303073}
\BKM@entry{id=12,dest={73756273656374696F6E2E332E33},srcline={209}}{5C3337365C3337375C303030565C3030306F5C303030725C3030302D5C3030305C3034305C303030755C3030306E5C303030645C3030305C3034305C3030304E5C303030615C303030635C303030685C303030745C303030655C303030695C3030306C5C303030655C3030305C3034305C303030645C303030655C303030735C3030305C3034305C303030475C303030725C303030615C303030705C303030685C3030302D5C3030304D5C3030306F5C303030645C303030655C3030306C5C3030306C5C30303073}
\@writefile{toc}{\contentsline {section}{\numberline {3}Vergleich der Datenmodellierung}{7}{section.3}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}Vor- und Nachteile des Key-Value-Modells}{7}{subsection.3.1}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}Vor- und Nachteile des dokumentenorientierten Modells}{7}{subsection.3.2}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3}Vor- und Nachteile des Graph-Modells}{7}{subsection.3.3}\protected@file@percent }
\BKM@entry{id=13,dest={73656374696F6E2E34},srcline={217}}{5C3337365C3337375C303030465C303030615C3030307A5C303030695C30303074}
\@writefile{toc}{\contentsline {section}{\numberline {4}Fazit}{8}{section.4}\protected@file@percent }
\global\@namedef{scr@dte@section@lastmaxnumwidth}{12.14694pt}
\global\@namedef{scr@dte@subsection@lastmaxnumwidth}{19.70898pt}
\@writefile{toc}{\providecommand\tocbasic@end@toc@file{}\tocbasic@end@toc@file}
\gdef \@abspage@last{8}

View File

@ -0,0 +1,103 @@
# Fdb version 4
["pdflatex"] 1780223438.90595 "Ringstats_Dokumentation.tex" "build/Ringstats_Dokumentation.pdf" "Ringstats_Dokumentation" 1780223440.0158 0
"/usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc" 1775415801 2971 def0b6c1f0b107b3b936def894055589 ""
"/usr/share/texmf-dist/fonts/map/fontname/texfonts.map" 1775415801 3524 cb3e574dea2d1052e39280babc910dc8 ""
"/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecbx1200.tfm" 1775415801 3584 402da0b29eafbad07963b1224b222f18 ""
"/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecrm1200.tfm" 1775415801 3584 f80ddd985bd00e29e9a6047ebd9d4781 ""
"/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecrm1728.tfm" 1775415801 3584 3c76ccb63eda935a68ba65ba9da29f1a ""
"/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecss1200.tfm" 1775415801 3584 db562fb1d1c474cc55f0ce8a1dd94fe7 ""
"/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecsx1200.tfm" 1775415801 3584 36f697a6b99f29aad1ddddcfadf7a969 ""
"/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecsx1440.tfm" 1775415801 3584 9bd2baa3a21be3460ad52867ca0084f1 ""
"/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecsx1728.tfm" 1775415801 3584 a5b048a4e362640a1d2d34e624589d34 ""
"/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecsx2488.tfm" 1775415801 3584 8530f700a3778253a0a6d6639fda16c7 ""
"/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ectt1200.tfm" 1775415801 1536 487c9b46984a816c7ed238d0674595c7 ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm" 1775415801 1524 4414a8315f39513458b80dfc63bff03a ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm" 1775415801 1512 f21f83efb36853c0b70002322c1ab3ad ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm" 1775415801 1520 eccf95517727cb11801f4f1aee3a21b4 ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmr10.tfm" 1775415801 1296 45809c5a464d5f32c8f98ba97c1bb47f ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmr12.tfm" 1775415801 1288 655e228510b4c2a1abe905c368440826 ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmr17.tfm" 1775415801 1292 296a67155bdbfc32aa9c636f21e91433 ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmr6.tfm" 1775415801 1300 b62933e007d01cfd073f79b963c01526 ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmr8.tfm" 1775415801 1292 21c1c5bfeaebccffdb478fd231a0997d ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm" 1775415801 1124 6c73e740cf17375f03eec0ee63599741 ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm" 1775415801 1116 933a60c408fc0a863a92debe84b2d294 ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm" 1775415801 1120 8b7d695260f3cff42e636090a8002094 ""
"/usr/share/texmf-dist/fonts/type1/public/cm-super/sfbx1200.pfb" 1775415801 140176 d4962f948b4cc0adf4d3dde77a128c95 ""
"/usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1200.pfb" 1775415801 136101 f533469f523533d38317ab5729d00c8a ""
"/usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1728.pfb" 1775415801 131438 3aa300b3e40e5c8ba7b4e5c6cebc5dd6 ""
"/usr/share/texmf-dist/fonts/type1/public/cm-super/sfsx1200.pfb" 1775415801 148436 6a185415b8a1b77c58fee2272f3574e2 ""
"/usr/share/texmf-dist/fonts/type1/public/cm-super/sfsx1440.pfb" 1775415801 148301 cb90e68db88ca98c49afbaaab3ac1967 ""
"/usr/share/texmf-dist/fonts/type1/public/cm-super/sfsx1728.pfb" 1775415801 144018 fc22fd96cf4e9932a91e711da3e120b8 ""
"/usr/share/texmf-dist/fonts/type1/public/cm-super/sfsx2488.pfb" 1775415801 142843 cf43d58e8ac9c4319486799accfedabf ""
"/usr/share/texmf-dist/fonts/type1/public/cm-super/sftt1200.pfb" 1775415801 167085 68de377d2744a68a88fa40a1f610615a ""
"/usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii" 1775415801 71627 94eb9990bed73c364d7f53f960cc8c5b ""
"/usr/share/texmf-dist/tex/generic/babel-german/babel-german.def" 1775415801 32946 cb91c8893d96faf3f2fd433dbf43f3f1 ""
"/usr/share/texmf-dist/tex/generic/babel-german/ngerman.ldf" 1775415801 2266 6ebeea5026c90254e489c40666fa149e ""
"/usr/share/texmf-dist/tex/generic/babel/babel.sty" 1775415801 147019 f2ca437186bfeb562e1066ad59426a04 ""
"/usr/share/texmf-dist/tex/generic/babel/locale/de/babel-de.ini" 1775415801 4730 4757df0f315d1cf748da0b58d06a7c69 ""
"/usr/share/texmf-dist/tex/generic/babel/locale/invalid/babel-ngerman.tex" 1775415801 508 5da7d3ef1ba5b8125ce3e5673c464ab7 ""
"/usr/share/texmf-dist/tex/generic/babel/txtbabel.def" 1775415801 5231 c1599e5bf7d2ee42743212a7f8d20a56 ""
"/usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty" 1775415801 40635 c40361e206be584d448876bba8a64a3b ""
"/usr/share/texmf-dist/tex/generic/bitset/bitset.sty" 1775415801 33961 6b5c75130e435b2bfdb9f480a09a39f9 ""
"/usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty" 1775415801 8371 9d55b8bd010bc717624922fb3477d92e ""
"/usr/share/texmf-dist/tex/generic/iftex/iftex.sty" 1775415801 7984 7dbb9280f03c0a315425f1b4f35d43ee ""
"/usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty" 1775415801 8356 7bbb2c2373aa810be568c29e333da8ed ""
"/usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty" 1775415801 31769 002a487f55041f8e805cfbf6385ffd97 ""
"/usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty" 1775415801 5412 d5a2436094cd7be85769db90f29250a6 ""
"/usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty" 1775415801 17865 1a9bd36b4f98178fa551aca822290953 ""
"/usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty" 1775415801 19007 15924f7228aca6c6d184b115f4baa231 ""
"/usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty" 1775415801 20089 80423eac55aa175305d35b49e04fe23b ""
"/usr/share/texmf-dist/tex/generic/stringenc/stringenc.sty" 1775415801 21514 b7557edcee22835ef6b03ede1802dad4 ""
"/usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty" 1775415801 7008 f92eaa0a3872ed622bbf538217cd2ab7 ""
"/usr/share/texmf-dist/tex/latex/base/fontenc.sty" 1775415801 5275 6f9d359641b36842524cdb97716ab75f ""
"/usr/share/texmf-dist/tex/latex/base/inputenc.sty" 1775415801 5048 0270515b828149155424600fd2d58ac5 ""
"/usr/share/texmf-dist/tex/latex/bookmark/bkm-pdftex.def" 1775415801 8818 aa5157b46368efebf023abff55611467 ""
"/usr/share/texmf-dist/tex/latex/bookmark/bookmark.sty" 1775415801 18245 97e6be180cf07bb6f7008cfdaaecfce5 ""
"/usr/share/texmf-dist/tex/latex/caption/caption.sty" 1775415801 56128 c2ccf1a29d78c33bc553880402e4fb9a ""
"/usr/share/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty" 1775415801 13886 d1306dcf79a944f6988e688c1785f9ce ""
"/usr/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty" 1775415801 46885 8953c67ffba03252c6090aa19568b8ba ""
"/usr/share/texmf-dist/tex/latex/footmisc/footmisc.sty" 1775415801 18109 4de394dbf43fe44e00e619c01475403a ""
"/usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg" 1775415801 1213 620bba36b25224fa9b7e1ccb4ecb76fd ""
"/usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg" 1775415801 1224 978390e9c2234eab29404bc21b268d1e ""
"/usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def" 1775415801 19626 23e2822b9b2b5005f4c549ca98b9334d ""
"/usr/share/texmf-dist/tex/latex/graphics/color.sty" 1775415801 7245 a7e8457a46cda4920df85d975267efb4 ""
"/usr/share/texmf-dist/tex/latex/graphics/graphics.sty" 1775415801 18363 69bb4f5538964bfea50d1e6d89cbe69f ""
"/usr/share/texmf-dist/tex/latex/graphics/graphicx.sty" 1775415801 8118 43b99e52946c33a23f5f43b52d5cc5ec ""
"/usr/share/texmf-dist/tex/latex/graphics/keyval.sty" 1775415801 2671 d9941f4bf4750e9b0603c9a2ec54693b ""
"/usr/share/texmf-dist/tex/latex/graphics/mathcolor.ltx" 1775415801 2885 9c645d672ae17285bba324998918efd8 ""
"/usr/share/texmf-dist/tex/latex/graphics/trig.sty" 1775415801 4023 e66acf578d6b564c4670fb57ff336a7a ""
"/usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty" 1775415801 17914 4c28a13fc3d975e6e81c9bea1d697276 ""
"/usr/share/texmf-dist/tex/latex/hyperref/hpdftex.def" 1775415801 48140 0d317d7fb0c7460a10b7b2713db57305 ""
"/usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty" 1775415801 223349 c7928c099a8656537a829ba316c95536 ""
"/usr/share/texmf-dist/tex/latex/hyperref/nameref.sty" 1775415801 11459 697f11f6c439d25d39d2674b99566af4 ""
"/usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def" 1775415801 14249 b94983bbccc8d5739c16cc91d1fd1c3b ""
"/usr/share/texmf-dist/tex/latex/hyperref/puenc.def" 1775415801 117118 2e3ba580751de5583beacf2e5fee69a9 ""
"/usr/share/texmf-dist/tex/latex/koma-script/scrartcl.cls" 1775415801 244357 6163a870ccc4714e24e2ade926f3081f ""
"/usr/share/texmf-dist/tex/latex/koma-script/scrbase.sty" 1775415801 101071 5c33e7845f9afaab8705ab53e1c47a1a ""
"/usr/share/texmf-dist/tex/latex/koma-script/scrkbase.sty" 1775415801 22923 4fd8d1dd112d2950b8c92f34f0d9788f ""
"/usr/share/texmf-dist/tex/latex/koma-script/scrlfile-hook.sty" 1775415801 11187 bb19b68b7570b0a5839776e49029dfc6 ""
"/usr/share/texmf-dist/tex/latex/koma-script/scrlfile.sty" 1775415801 3330 524ef98f49a363d012453fece1f26677 ""
"/usr/share/texmf-dist/tex/latex/koma-script/scrlogo.sty" 1775415801 2164 c44cdb4bc4dc3e1eacfb6a8e57830b70 ""
"/usr/share/texmf-dist/tex/latex/koma-script/scrsize12pt.clo" 1775415801 6255 b5e87711b8a11a620a16e4b554557406 ""
"/usr/share/texmf-dist/tex/latex/koma-script/tocbasic.sty" 1775415801 122018 8104c4deebb4f912ebadb00e0c5a24f8 ""
"/usr/share/texmf-dist/tex/latex/koma-script/typearea.sty" 1775415801 59144 ce26e921ad64a8683a997696836a7ca2 ""
"/usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty" 1775415801 22555 6d8e155cfef6d82c3d5c742fea7c992e ""
"/usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty" 1775415801 13815 760b0c02f691ea230f5359c4e1de23a7 ""
"/usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def" 1775415801 30662 bfd6e864f4ffc5018b0e2b6260c3181c ""
"/usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg" 1775415801 678 4792914a8f45be57bb98413425e4c7af ""
"/usr/share/texmf-dist/tex/latex/refcount/refcount.sty" 1775415801 9878 9e94e8fa600d95f9c7731bb21dfb67a4 ""
"/usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty" 1775415801 9684 a33a14b82ce60d6e77cb9be689d79ee6 ""
"/usr/share/texmf-dist/tex/latex/url/url.sty" 1775415801 12796 8edb7d69a20b857904dd0ea757c14ec9 ""
"/usr/share/texmf-dist/web2c/texmf.cnf" 1775415801 43569 fd570f2fa160877d211e859f687312ba ""
"/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1777228096 5385779 47c0c393a77fd4a098bacfd57d66b88a ""
"/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1778762763 3734533 c370cc050c4a9823a1fe1ab265afc57b ""
"Ringstats_Dokumentation.tex" 1780223438.99387 10292 f09b92835ada112d26d46bb1b592b6e5 ""
"assets/er-modell.png" 1778764597.46144 805989 0b7323ca4b38e6518c24fd9e5684655b ""
"build/Ringstats_Dokumentation.aux" 1780223439.9859 7801 3bba753f64ebc8b674aebcc47461febe "pdflatex"
"build/Ringstats_Dokumentation.toc" 1780223439.9869 1305 3462b2bc2852c27ffc939f8273265173 "pdflatex"
(generated)
"build/Ringstats_Dokumentation.aux"
"build/Ringstats_Dokumentation.log"
"build/Ringstats_Dokumentation.pdf"
"build/Ringstats_Dokumentation.toc"
(rewritten before read)

View File

@ -0,0 +1,178 @@
PWD /home/hikyu/Documents/Uni/2026 Sommer/Moderne Datenbanken
INPUT /usr/share/texmf-dist/web2c/texmf.cnf
INPUT /var/lib/texmf/web2c/pdftex/pdflatex.fmt
INPUT Ringstats_Dokumentation.tex
OUTPUT build/Ringstats_Dokumentation.log
INPUT /usr/share/texmf-dist/tex/latex/koma-script/scrartcl.cls
INPUT /usr/share/texmf-dist/tex/latex/koma-script/scrartcl.cls
INPUT /usr/share/texmf-dist/tex/latex/koma-script/scrkbase.sty
INPUT /usr/share/texmf-dist/tex/latex/koma-script/scrkbase.sty
INPUT /usr/share/texmf-dist/tex/latex/koma-script/scrbase.sty
INPUT /usr/share/texmf-dist/tex/latex/koma-script/scrbase.sty
INPUT /usr/share/texmf-dist/tex/latex/koma-script/scrlfile.sty
INPUT /usr/share/texmf-dist/tex/latex/koma-script/scrlfile.sty
INPUT /usr/share/texmf-dist/tex/latex/koma-script/scrlfile-hook.sty
INPUT /usr/share/texmf-dist/tex/latex/koma-script/scrlfile-hook.sty
INPUT /usr/share/texmf-dist/tex/latex/koma-script/scrlogo.sty
INPUT /usr/share/texmf-dist/tex/latex/koma-script/scrlogo.sty
INPUT /usr/share/texmf-dist/tex/latex/graphics/keyval.sty
INPUT /usr/share/texmf-dist/tex/latex/graphics/keyval.sty
INPUT /usr/share/texmf-dist/tex/latex/koma-script/tocbasic.sty
INPUT /usr/share/texmf-dist/tex/latex/koma-script/tocbasic.sty
INPUT /usr/share/texmf-dist/tex/latex/caption/caption.sty
INPUT /usr/share/texmf-dist/tex/latex/koma-script/typearea.sty
INPUT /usr/share/texmf-dist/tex/latex/footmisc/footmisc.sty
INPUT /usr/share/texmf-dist/tex/latex/koma-script/scrsize12pt.clo
INPUT /usr/share/texmf-dist/tex/latex/koma-script/scrsize12pt.clo
INPUT /usr/share/texmf-dist/tex/latex/koma-script/scrsize12pt.clo
INPUT /usr/share/texmf-dist/fonts/map/fontname/texfonts.map
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr12.tfm
INPUT /usr/share/texmf-dist/tex/latex/koma-script/typearea.sty
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr10.tfm
INPUT /usr/share/texmf-dist/tex/latex/base/inputenc.sty
INPUT /usr/share/texmf-dist/tex/latex/base/inputenc.sty
INPUT /usr/share/texmf-dist/tex/generic/babel/babel.sty
INPUT /usr/share/texmf-dist/tex/generic/babel/babel.sty
INPUT /usr/share/texmf-dist/tex/generic/babel/txtbabel.def
INPUT /usr/share/texmf-dist/tex/generic/babel/locale/invalid/babel-ngerman.tex
INPUT /usr/share/texmf-dist/tex/generic/babel/locale/invalid/babel-ngerman.tex
INPUT /usr/share/texmf-dist/tex/generic/babel/locale/invalid/babel-ngerman.tex
INPUT /usr/share/texmf-dist/tex/generic/babel/locale/de/babel-de.ini
INPUT /usr/share/texmf-dist/tex/generic/babel-german/ngerman.ldf
INPUT /usr/share/texmf-dist/tex/generic/babel-german/ngerman.ldf
INPUT /usr/share/texmf-dist/tex/generic/babel-german/ngerman.ldf
INPUT /usr/share/texmf-dist/tex/generic/babel-german/babel-german.def
INPUT /usr/share/texmf-dist/tex/latex/base/fontenc.sty
INPUT /usr/share/texmf-dist/tex/latex/base/fontenc.sty
INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecrm1200.tfm
INPUT /usr/share/texmf-dist/tex/latex/graphics/graphicx.sty
INPUT /usr/share/texmf-dist/tex/latex/graphics/graphicx.sty
INPUT /usr/share/texmf-dist/tex/latex/graphics/graphics.sty
INPUT /usr/share/texmf-dist/tex/latex/graphics/graphics.sty
INPUT /usr/share/texmf-dist/tex/latex/graphics/trig.sty
INPUT /usr/share/texmf-dist/tex/latex/graphics/trig.sty
INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
INPUT /usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def
INPUT /usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def
INPUT /usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def
INPUT /usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty
INPUT /usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty
INPUT /usr/share/texmf-dist/tex/generic/iftex/iftex.sty
INPUT /usr/share/texmf-dist/tex/generic/iftex/iftex.sty
INPUT /usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty
INPUT /usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty
INPUT /usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty
INPUT /usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty
INPUT /usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty
INPUT /usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty
INPUT /usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty
INPUT /usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty
INPUT /usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
INPUT /usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
INPUT /usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty
INPUT /usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty
INPUT /usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty
INPUT /usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty
INPUT /usr/share/texmf-dist/tex/latex/hyperref/nameref.sty
INPUT /usr/share/texmf-dist/tex/latex/hyperref/nameref.sty
INPUT /usr/share/texmf-dist/tex/latex/refcount/refcount.sty
INPUT /usr/share/texmf-dist/tex/latex/refcount/refcount.sty
INPUT /usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
INPUT /usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
INPUT /usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty
INPUT /usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty
INPUT /usr/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty
INPUT /usr/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty
INPUT /usr/share/texmf-dist/tex/generic/stringenc/stringenc.sty
INPUT /usr/share/texmf-dist/tex/generic/stringenc/stringenc.sty
INPUT /usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def
INPUT /usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def
INPUT /usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def
INPUT /usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty
INPUT /usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty
INPUT /usr/share/texmf-dist/tex/latex/hyperref/puenc.def
INPUT /usr/share/texmf-dist/tex/latex/hyperref/puenc.def
INPUT /usr/share/texmf-dist/tex/latex/hyperref/puenc.def
INPUT /usr/share/texmf-dist/tex/latex/url/url.sty
INPUT /usr/share/texmf-dist/tex/latex/url/url.sty
INPUT /usr/share/texmf-dist/tex/generic/bitset/bitset.sty
INPUT /usr/share/texmf-dist/tex/generic/bitset/bitset.sty
INPUT /usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty
INPUT /usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty
INPUT /usr/share/texmf-dist/tex/latex/hyperref/hpdftex.def
INPUT /usr/share/texmf-dist/tex/latex/hyperref/hpdftex.def
INPUT /usr/share/texmf-dist/tex/latex/hyperref/hpdftex.def
INPUT /usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
INPUT /usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
INPUT /usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty
INPUT /usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty
INPUT /usr/share/texmf-dist/tex/latex/bookmark/bookmark.sty
INPUT /usr/share/texmf-dist/tex/latex/bookmark/bookmark.sty
INPUT /usr/share/texmf-dist/tex/latex/bookmark/bookmark.sty
INPUT /usr/share/texmf-dist/tex/latex/bookmark/bkm-pdftex.def
INPUT /usr/share/texmf-dist/tex/latex/bookmark/bkm-pdftex.def
INPUT /usr/share/texmf-dist/tex/latex/bookmark/bkm-pdftex.def
INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
INPUT build/Ringstats_Dokumentation.aux
INPUT build/Ringstats_Dokumentation.aux
INPUT build/Ringstats_Dokumentation.aux
OUTPUT build/Ringstats_Dokumentation.aux
INPUT /usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
INPUT /usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
INPUT /usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
INPUT /usr/share/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
INPUT /usr/share/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
INPUT /usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
INPUT /usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
INPUT /usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
INPUT /usr/share/texmf-dist/tex/latex/graphics/color.sty
INPUT /usr/share/texmf-dist/tex/latex/graphics/color.sty
INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg
INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg
INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg
INPUT /usr/share/texmf-dist/tex/latex/graphics/mathcolor.ltx
INPUT /usr/share/texmf-dist/tex/latex/graphics/mathcolor.ltx
INPUT /usr/share/texmf-dist/tex/latex/graphics/mathcolor.ltx
OUTPUT build/Ringstats_Dokumentation.pdf
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecss1200.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecsx1200.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecsx2488.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecrm1728.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr17.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecsx1728.tfm
INPUT build/Ringstats_Dokumentation.toc
INPUT build/Ringstats_Dokumentation.toc
INPUT build/Ringstats_Dokumentation.toc
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr8.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr6.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm
OUTPUT build/Ringstats_Dokumentation.toc
INPUT /var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map
INPUT /usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc
INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecsx1440.tfm
INPUT ./assets/er-modell.png
INPUT ./assets/er-modell.png
INPUT ./assets/er-modell.png
INPUT ./assets/er-modell.png
INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecbx1200.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ectt1200.tfm
INPUT build/Ringstats_Dokumentation.aux
INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sfbx1200.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1200.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1728.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sfsx1200.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sfsx1440.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sfsx1728.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sfsx2488.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sftt1200.pfb

View File

@ -0,0 +1,468 @@
This is pdfTeX, Version 3.141592653-2.6-1.40.29 (TeX Live 2026/Arch Linux) (preloaded format=pdflatex 2026.5.14) 31 MAY 2026 12:30
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**Ringstats_Dokumentation.tex
(./Ringstats_Dokumentation.tex
LaTeX2e <2025-11-01>
L3 programming layer <2026-01-19>
(/usr/share/texmf-dist/tex/latex/koma-script/scrartcl.cls
Document Class: scrartcl 2026/02/02 v3.49.2 KOMA-Script document class (article
)
(/usr/share/texmf-dist/tex/latex/koma-script/scrkbase.sty
Package: scrkbase 2026/02/02 v3.49.2 KOMA-Script package (KOMA-Script-dependent
basics and keyval usage)
(/usr/share/texmf-dist/tex/latex/koma-script/scrbase.sty
Package: scrbase 2026/02/02 v3.49.2 KOMA-Script package (KOMA-Script-independen
t basics and keyval usage)
(/usr/share/texmf-dist/tex/latex/koma-script/scrlfile.sty
Package: scrlfile 2026/02/02 v3.49.2 KOMA-Script package (file load hooks)
(/usr/share/texmf-dist/tex/latex/koma-script/scrlfile-hook.sty
Package: scrlfile-hook 2026/02/02 v3.49.2 KOMA-Script package (using LaTeX hook
s)
(/usr/share/texmf-dist/tex/latex/koma-script/scrlogo.sty
Package: scrlogo 2026/02/02 v3.49.2 KOMA-Script package (logo)
)))
(/usr/share/texmf-dist/tex/latex/graphics/keyval.sty
Package: keyval 2022/05/29 v1.15 key=value parser (DPC)
\KV@toks@=\toks17
)
Applying: [2021/05/01] Usage of raw or classic option list on input line 254.
Already applied: [0000/00/00] Usage of raw or classic option list on input line
370.
))
(/usr/share/texmf-dist/tex/latex/koma-script/tocbasic.sty
Package: tocbasic 2026/02/02 v3.49.2 KOMA-Script package (handling toc-files)
\scr@dte@tocline@numberwidth=\skip49
\scr@dte@tocline@numbox=\box53
)
Package tocbasic Info: omitting babel extension for `toc'
(tocbasic) because of feature `nobabel' available
(tocbasic) for `toc' on input line 141.
Package scrartcl Info: You've used standard option `12pt'.
(scrartcl) This is correct!
(scrartcl) Internally I'm using `fontsize=12pt'.
(scrartcl) If you'd like to set the option with \KOMAoptions,
(scrartcl) you'd have to use `fontsize=12pt' there
(scrartcl) instead of `12pt', too.
Class scrartcl Info: File `scrsize12pt.clo' used to setup font sizes on input l
ine 2489.
(/usr/share/texmf-dist/tex/latex/koma-script/scrsize12pt.clo
File: scrsize12pt.clo 2026/02/02 v3.49.2 KOMA-Script font size class option (12
pt)
)
(/usr/share/texmf-dist/tex/latex/koma-script/typearea.sty
Package: typearea 2026/02/02 v3.49.2 KOMA-Script package (type area)
\ta@bcor=\skip50
\ta@div=\count275
Package typearea Info: You've used standard option `a4paper'.
(typearea) This is correct!
(typearea) Internally I'm using `paper=a4'.
(typearea) If you'd like to set the option with \KOMAoptions,
(typearea) you'd have to use `paper=a4' there
(typearea) instead of `a4paper', too.
\ta@hblk=\skip51
\ta@vblk=\skip52
\ta@temp=\skip53
\footheight=\skip54
Package typearea Info: These are the values describing the layout:
(typearea) DIV = 12
(typearea) BCOR = 0.0pt
(typearea) \paperwidth = 597.50793pt
(typearea) \textwidth = 448.13095pt
(typearea) DIV departure = -6%
(typearea) \evensidemargin = 2.4185pt
(typearea) \oddsidemargin = 2.4185pt
(typearea) \paperheight = 845.04694pt
(typearea) \textheight = 635.5pt
(typearea) \topmargin = -41.72441pt
(typearea) \headheight = 18.125pt
(typearea) \headsep = 21.75pt
(typearea) \topskip = 12.0pt
(typearea) \footskip = 50.75pt
(typearea) \baselineskip = 14.5pt
(typearea) on input line 1810.
)
\c@part=\count276
\c@section=\count277
\c@subsection=\count278
\c@subsubsection=\count279
\c@paragraph=\count280
\c@subparagraph=\count281
\scr@dte@section@maxnumwidth=\skip55
Class scrartcl Info: using compatibility default `runin=bysign'
(scrartcl) for `\section on input line 5015.
Class scrartcl Info: using compatibility default `afterindent=bysign'
(scrartcl) for `\section on input line 5015.
\scr@dte@part@maxnumwidth=\skip56
Class scrartcl Info: using compatibility default `afterindent=false'
(scrartcl) for `\part on input line 5023.
\scr@dte@subsection@maxnumwidth=\skip57
Class scrartcl Info: using compatibility default `runin=bysign'
(scrartcl) for `\subsection on input line 5033.
Class scrartcl Info: using compatibility default `afterindent=bysign'
(scrartcl) for `\subsection on input line 5033.
\scr@dte@subsubsection@maxnumwidth=\skip58
Class scrartcl Info: using compatibility default `runin=bysign'
(scrartcl) for `\subsubsection on input line 5043.
Class scrartcl Info: using compatibility default `afterindent=bysign'
(scrartcl) for `\subsubsection on input line 5043.
\scr@dte@paragraph@maxnumwidth=\skip59
Class scrartcl Info: using compatibility default `runin=bysign'
(scrartcl) for `\paragraph on input line 5054.
Class scrartcl Info: using compatibility default `afterindent=bysign'
(scrartcl) for `\paragraph on input line 5054.
\scr@dte@subparagraph@maxnumwidth=\skip60
Class scrartcl Info: using compatibility default `runin=bysign'
(scrartcl) for `\subparagraph on input line 5064.
Class scrartcl Info: using compatibility default `afterindent=bysign'
(scrartcl) for `\subparagraph on input line 5064.
\abovecaptionskip=\skip61
\belowcaptionskip=\skip62
\c@pti@nb@sid@b@x=\box54
Package tocbasic Info: omitting babel extension for `lof'
(tocbasic) because of feature `nobabel' available
(tocbasic) for `lof' on input line 6287.
\scr@dte@figure@maxnumwidth=\skip63
\c@figure=\count282
Package tocbasic Info: omitting babel extension for `lot'
(tocbasic) because of feature `nobabel' available
(tocbasic) for `lot' on input line 6299.
\scr@dte@table@maxnumwidth=\skip64
\c@table=\count283
Class scrartcl Info: Redefining `\numberline' on input line 6469.
\bibindent=\dimen148
)
(/usr/share/texmf-dist/tex/latex/base/inputenc.sty
Package: inputenc 2024/02/08 v1.3d Input encoding file
\inpenc@prehook=\toks18
\inpenc@posthook=\toks19
)
(/usr/share/texmf-dist/tex/generic/babel/babel.sty
Package: babel 2026/02/14 v26.3 The multilingual framework for LuaLaTeX, pdfLaT
eX and XeLaTeX
\babel@savecnt=\count284
LaTeX Encoding Info: Redeclaring text command \ij (encoding OT1) on input li
ne 2078.
LaTeX Encoding Info: Redeclaring text command \IJ (encoding OT1) on input li
ne 2080.
LaTeX Encoding Info: Redeclaring text command \ij (encoding T1) on input lin
e 2082.
LaTeX Encoding Info: Redeclaring text command \IJ (encoding T1) on input lin
e 2083.
LaTeX Encoding Info: Ignoring declaration for text command \ij (encoding ?)
on input line 2084.
LaTeX Encoding Info: Ignoring declaration for text command \IJ (encoding ?)
on input line 2086.
LaTeX Encoding Info: Ignoring declaration for text command \SS (encoding ?)
on input line 2111.
\U@D=\dimen149
\l@unhyphenated=\language8
(/usr/share/texmf-dist/tex/generic/babel/txtbabel.def)
\bbl@readstream=\read2
\bbl@dirlevel=\count285
(/usr/share/texmf-dist/tex/generic/babel/locale/invalid/babel-ngerman.tex)
Package babel Info: Importing font and identification data for ngerman
(babel) from babel-de.ini. Reported on input line 4330.
(/usr/share/texmf-dist/tex/generic/babel-german/ngerman.ldf
Language: ngerman
(/usr/share/texmf-dist/tex/generic/babel-german/babel-german.def
Package babel Info: Making " an active character on input line 470.
)))
(/usr/share/texmf-dist/tex/latex/base/fontenc.sty
Package: fontenc 2025/07/18 v2.1d Standard LaTeX package
)
(/usr/share/texmf-dist/tex/latex/graphics/graphicx.sty
Package: graphicx 2024/12/31 v1.2e Enhanced LaTeX Graphics (DPC,SPQR)
(/usr/share/texmf-dist/tex/latex/graphics/graphics.sty
Package: graphics 2024/08/06 v1.4g Standard LaTeX Graphics (DPC,SPQR)
(/usr/share/texmf-dist/tex/latex/graphics/trig.sty
Package: trig 2023/12/02 v1.11 sin cos tan (DPC)
)
(/usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration
)
Package graphics Info: Driver file: pdftex.def on input line 106.
(/usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def
File: pdftex.def 2025/09/29 v1.2d Graphics/color driver for pdftex
))
\Gin@req@height=\dimen150
\Gin@req@width=\dimen151
)
(/usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty
Package: hyperref 2026-01-29 v7.01p Hypertext links for LaTeX
(/usr/share/texmf-dist/tex/generic/iftex/iftex.sty
Package: iftex 2024/12/12 v1.0g TeX engine tests
)
(/usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty
Package: kvsetkeys 2022-10-05 v1.19 Key value parser (HO)
)
(/usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty
Package: kvdefinekeys 2019-12-19 v1.6 Define keys (HO)
)
(/usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty
Package: pdfescape 2019/12/09 v1.15 Implements pdfTeX's escape features (HO)
(/usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty
Package: ltxcmds 2023-12-04 v1.26 LaTeX kernel commands for general use (HO)
)
(/usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
Package: pdftexcmds 2020-06-27 v0.33 Utility functions of pdfTeX for LuaTeX (HO
)
(/usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty
Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO)
)
Package pdftexcmds Info: \pdf@primitive is available.
Package pdftexcmds Info: \pdf@ifprimitive is available.
Package pdftexcmds Info: \pdfdraftmode found.
))
(/usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty
Package: hycolor 2020-01-27 v1.10 Color options for hyperref/bookmark (HO)
)
(/usr/share/texmf-dist/tex/latex/hyperref/nameref.sty
Package: nameref 2026-01-29 v2.58 Cross-referencing by name of section
(/usr/share/texmf-dist/tex/latex/refcount/refcount.sty
Package: refcount 2019/12/15 v3.6 Data extraction from label references (HO)
)
(/usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO)
(/usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty
Package: kvoptions 2022-06-15 v3.15 Key value format for package options (HO)
))
\c@section@level=\count286
)
(/usr/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty
Package: etoolbox 2025/10/02 v2.5m e-TeX tools for LaTeX (JAW)
\etb@tempcnta=\count287
)
(/usr/share/texmf-dist/tex/generic/stringenc/stringenc.sty
Package: stringenc 2019/11/29 v1.12 Convert strings between diff. encodings (HO
)
)
\@linkdim=\dimen152
\Hy@linkcounter=\count288
\Hy@pagecounter=\count289
(/usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def
File: pd1enc.def 2026-01-29 v7.01p Hyperref: PDFDocEncoding definition (HO)
Now handling font encoding PD1 ...
... no UTF-8 mapping file for font encoding PD1
)
(/usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty
Package: intcalc 2019/12/15 v1.3 Expandable calculations with integers (HO)
)
\Hy@SavedSpaceFactor=\count290
(/usr/share/texmf-dist/tex/latex/hyperref/puenc.def
File: puenc.def 2026-01-29 v7.01p Hyperref: PDF Unicode definition (HO)
Now handling font encoding PU ...
... no UTF-8 mapping file for font encoding PU
)
Package hyperref Info: Option `colorlinks' set `true' on input line 4072.
Package hyperref Info: Hyper figures OFF on input line 4201.
Package hyperref Info: Link nesting OFF on input line 4206.
Package hyperref Info: Hyper index ON on input line 4209.
Package hyperref Info: Plain pages OFF on input line 4216.
Package hyperref Info: Backreferencing OFF on input line 4221.
Package hyperref Info: Implicit mode ON; LaTeX internals redefined.
Package hyperref Info: Bookmarks ON on input line 4468.
\c@Hy@tempcnt=\count291
(/usr/share/texmf-dist/tex/latex/url/url.sty
\Urlmuskip=\muskip17
Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc.
)
LaTeX Info: Redefining \url on input line 4807.
\XeTeXLinkMargin=\dimen153
(/usr/share/texmf-dist/tex/generic/bitset/bitset.sty
Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO)
(/usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty
Package: bigintcalc 2019/12/15 v1.5 Expandable calculations on big integers (HO
)
))
\Fld@menulength=\count292
\Field@Width=\dimen154
\Fld@charsize=\dimen155
Package hyperref Info: Hyper figures OFF on input line 6084.
Package hyperref Info: Link nesting OFF on input line 6089.
Package hyperref Info: Hyper index ON on input line 6092.
Package hyperref Info: backreferencing OFF on input line 6099.
Package hyperref Info: Link coloring ON on input line 6102.
Package hyperref Info: Link coloring with OCG OFF on input line 6109.
Package hyperref Info: PDF/A mode OFF on input line 6114.
\Hy@abspage=\count293
\c@Item=\count294
\c@Hfootnote=\count295
)
Package hyperref Info: Driver (autodetected): hpdftex.
(/usr/share/texmf-dist/tex/latex/hyperref/hpdftex.def
File: hpdftex.def 2026-01-29 v7.01p Hyperref driver for pdfTeX
\Fld@listcount=\count296
\c@bookmark@seq@number=\count297
(/usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
Package: rerunfilecheck 2025-06-21 v1.11 Rerun checks for auxiliary files (HO)
(/usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty
Package: uniquecounter 2019/12/15 v1.4 Provide unlimited unique counter (HO)
)
Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2
84.
)
\Hy@SectionHShift=\skip65
)
Class scrartcl Info: loading recommended package `bookmark'.
(scrartcl) Using `bookmark' together with `hyperref' is recommended,
(scrartcl) because of handling of possible bookmark level gaps.
(scrartcl) You can avoid loading `bookmark' with KOMA-Script option
(scrartcl) `bookmarkpackage=false' before \begin{document} and
(scrartcl) you can avoid this message adding:
(scrartcl) \usepackage{bookmark}
(scrartcl) before \begin{document} on input line 18.
(/usr/share/texmf-dist/tex/latex/bookmark/bookmark.sty
Package: bookmark 2023-12-10 v1.31 PDF bookmarks (HO)
(/usr/share/texmf-dist/tex/latex/bookmark/bkm-pdftex.def
File: bkm-pdftex.def 2023-12-10 v1.31 bookmark driver for pdfTeX and luaTeX (HO
)
\BKM@id=\count298
))
(/usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
File: l3backend-pdftex.def 2025-10-09 L3 backend support: PDF output (pdfTeX)
\l__color_backend_stack_int=\count299
)
(build/Ringstats_Dokumentation.aux
Package babel Info: 'ngerman' activates 'german' shorthands.
(babel) Reported on input line 10.
)
\openout1 = `Ringstats_Dokumentation.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 18.
LaTeX Font Info: ... okay on input line 18.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 18.
LaTeX Font Info: ... okay on input line 18.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 18.
LaTeX Font Info: ... okay on input line 18.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 18.
LaTeX Font Info: ... okay on input line 18.
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 18.
LaTeX Font Info: ... okay on input line 18.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 18.
LaTeX Font Info: ... okay on input line 18.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 18.
LaTeX Font Info: ... okay on input line 18.
LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 18.
LaTeX Font Info: ... okay on input line 18.
LaTeX Font Info: Checking defaults for PU/pdf/m/n on input line 18.
LaTeX Font Info: ... okay on input line 18.
(/usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
\scratchcounter=\count300
\scratchdimen=\dimen156
\scratchbox=\box55
\nofMPsegments=\count301
\nofMParguments=\count302
\everyMPshowfont=\toks20
\MPscratchCnt=\count303
\MPscratchDim=\dimen157
\MPnumerator=\count304
\makeMPintoPDFobject=\count305
\everyMPtoPDFconversion=\toks21
) (/usr/share/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf
Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4
85.
(/usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv
e
))
(/usr/share/texmf-dist/tex/latex/graphics/color.sty
Package: color 2025/01/14 v1.3e Standard LaTeX Color (DPC)
(/usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg
File: color.cfg 2016/01/02 v1.6 sample color configuration
)
Package color Info: Driver file: pdftex.def on input line 149.
(/usr/share/texmf-dist/tex/latex/graphics/mathcolor.ltx))
Package hyperref Info: Link coloring ON on input line 18.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <17.28> on input line 21.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <12> on input line 21.
(build/Ringstats_Dokumentation.toc
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <8> on input line 3.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <6> on input line 3.
)
\tf@toc=\write3
\openout3 = `Ringstats_Dokumentation.toc'.
[1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}{/usr/share/texmf-dist/fonts
/enc/dvips/cm-super/cm-super-t1.enc}]
[2]
<assets/er-modell.png, id=45, 3968.8275pt x 4311.10625pt>
File: assets/er-modell.png Graphic file (type png)
<use assets/er-modell.png>
Package pdftex.def Info: assets/er-modell.png used on input line 86.
(pdftex.def) Requested size: 268.8813pt x 292.00674pt.
[3 <./assets/er-modell.png>]
Overfull \hbox (52.12212pt too wide) in paragraph at lines 145--174
[][]
[]
[4] [5] [6] [7] [8] (build/Ringstats_Dokumentation.aux)
***********
LaTeX2e <2025-11-01>
L3 programming layer <2026-01-19>
***********
)
Here is how much of TeX's memory you used:
13485 strings out of 469462
242906 string characters out of 5468614
788042 words of memory out of 5000000
42001 multiletter control sequences out of 15000+600000
638939 words of font info for 63 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
108i,8n,107p,11253b,461s stack positions out of 10000i,1000n,20000p,200000b,200000s
</usr/share/texmf-dist/fonts/type1/public/cm-super/sfbx1200.pfb></usr/share/t
exmf-dist/fonts/type1/public/cm-super/sfrm1200.pfb></usr/share/texmf-dist/fonts
/type1/public/cm-super/sfrm1728.pfb></usr/share/texmf-dist/fonts/type1/public/c
m-super/sfsx1200.pfb></usr/share/texmf-dist/fonts/type1/public/cm-super/sfsx144
0.pfb></usr/share/texmf-dist/fonts/type1/public/cm-super/sfsx1728.pfb></usr/sha
re/texmf-dist/fonts/type1/public/cm-super/sfsx2488.pfb></usr/share/texmf-dist/f
onts/type1/public/cm-super/sftt1200.pfb>
Output written on build/Ringstats_Dokumentation.pdf (8 pages, 575504 bytes).
PDF statistics:
160 PDF objects out of 1000 (max. 8388607)
130 compressed objects within 2 object streams
24 named destinations out of 1000 (max. 500000)
110 words of extra memory for PDF output out of 10000 (max. 10000000)

Binary file not shown.

View File

@ -0,0 +1,15 @@
\babel@toc {ngerman}{}\relax
\contentsline {section}{\numberline {1}Anwendungsszenario}{2}{section.1}%
\contentsline {subsection}{\numberline {1.1}Projektidee und Zielsetzung}{2}{subsection.1.1}%
\contentsline {subsection}{\numberline {1.2}Kernfunktionen und Anwendungsfälle}{2}{subsection.1.2}%
\contentsline {section}{\numberline {2}Dokumentation der Datenmodellierung}{3}{section.2}%
\contentsline {subsection}{\numberline {2.1}Das konzeptionelle ER-Modell}{3}{subsection.2.1}%
\contentsline {subsection}{\numberline {2.2}Key-Value-Modellierung}{4}{subsection.2.2}%
\contentsline {subsection}{\numberline {2.3}Dokumentenorientierte Modellierung}{5}{subsection.2.3}%
\contentsline {subsection}{\numberline {2.4}Graph-Datenbank-Modellierung}{6}{subsection.2.4}%
\contentsline {section}{\numberline {3}Vergleich der Datenmodellierung}{7}{section.3}%
\contentsline {subsection}{\numberline {3.1}Vor- und Nachteile des Key-Value-Modells}{7}{subsection.3.1}%
\contentsline {subsection}{\numberline {3.2}Vor- und Nachteile des dokumentenorientierten Modells}{7}{subsection.3.2}%
\contentsline {subsection}{\numberline {3.3}Vor- und Nachteile des Graph-Modells}{7}{subsection.3.3}%
\contentsline {section}{\numberline {4}Fazit}{8}{section.4}%
\providecommand \tocbasic@end@toc@file {}\tocbasic@end@toc@file

64
notizen.md Normal file
View File

@ -0,0 +1,64 @@
# Zwischenpraesentation
## Inhalte
6-8 Seiten Doku, 20 Folien mit 20sec pro Folie
- Anwendungsszenario
- Dokumentation der Datenmodellierung (Key-Value, Dokumentorientiert, Graph DB-Modell) des Anwendungsszenarios
- Vergleich der Datenmodellierung
- Vor und nachteile
- Fazit: Auswahl der DB mit begruendung
<!--Dokumentation-->
[x] Einstellungen
[x] Deutsche Sprache genutzt
[x] Titelblatt
[x] Namen
[x] Mehrere Autoren
[x] Datum
[x] Inhaltsverzeichnis
[x] Struktur
[x] Unterpunkte
[] Einleitung
[] Anwendungszenario (ist im proposal)
[] Einleitung umschreiben
[x] Projektidee und Zielsetzung
[] Kernfunktion und Anwendungsfälle
[] Datenmodellierung (min 3 datenbanken)
[x] Das konzeptionelle ER-Modell
[x] key-value: `user:{id}:char:inventory:**`
[x] vorarbeit geleistet
[] Dokument-basiert: `weapon { name: '', damage: 5 }`
[] graph-basiert
[] Vergleich der Datenmodellierung
[] key-value
[] Dokument-basiert
[] graph-basiert
[] Fazit
[] Auswahl der DB mit begruendung
[x] 6-8 seiten
[] Präsi folien ertsellen (20 folien)
<!--Umsetzung-->
[] Programm
[] Client (Mod)
[] Server
[] Website
# Endpräsentation
## Inhalte
- Marktrecherche zum ausgewaehlten NoSQL-Datenbankmodell (6DBs, davon >= 1 Multimodale DB)
- Datenbankauswahl inklusive Begründung durch Nutzwertanalyse (3 aus 6)
- Performancevergleich der ausgewaehlten DBs für 2 Anwendungsfaelle
- Live-Demo
- Fazit: Handlungsempfehlung und Reflexion (lesson learned)
Dokumentation 8-12 seiten
Poster
- Handouts
[] Marktrecherche
[] Handout