Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo erstmal,

Ich habe eine Frage zum ERM - bezüglich dieser Aufgabenstellung:

Für eine Fahrradwerkstatt ist eine Datenbank zu entwerfen, die die Kunden, alle reparierten Fahrräder und dessen Reparaturen verwaltet. Es soll die Erfassung der Reparaturaufträge und die abschließende Rechnungslegung ermöglicht werden.

Meine bisherigen Überlegungen bzw. Ergebnisse:

Entität: Kunde

Attribute: KdNr, Vorname, Name, Anschrift(Strasse_Nr, Ort, PLZ), Tele-Nr(weil telefonisch benachrichtigt werden soll wegen der Rechnung)

Entität: Reparaturauftrag

Attribute: AuftragsNr, KdNr, FaNr, Fahrradart, Reparatur

Entität: Fahrrad

Attribute: FaNr, AuftragsNr, Fahrradart, Reparatur

Nun bin ich am rätseln ob das alles bisher so korrekt ist & ob ich die weitere Entität "Rechnungslegung" anlegen soll oder ob dies über eine Abfrage, in einem Formular(mit Abfrage) geregelt wird.

Beziehungen:

Kunde gibt Reparaturauftrag 1:n Beziehung

Reparaturauftrag für Fahrrad 1:1 Beziehung

dann hätte ich:

Reparaturauftrag führt zu Rechnungslegung 1:1 Beziehung

und:

Rechnungslegung telefonisch benachrichtigt Kunde m:1 Beziehung

Die Kunden sollen Telefonisch benachrichtigt werden wegen der Rechnung!

Über Hilfe wäre ich sehr dankbar da ich nicht weiterkomme und mir schon den Kopf zerbrochen habe, vielen Dank im vorraus!!!

EDIT: Datenbank wird mit Microsoft Access erstellt und bearbeitet.

Geschrieben

Moin,

Entität: Reparaturauftrag

Attribute: AuftragsNr, KdNr, FaNr, Fahrradart, Reparatur

Das ist jedenfalls nicht normalisiert, weil die "Fahrradart" aus der "FaNr" hervorgeht.

Entität: Fahrrad

Attribute: FaNr, AuftragsNr, Fahrradart, Reparatur

Hier hat IMO die "AuftragsNr" nichts verloren.

Nun bin ich am rätseln ob das alles bisher so korrekt ist & ob ich die weitere Entität "Rechnungslegung" anlegen soll oder ob dies über eine Abfrage, in einem Formular(mit Abfrage) geregelt wird.

Unbedingt. Sonst kannst du Rechnungen aus deinem System nicht mehr reproduzieren. Genauer brauchst du 2 Entitäten, Rechnungslegung und Rechnungspositionen.

Kunde gibt Reparaturauftrag 1:n Beziehung

Reparaturauftrag für Fahrrad 1:1 Beziehung

Autsch! Reparaturauftrag zu Fahrrad ist ja wohl n:1...

dann hätte ich:

Reparaturauftrag führt zu Rechnungslegung 1:1 Beziehung

Ich meine, das ist n:m oder? Ich kann zu einem Reparaturauftrag mehrere Teilrechnungen stellen, aber auch mehrere Reparaturaufträge in einer Rechnung fakturieren.

Ich hoffe, zur Verwirrung beigetragen zu haben.

Reinhold

  • 2 Wochen später...
Geschrieben

also mir persönlich würden da noch die zeitangaben fehlen... damit man sieht WANN ein fahrrad ins werk kam und WANN die rechnung beispielsweise fällig wäre...

zudem fehlt noch eine art "bereits abgeleistet" oder willst du fertige reperaturen aus der datenbank löschen? somit würdest du jedoch die nachweismöglichkeit verlieren...

  • 2 Wochen später...

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...