Hallo in die Runde!
Wer kann mir weiterhelfen? Ich muss live einen Bedingungscheck über ca. 300 mögliche 0/1-Belegungen in Access machen (Repräsentation einer Produktversion mit 300 möglichen Attributen). Problem per SQL-JOIN oder ähnliches Vorgehen scheiden aus weil: (1) Laufzeitproblem und (2) auch UND-Bedingungen vorhanden sind.
Das Problem: Test auf Vorhandensein der Ausstattung 1 und 3 (bei hier 10 Merkmalen):
1010000000 - auf diese Konfiguration soll getestet werden
Test: 1 und 3 vorhanden? (Rest egal)
Test für die Konfigurationen soll beispielsweise ergeben:
Für
1100000000 -> 0
1110110101 -> 1
0010111000 -> 0
etc.
Ich habe keine zündene Idee, wie ich diesen Test laufzeitoptimal z.B. per Bit-Operationen abbilde - hat jemand eine Idee aus der Praxis?
Oder kennt jmd eine gute page, wo ich mir algor. Ideen holen kann?
Liebe Grüsse und schon einmal vielen Dank an jeden mitdenkenden Kopf!