Vielen Dank für eure Kommentare. Ich habe da doch ein anderes Problem. Ich kann keine Klassen anlegen. Ich muss die Logik in der Datenbank ablegen können, damit mein lieben User dieser Bedingungen selber eintragen können. Ich habe mir folgende Ergänzung ausgedacht. ;)
Nehmen wir ruhig mal dolces Beispiel eines betweens. Ich kann ja bisher nur einen Wert speichern als Bedingung speichern. Sagen wir mal, dass ich zwei Werte brauche. Der Container ist 5 Meter lang, braucht aber eine Ladung mit mindestens 4 m Länge. Weil sonst der Container am Kran kippt. OK, blödes Beispiel. ;)) Jetzt muss ich also ein between 4 und 5 prüfen. Also mache ich doch einfach zu den Einzelbedingungen eine Oberbedingungstabelle hinzu. Oder umgekehrt eine Unterbedingungstabelle. Die führende (Ober-)Bedingung hat den Operator "between" und den name "Abmaße" (ganz allgemein gehalten). Die prüfenden (Unter-)Bedingungen, jetzt sind es ja zwei, lauten dann name "Länge", value "4" operator ">=" und name "Länge", value "5" operator "<=". Beide prüfenden Bedingungen verweisen via foreignkey auf die Oberbedingung. In der könnte ich jetzt eben das between prüfen. Schreibe ich hier einen operator "||" könnte ich auch einen Länge >= 4 || Länge <= 5 prüfen, wenn mir das als Bedingung reichen würde. So könnte ich dann auch LxBxH prüfen. Was meint ihr? --~--~---------~--~----~------------~-------~--~----~ Sie erhalten diese Nachricht, weil Sie Mitglied sind von Google Groups-Gruppe "CakePHP-de für deutsche CakePHP Entwickler". Für das Erstellen von Beiträgen in dieser Gruppe senden Sie eine E-Mail an [email protected] Um sich von dieser Gruppe abzumelden, senden Sie eine E-Mail an [EMAIL PROTECTED] Weitere Optionen finden Sie in dieser Gruppe unter http://groups.google.com/group/cakephp-de?hl=de -~----------~----~----~----~------~----~------~--~---
