Files
MABEA/arbeitskarten/04_organisationsstruktur.md
T

1.1 KiB
Raw Blame History

Karte 04 Organisationsstruktur / Zuständigkeiten

Status: entschieden

Entscheidung

Keine starre zentrale ODER dezentrale Struktur vorgeben. Administrator muss Zuständigkeiten (welcher Verantwortliche für welchen Standort/welches Objekt) flexibel selbst einteilen können.

Konsequenz für Datenmodell

  • Zuständigkeit ist eigene, konfigurierbare Zuordnung: Verantwortlicher(e) ↔ Standort und/oder Objekt (Rucksack/Fahrzeug), n:m-Beziehung.
  • Kein Hardcoding von "eine Wache = ein Verantwortlicher".
  • Administration benötigt UI/Funktion zum Verwalten dieser Zuordnungen (Prompt 05).

Geklärt (vormals offen)

  • Ein Objekt kann mehrere Verantwortliche gleichzeitig haben (n:m, kein Limit).
  • Zuständigkeit vererbt sich vom Standort automatisch auf alle Objekte an diesem Standort. Zusätzliche objektspezifische Zuordnung (zustaendigkeit.objekt_id gesetzt) ist eine feinere Ergänzung obendrauf, kein Ersatz Auswertelogik: ein Benutzer ist für ein Objekt zuständig, wenn ENTWEDER eine Standort-Zeile für dessen Standort ODER eine Objekt-Zeile für das Objekt selbst existiert (Vereinigung, keine Überschreibung).