Zum Hauptinhalt springen

Datenmodell

Der gesamte Plan ist ein zusammenhängendes Objekt (im Cloud-Modus als ein einzelner jsonb-Datensatz pro Haushalt gespeichert). Die wichtigsten Teile:

Portfolio-Positionen

Investitionen und Schulden (ein Kredit). Jede Position hat unter anderem: aktuellen Wert, Zielbeitrag, Satz (Zins/Rendite), Ziel, Rate/Laufzeit/Fälligkeitsdatum und ihre Säule.

Vermögenswerte außerhalb des Portfolios

Immobilien, Grundstücke, Bargeld, Fahrzeuge — ein Wert und ein optionaler Wertsteigerungssatz.

Ziele

Größere Ausgaben mit einem Betrag, einer Frist und einem Sparfortschritt.

Monatliche Einträge

Pro Monat: Einkommen (pro Person), Beiträge/Sondertilgungen nach Person aufgeteilt (die Summe speist die Berechnungen), ein Sparbudget, Kreditrate, Bewertung der Lebenshaltungskosten, eine Notiz, eine Markierung für „wer im Haushalt den Rückblick gemacht hat" und wie viel bereits auf den Portfoliowert angewendet wurde (sodass das Anwenden inkrementell erfolgt, nie doppelt gezählt).

Säulen (I–V)

Gruppierung der Positionen: Altersvorsorge, Investitionen, Kredit, Anleihen, Bitcoin — mit einer konfigurierbaren Anzeigereihenfolge.

Profil und Präferenzen

  • Planprofil (bei Duo geteilt): Namen, Land, Geburtsdatum, Hauptziel.
  • Gerätepräferenzen (NICHT synchronisiert): Sprache, Design, Rolle im Plan.

Nettovermögens-Snapshots

Ein leichtgewichtiger Datensatz des Nettovermögens pro Monat — er speist den Vermögenstrend (30 Tage / 12 Monate).

info

Jedes Lesen und Schreiben der Daten durchläuft eine Validierung (Zod) — siehe Sicherheit.