97 lines
1.2 KiB
Markdown
97 lines
1.2 KiB
Markdown
# 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
|