Hallo Leute,
bräuchte mal ein paar Vorschläge für folgendes Szenarion:
Ich würde gerne eine Programm schreiben um mein Budget zu kalkulieren und auch danach einen ISt-Soll Verglaich zu machen. Die Datenbank enthält Tabellen wie Budget, Jahr, Kunde, Lieferant, Produkte, etc. Soweit noch ganz einfach.
Nun aber mein Problem:
Wenn ein Lieferant, Kunde oder Produkt wegfällt und ich ihn/es löschen möchte, würde er auch alle dazugehörgigen Datensätze löschen. Dies hätte zur Folge, dass er auch mein Budget ändern würde und damit alle Ergebnisse unbrauchbar wären.
Zweiter Punkt: Preise ändern sich. Produkt X ist ab heute 10% teurer. Würde ich den Preis einfach ändern, würde er alle vorherigen Einkäufe auch ändern, was zu einem immensen Choas führen würde.
Wie kann man so etwas sinnvoll umsetzen?
bräuchte mal ein paar Vorschläge für folgendes Szenarion:
Ich würde gerne eine Programm schreiben um mein Budget zu kalkulieren und auch danach einen ISt-Soll Verglaich zu machen. Die Datenbank enthält Tabellen wie Budget, Jahr, Kunde, Lieferant, Produkte, etc. Soweit noch ganz einfach.
Nun aber mein Problem:
Wenn ein Lieferant, Kunde oder Produkt wegfällt und ich ihn/es löschen möchte, würde er auch alle dazugehörgigen Datensätze löschen. Dies hätte zur Folge, dass er auch mein Budget ändern würde und damit alle Ergebnisse unbrauchbar wären.
Zweiter Punkt: Preise ändern sich. Produkt X ist ab heute 10% teurer. Würde ich den Preis einfach ändern, würde er alle vorherigen Einkäufe auch ändern, was zu einem immensen Choas führen würde.
Wie kann man so etwas sinnvoll umsetzen?