Datenabfrage bei "doppelten Relationen"?

Liebes Forum
Diese Aufgabe überfordert mich:
Ich habe das ein komplexes Sortiment einer Farben-Firma in eine Datenbank übernommen.
Die Struktur ist komplex:
Es sind ca. 200 Farben, die in 12 verschiedenen Materialien erhältlich sind. Die Kombinationen "Farbe-Material" sind unregelmässig.
Beispiel:
Farben F1, F2, F3, F4 und Materialien M1, M2, M3, M4
Verfügbare Kombos:
F1M1 | F1M2 | F1M3 | ----
F2M1 | ---- | F2M3 | F2M4
F3M1 | ---- | ---- | F3M4
F4M1 | F4M2 | ---- | ----
Jede dieser Kombinationen hat einen (von 20 verschiedenen) Preis... und die Preise verändern sich je nach Bestellmenge! Es gibt da keinen "Algorithmus"...
Also habe ich Für Farben, Materialien und Preise je eine Tabelle gemacht und alle 3 in einer Art n:m:o relation verbunden. Soweit ist alles gut.
Jetzt möchte ich aber einzelne Preise herausrechnen können!
Wie kann ich eine einer F-M-Kombination zugeordneten Preiskategorie auslesen, um daraus den passenden Mengenpreis zu berechnen?
Ich habe bis jetzt erfolglos mit skripten herumexperimentiert, ich bleibe an der Verknüpfung hängen...
Vielen Dank für Eure Unterstützung!
david
1 Antwort
-
Ich komme der Sache langsam näher, mache Fortschrittchen:
Ich kann ein dynamisches Auswahlfeld mit den dazugehörigen "MAT"-Informationen füllen. Jetzt müsste ich anhand der Auswahl die entsprechende Zeile in der "KAT"-Tabelle auslesen. (Also so etwas in der Richtung
Bindemittel.KAT.Preisgruppe --> Bindemittel.Mat
Bindemittel.Mat sollte der "Trigger" für die Zeile in Bindemittel.KAT.Preisgruppe sein... Ich finde aber den Trick/die Syntax nicht. Kann mir jemand helfen?
Content aside
- Status Answered
- vor 1 JahrZuletzt aktiv
- 1Antworten
- 53Ansichten
-
1
Folge bereits