Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Werte aus anderer Tabelle kopieren und nicht verknüpfen

Begonnen von EnnyK, November 13, 2020, 12:04:54

⏪ vorheriges - nächstes ⏩

EnnyK

Ich habe Corona-bedingt gerade Zeit und nutze sie um mir Grundkenntnisse in Access anzueignen. Bisher klappt alles auch recht gut, aber ich habe eine Frage: Wie kann ich ein Feld anlegen, dass die Werte aus einer anderen Tabelle kopiert, sich aber bei Änderungen in der Ursprungstabelle nicht ändert. Zum Beispiel soll der Preis der verkauften Produkte sich bei einer Preiserhöhung in den alten Daten nicht ändern? Bei FileMaker (das ist bisher verwendet habe) heißt das ein Referenzwert. Ich gehe mal davon aus, dass der Preis als eigenes Feld in den Bestellartikeln und nicht nur als Beziehung angelegt werden muss.

MzKlMu

Hallo,
es gibt prinzipiell 2 Möglichkeiten.

1. Den Preis redundant auch in den Bestellpositionen (nicht bei den Artikeln)
oder
2. Eine Tabelle als Preisliste mit einem Datumsfeld und man holt sich über das Datum den aktuellen Preis aus der Preisliste.

Lezteres ist aufwändiger.
Gruß Klaus

Beaker s.a.

Hallo,
Mit den heutzutage vorhandenen EDV-Ressourcen würde ich immer zu Variante 1
tendieren. Obwohl ich die Preise auch nicht im Artikelstamm speichern würde
sondern in einer n:m-Tabelle, die die Artikel mit den Preislisten verbindet.
Und eine Preishistorie lässt sich dann trotzdem, eben von den Bestellungen
(werden ja ein Datum haben), ableiten.

gruss ekkehard
Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)