Diagramm User-Aktivität pro Jahr

Diagramm User-Aktivität pro Jahr

  • Neues Attribut “activity” im Schema mod_users in der Tabelle users

    • FK vom Typ UUID und verweist auf PK in der neuen Tabelle “activity”

  • Neue Tabelle “activity” im Schema mod_users

    • Attribute

      • id (PK) zum Referenzieren auf Datensatz von users

        • Verweist auf den Datensatz in der Tabelle users.

        • Wenn der Datensatz in users gelöscht wird, bleibt der Datensatz in activity bestehen

      • year (date) für die Statistik nach Jahr

        • Sobald eine Ausleihe getätigt wird, erfolgt ein Eintrag für das aktuelle Jahr. Sollte es schon einen Eintrag geben für das Jahr, gibt es keine Änderung.

        • Bei Bedarf müsste das Schema erweitert werden, wenn man bspw. wissen möchte, wie viele Ausleihen pro User im Jahr durchschnittlich waren. In diesem Fall benötigt man eine weitere Tabelle, wo sämtliche Aktivitäten gelistet werden.

      • patrongroup (FK) zum Referenzieren zur Nutzergruppe