Einzelnen Beitrag anzeigen

Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#3

Re: Datenbankstruktur - wieviele Tabellen sind richtig

  Alt 12. Nov 2004, 11:43
Du mußt die Tabellen so aufbauen, wie es eben logisch ist. Fangen wir mal an. Woraus besteht die Reparatur ?

Ein Kunde kommt mit einem Gerät, also braucht man 1. Kundentabelle. Was will er ? Eine Reparatur. Das wollen aber auch andere, also 2. Auftragstabelle Diese muß einen Verweis auf den Kunden enthalten und eine fortlaufende Nr., Datum usw. Vielleicht bringt er ja auch 2 Geräte. Jetzt kommt die eigentlich Reparatur. Woraus besteht nun die ? Aus Ersatzteilen und der Arbeitszeit. Diese müssen für jeden Auftrag separat erfaßt werden können. Jetzt wirds schon schwieriger : eine Tabelle dafür oder 2 ?

Da die Ersatzteile aber nun mit der Arbeitszeit recht wenig zu tun haben tendiere ich hier zu 2 Tabellen, also Tabelle Ersatzteile und Tabelle Arbeitszeit wieder jeweils mit Verweis zum Auftrag.

Aus letzterem kann nun schon mal ein Kostenvoranschlag erstellt werden. Ist die Arbeitszeit letztenendes anders oder werden doch mehr Kleinteile benötigt so müssen diese Werte vor Rechnungsschreibung angepaßt werden.

Aber es kommt schon noch mehr : die Ersatzteile müssen noch in eine Artikel-Tabelle. Erstens, um sie nicht jedesmal im Klartext eingeben zu müssen, sondern vor allem wegen der Preise. Es könnte Rabatte geben usw.

Na dann, viel Vergnügen.
Gruß
Hansa
  Mit Zitat antworten Zitat