1.2 KiB
1.2 KiB
Data Model v0.1
Grundprinzip
Hosting-Backoffice ist kundenzentriert aufgebaut.
Der Kunde ist das zentrale Objekt.
Hauptobjekte
Kunde
- Stammdaten
- Ansprechpartner
- Kontaktdaten
- Kundennummer
- Status
- Historie
Vertrag
- Vertragsnummer
- Laufzeiten
- Kündigungsstatus
- Abrechnungsmodell
- Produktreferenzen
Produkt
- Produktname
- Beschreibung
- Preis
- Abrechnungsintervall
- Status
Domain
- Domainname
- TLD
- Registrar
- Registrar-Account
- Laufzeiten
- Status
Registrar-Account
- Anbieter
- Accountbeschreibung
- Zugangsdaten/API-Referenzen
- Status
Hostingpaket
- Paketname
- Serverzuordnung
- Ressourcen
- Status
Server
- Hostname
- Rolle
- Provider
- KeyHelp-Referenz
- Status
Rechnung
- Rechnungsnummer
- Rechnungsdatum
- Betrag
- Zahlungsstatus
- externes System
Zahlung
- Zahlungsart
- Status
- externe Referenzen
- Gebührenregeln später möglich
Ticket
- Status
- Priorität
- Verlauf
- interne Notizen
Dokument
- Datei
- Hashes
- Archivinformationen
- Referenzen
Audit-Log
- Benutzer
- Aktion
- Zeitstempel
- Objektbezug
- Änderungshistorie
Mandantenfähigkeit
Von Anfang an vorbereiten:
- organisation_id
- tenant_id