3 Stimmen

Sollten Mieter gelöscht werden? Wie sieht es mit historischen Berichten aus?

Ich erstelle eine Multi-Tenant-SaaS-App mit einer gemeinsamen Datenbank und einem gemeinsamen Schema. Hier ist meine Frage: Welche Richtlinien sind für das Löschen von Mandanten sinnvoll? Hier sind einige meiner Gedanken...

Wenn ich einen Mandanten und alle seine zugehörigen Daten lösche:

  1. Ich verliere die Möglichkeit, Berichte über diese Daten zu erstellen
  2. Ich werde Daten los, die ich nicht benötige (eine gute Sache, abgesehen vom Berichtswesen)
  3. Ich werde Dinge wie Subdomain-Namen freigeben, die andere Mandanten vielleicht möchten

Hat jemand bewährte Verfahren oder Vorschläge zu diesem Thema?

Piet

2voto

Roboprog Punkte 2954

Melden Sie nicht von der Produktion ab, sondern von einem Datenlager. Rollen Sie das Lager regelmäßig in verschiedene Generationen um, dann können Sie die Produktion löschen, um diesen Altersgruppen zu entsprechen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X