DB Blumen-Paradies

Werbung
Modul 153
Datenmodell entwickeln
DB Blumen-Paradies
1.
2.
3.
4.
5.
6.
7.
Analyse
Datenbankentwurf
Simulation
Realisieren
Daten erfassen
Index erstellen
Fachgespräch
Semantisches Modell













Mindestens ein Besucher ruft den Webshop Blumen-Paradies auf.
User können sich mit ihren Kontaktdaten bei Blumen-Paradies registrieren.
Der Webshop bietet den Besuchern ein Sortiment verschiedener Produkte an.
Ein Besucher legt mindestens ein Produkt in den Warenkorb, der dann die
zugehörigen Artikeldaten enthält.
Der Besucher trifft den Kaufentscheid und identifiziert sich (Account mit
Kontaktdaten).
Die Artikelauswahl des Warenkorbs wird den gespeicherten Kundendaten zugewiesen
(eigentliche Bestellung).
Wird diese Bestellung vom Besucher akzeptiert, entsteht ein Auftrag an BlumenParadies mit festgelegtem Auslieferungszeitpunkt.
Alle vorhandenen Artikel werden nach Produktname und Beschreibung gelistet
(Inventar mit Artikel-ID).
Preise werden über die Artikel-ID dem Produkt zugeordnet und können durch
Blumen-Paradies-Mitarbeiter nachträglich angepasst werden.
Sobald ein Artikel in den Warenkorb gelegt wird, wird der Preis dem Artikel fest
zugewiesen.
Kundendaten mit Kunden-ID und dem Kunden zugeordnete Bestellungen
(ausgeführte und aktuelle mit Bestellsumme und Zeitrahmen) sind einsehbar.
Auf Informationen zum Auftragsstatus (Bestellung geliefert, Zeitpunkt) kann BlumenParadies und der Kunde über die Auftrags-ID jederzeit zugreifen.
Solange der Auftrag nicht geliefert wurde, kann ihn der authentifizierte Kunde
stornieren.
Modulprüfung
1
Matthias Knaus
Modul 153
Datenmodell 1NF
Vorname Adresse
Name
Lieferstatus
Datenmodell entwickeln
PLZ
Lieferdatum
Ort
Storno
Telefon
Preis
Datenmodell 2NF
tblKundendaten (ID-Schlüssel KundePK)
KundePK Name
Vorname
Adresse
PLZ
tblInventar (ID-Schlüssel ProduktPK)
ProduktPK
ProduktName
ProduktName
Produktbezeichnung
Ort
Telefon
ProduktBezeichnung
tblPreis (ID-Schlüssel PreisPK fakultativ)
PreisPK
Preis
tblAuftrag (ID-Schlüssel AuftragPK)
AuftragPK
Lieferstatus
Lieferdatum
tblBestellungen (ID-Schlüssel BestellungenPK)
BestellungenPK
Storno
Anzahl
Datenmodell 3NF
tblKundendaten (ID-Schlüssel KundePK)
KundePK Name
Vorname
Adresse
PLZ
Ort
Telefon
tblInventar (ID-Schlüssel ProduktPK)
ProduktPK
ProduktName
ProduktBezeichnung
tblPreis (ID-Schlüssel PreisPK fakultativ)
PreisPK
Preis
ProduktFK
tblAuftrag (ID-Schlüssel AuftragPK)
AuftragPK
Lieferstatus
Lieferdatum
tblBestellungen (ID-Schlüssel BestellungenPK)
BestellungenPK Anzahl
ProduktFK
Modulprüfung
Anzahl
AuftragFK
2
BestellungenFK
Storno
PreisFK
KundeFK
Matthias Knaus
Herunterladen