Shop Projekt - Dokumentation
Logisches Datenmodell (Textversion)
Das Shop-LDM (Logical Data Model) beschreibt die modulare Datenbankarchitektur des Systems. Die Datenbank ist in 8 farbcodierte Teile unterteilt, die jeweils ein eigenes Funktionsgebiet abbilden. Jedes Modul ist eigenständig, aber über Fremdschlüssel und gemeinsame Entitäten (z. B. user, article, category) miteinander verbunden.
Dadurch bleibt das System flexibel, erweiterbar und mehrsprachig nutzbar. Ich versuche die Datenbank schlank zu halten und dennoch solide aufzubauen für ein voll funktionierender Shop.
Masseinheiten Standard: Gramm (g) & Millimeter (mm)
Datenbank-Module im Detail
Wähle ein spezifisches Modul aus, um die detaillierte Tabellenstruktur, Feldbeschreibungen und relationale Beziehungen zu sehen:
- Basics & Globale Funktionen – Grundlagen der Tabellenarchitektur
- Modul: Labels – Übersetzungen und Lokalisierungstexte
- Modul: User – Benutzerkonten, Authentifizierung und Stammdaten
- User Views & Procs – Datenbankseitige Benutzer-Auswertungen
- Modul: Produkte – Artikelstammdaten, Bestände und Varianten
- Modul: Trading – Marktplatz-Logik und Händler-Interaktionen
- Produkt-Kategorie Views – Komplexe Abfragen für den Katalog
- Modul: Pages – CMS-Inhalte und statische Seiten
- Modul: Käufe (Orders) – Warenkörbe, Bestellungen und Transaktionen
- Modul: Versand – Logistikdienstleister, Frachtkosten und Lieferstatus
- Modul: Tracking – Sendungsverfolgung und Logbuch-Einträge