Seite 1 von 1

ER-Modell - Übungsaufgabe korrekt?

BeitragVerfasst: Do 22. Okt 2015, 17:16
von treben
Hallo liebe Community,

ich habe nun als Aufgabe folgendes erteilt bekommen:
Ein Pizza-Lieferunternehmen möchte eine Datenbank erstellen, die folgende Anforderungen erfüllen soll:

1) Der Kunde des Unternehmens ist durch eine eindeutige Kundennummer gekennzeichnet. Auch der Vor- und Nachname des Kunden sowie die Geburtsdaten der Kinder sollen erfasst werden, um bei einer Bestellung gegebenenfalls Lutscher hinzufügen zu können.

2) Es können verschiedene Pizzen bestellt werden, die durch einen eindeutigen Namen identifizierbar sind. Als Grundlage jeder Pizza gilt Tomaten und und Käse, jedoch ist eine Hinzunahme weiterer Zutaten möglich. Die maximale Anzahl an weiteren Zutaten ist nicht beschränkt.

3) Jede Bestellung kommt von genau einem Kunden, die Bestellung hingegen kann beliebig viele Pizzen umfassen. Es existiert genau ein Fahrer, der beliebig viele Auslieferung (Bestellungen) pro Tour durchführen kann.

4) Die Bestellungen sind über eine spezielle Bestellnummer erfassbar. Jedoch gibt es zwei Methoden von Bestellungen, einmal die online- und zum Anderen die Telefonbestellung. Die Onlinebestellung soll das Betriebssystem und die Telefonbestellung die Telefonnummer erfassen.

Die Kardinalitäten einzelner Beziehung soll bestimmt und Primärschlüssel unterstrichen werden.


Natürlich sind die einzelnen Anforderungen deutlich formuliert, sodass man auf Anhieb weiß, wie die Primärschlüssel der Entitytypen bestimmt werden können (eindeutig, identifizierbar und erfassbar implizieren Elemente des Primärschlüssels). Aber ist die Vorgehensweise korrekt?
Muss man Tomaten und Käse eigentlich als Attribut aufnehmen, da es ohnehin Grundlage ist?

Ich hoffe auf eine kritische Bewertung und konstruktive Kritik.

Vielen Dank und mit freundlichen Grüßen
Treben

PS: So sieht meine Lösung aus:

Re: ER-Modell - Übungsaufgabe korrekt?

BeitragVerfasst: Do 22. Okt 2015, 19:31
von SQLUnion
Hallo Treben,

willkommen im Forum!

Ich habe mal deinen Anhang etwas verkleinert und die Aufgabe in den richtigen Bereich verlegt.

Beste Grüße,
SQLUnion

Re: ER-Modell - Übungsaufgabe korrekt?

BeitragVerfasst: Do 22. Okt 2015, 19:48
von RainerH
Hallo Treben,

auch von mir ein herzliches Willkommen.
Leider kann ich deine Aufgabe nicht auf Richtigkeit prüfen, da die Zeichnung miserabel ist.

Solltest Du das nächste Mal eine Zeichnung anfertigen, dann benutzte bitte einen ER-Designer wie SSMS oder den Oracle Modeller.

Gruß,
Rainer

Re: ER-Modell - Übungsaufgabe korrekt?

BeitragVerfasst: Do 22. Okt 2015, 21:13
von treben
Vielen Dank für eure Antworten.

Leider habe ich nicht die Zeit dazu gefunden, mich ausgiebig mit dem Softwaresystem auseinanderzusetzen, habe jedoch eine Möglichkeit gefunden, das ER-Modell verständlicher zu gestalten.

liebe Grüße
Treben