Datenbankstruktur: wie eine Bedingung erstellen
Hallo,
ich bin seit Tagen auf der Suche nach einer Lösung eines Problems, was ich mit einer DB lösen muss.
Ich suche nach einer Möglichkeit, Bedingungen bzw. Abhängigkeiten von DB-Einträgen in einer DB darzustellen. Ich habe ca. 150 Datenbankeinträge, die den Zustand 1 oder 0 haben können. Allerdings können diese in Verbindung stehen.
Bsp.:
Datenobjekt 14 ist 1 = Fall 112 trifft zu
Datenobjekt 14 ist 1 und Datenobjekt 39 ist 1 = Fall 198 trifft zu
Datenobjekt 14 ist 1 und Datenobjekt 39 ist 0 = Fall 51 trifft zu
Datenobjekt 14 ist 1 und Datenobjekt 45 ist 1 = Fall 208 trifft zu
Datenobjekt 14 ist 1 und Datenobjekt 45 ist 0 und Datenobjekt 25 ist 1 und Datenobjekt 98 ist 0 = Fall 233 trifft zu
Es könne also in dem einen Fall nur ein Zustand für eine Ergebnislieferung herangezogen werden und in einem anderen Fall müssen 7 Bedingungen erfüllt sein, damit eine Aussage getroffen werden kann. Es sol also möglich sein, so variabel wie nur möglcih, die einzelnen Korrelationen zu verbinden und ein Ergebnis zu liefern.
Ich frage einfach mal dreister Weise, ob mir jemand von euch einen Denkanstoss geben kann, wie ich sowas am Besten angehe? Wenn ich sowas mit PHP abfragen will (z.B. mit CASE), dann bekomme ich ja einen nicht mehr zu überschauenden Wust an Bedingungen.
Danke
Carla
|