| | | | |
| |||||||
| Software-Design Diskussionen auf Profi-Niveau: PHP Lösungen auf konzeptioneller Ebene |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | ||||||
| Moderator und Wett-König | Hi, Zitat:
Möchtest du z.B. eine Liste von Produkten für einen eingeloggten Benutzer anzeigen, muss der Regelsatz für den Benutzer ausgewertet werden und als zusätzliches Selektionskriterium herangezogen werden. Soviel zur Theorie. Zitat:
Zitat:
Zitat:
Zitat:
In deiner Business-Schicht werden zusätzliche Regelsätze abstrahiert definiert - meinetwegen auch mit einem DB-Backend - und diese lassen sich in der Datenschicht zu einem zusätzlichen Selektionskriterium de-serialisieren, die in ein SQL-Statement eingehangen werden können. Hierzu solltest du jedoch eine Abstraktion für die Generierung der Statements schaffen, wie sie hier beschrieben ist. Dein Regel-Objekt kann dann seine eigene Logik in ein solches SQL-Regelwerk übersetzen. Um zu definieren, wie eine solche Logik auszusehen hat, müsste ich nochmal in mich gehen. Hier ist aber vor allem dein Input hinsichtlich der erwarteten Komplexität notwendig. Cheers, Dr.E.
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |||||
| | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.994
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Da steckt schon viel Information in der Antwort. Es wäre schön, wenn Du da noch einmal in Dich gingest, Doc E. Ich stehe nämlich aktuell vor einer ähnlichen Problematik, wenn auch nicht ganz so komplex gelagert.
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| | |
| | |
| Moderator und Wett-König | Hmm, das kann ich schon machen, man müsste dazu aber mal ein bischen UML zeichnen und ein paar Zeilen schreiben. Kannst du vielleicht deine Problematik etwas näher erläutern? Das ist IMHO insofern wichtig, als dass die Definition des Regelsatzes dann komplexer oder weniger komplex ausfällt. ![]()
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.994
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Naja, ich möchte dem TE jetzt nicht den Thread streitig machen. Kurz gesagt gehts bei mir darum, einem Datensatz freie Assoziationen zuordnen zu können, die sich auf konkrete Relationen abbilden lassen. Ein besonderes Problem habe ich dabei, dass ich mehrere dieser Assoziationen gerne mit Operatoren verknüpfen würde.
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| | |
| | |||
| Benutzer Registriert seit: 03.07.2009
Beiträge: 58
PHP-Kenntnisse: Fortgeschritten ![]() | Hi Doc, Zitat:
Ich hatte gedacht, sobald die Pizza mit einer Regel assoziiert ist, ist sie temporär. Aber das lässt sich in der Praxis wohl nicht so sagen? Zitat:
| ||
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] Im- / Export einer MySQL Datenbank | amaier161 | Datenbanken | 5 | 19.07.2009 00:42 |
| Eintragung in Datenbank | floh77 | Datenbanken | 2 | 12.06.2009 18:42 |
| Sql Datenbank durchsuchen und vergleichen | Teambyte | PHP Tipps 2006 | 5 | 14.09.2006 11:11 |
| Verbindung zu einer Datenbank im LAN | Datenbanken | 11 | 25.09.2005 12:18 | |
| Mehrere Anwendungen eine Datenbank... | Datenbanken | 5 | 15.08.2005 11:22 | |
| mysql datenbank anlegen...aber WIE??? | Datenbanken | 0 | 05.08.2005 19:33 | |
| [Erledigt] mysql datenbank anlegen...aber WIE??? | PHP Tipps 2005-2 | 0 | 05.08.2005 19:33 | |
| mysql datenbank anlegen...aber WIE??? | Datenbanken | 0 | 05.08.2005 19:32 | |
| mysql datenbank anlegen...aber WIE??? | Datenbanken | 0 | 05.08.2005 19:31 | |
| [Erledigt] mysql datenbank anlegen...aber WIE??? | Datenbanken | 0 | 05.08.2005 19:31 | |
| [Erledigt] mysql datenbank anlegen...aber WIE??? | Datenbanken | 0 | 05.08.2005 19:29 | |
| mysql datenbank anlegen...aber WIE??? | Datenbanken | 0 | 05.08.2005 19:29 | |
| Eintrag in Datenbank mittels Formular? | Datenbanken | 5 | 16.12.2004 17:36 | |
| [Erledigt] Was ist sinnvoller (Frage zu Datenbank Logik oder so) | PHP Tipps 2004 | 5 | 27.08.2004 12:08 | |
| [Erledigt] Formulardaten sammeln, und in Datenbank verteilen. | PHP Tipps 2004 | 1 | 14.08.2004 20:35 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| durchschnittstemperaturen deutschland tabelle, business logik datenbank, business logic datenbank, business logik, durchschnittstemperatur deutschland tabelle, logik in datenbank, datenbank business logic, business-logik, business logik in der datenbank, business logik in datenbank, businesslogik datenbank, business logic def, logik datenbank, datenbank business logik, business logik sql, logik in der datenbank, datenbanken businesslogik, businesslogik, businesslogik datenbank empfehlung, datenbank mit businesslogic |