| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Moderator und Wett-König | Hallo pPanther, sicher kann man das irgendwie lösen. Problem dabei ist jedoch, dass dein Datenmodell nicht wirklich schön ist. Versuche das mal zu normalisieren, bzw. sauber aufzuziehen, so dass man in einem Forum einen Thread hat, der wiederum mehrere Posts hat. Der initiale Post muss dabei eine weitere Beziehung (firstPost) zum Thread haben. Damit kannst du das Titel-Problem sauber lösen. Poste bitte mal das ER-Diagramm, vielleicht können dir andere besser helfen.
__________________ 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! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| | |
| | |
| Moderator und Wett-König | Hallo pPanther, ER-Diagramm sollte dir schon ein Begriff sein, sonst muss ich dir unterstellen, dass du vor dem Beginn der Programmierung nie eine Applikatin auf Datenebene designed hast. Wie du selbst beschreibst, ist die Lösung nicht optimal. Das sehe ich genauso. Ich würde ein Forum folgendermaßen vom Tabellen-Layout designen (hab ich in 5Min gezeichnet): Hier nicht inkludiert ist das Thema Gruppe und Zuordnung von Gruppen und Benutzern zu Foren im Sinne von Moderatoren etc. Die Struktur sollte dir jedoch eine Idee geben, wie man sowas um setzen kann. [img]Forum_DataModel_pPanther.png[/img]Hallo pPanther, ER-Diagramm sollte dir schon ein Begriff sein, sonst muss ich dir unterstellen, dass du vor dem Beginn der Programmierung nie eine Applikatin auf Datenebene designed hast. Wie du selbst beschreibst, ist die Lösung nicht optimal. Das sehe ich genauso. Ich würde ein Forum folgendermaßen vom Tabellen-Layout designen (hab ich in 5Min gezeichnet): ![]() Hier nicht inkludiert ist das Thema Gruppe und Zuordnung von Gruppen und Benutzern zu Foren im Sinne von Moderatoren etc. Die Struktur sollte dir jedoch eine Idee geben, wie man sowas um setzen kann.
__________________ 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! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| | |
| | |
| Moderator und Wett-König | Hallo pPanther, da ich schon recht lange im Geschäft bin merke ich eigentlich gleich, wer nur zum Spas programmiert und wer das professionell betreibt. Keine Angst, ich hab nichts gegen Hobby-Coder... An diesem Punkt - und hast du aber bereits selbst gemerkt - solltest du anfangen zu designen, denn sonst endet das in unendlichem Refactoring. Was das Buch angeht, so kannst du dir mal "Professionelle Softwareentwicklung mit PHP 5" ansehen, da steht einiges drin. Später empfehle ich dir die Bücher zu lesen, die ich auf de Seite http://www.adventure-php-framework.org/Seite/Literatur aufgeführt habe. Als Anfänger ist das PDF "Entwurf und Implementierung eines Webportals..." interessant, da es einen Software-Entwurf komplett beschreibt.
__________________ 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! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| | |
| | |
| Moderator und Wett-König | Gerne. Solltest du Fragen haben, poste einfach nochmal hier, dann können wir einzelne Themen diskutieren.
__________________ 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! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] Galerie Problem... | coraplanet | PHP Tipps 2008 | 4 | 06.06.2008 13:42 |
| [gelöst]LEFT JOIN, DINSTINCT und trotzdem doppelte?!?! | stefanjann | Datenbanken | 10 | 06.02.2008 11:49 |
| JOIN / LEFT JOIN und Co | prinzli | Datenbanken | 12 | 05.11.2007 22:15 |
| problem!!! | PHP Tipps 2006 | 6 | 08.02.2006 11:06 | |
| [Erledigt] wieder ein Problem bei phpmailer und smtp | PHP Tipps 2006 | 24 | 07.02.2006 01:07 | |
| inner join aus db | PHP Tipps 2006 | 8 | 22.01.2006 01:23 | |
| Select Problem | Datenbanken | 17 | 16.01.2006 21:54 | |
| [Erledigt] Abfrageproblem mit Inner Join | Datenbanken | 15 | 29.11.2005 18:17 | |
| [Erledigt] LEFT JOIN Query Bildung | Datenbanken | 6 | 04.11.2005 15:24 | |
| sql-Abfrage inner join - unerklärliches Problem | havok | Datenbanken | 6 | 17.10.2005 14:32 |
| [Erledigt] Problem mit Backslash | Patrick Schwarz | PHP Tipps 2005-2 | 5 | 26.07.2005 09:54 |
| Join Problem | Simon9990 | PHP Tipps 2005-2 | 1 | 21.07.2005 22:15 |
| Problem mit Where und Join | Datenbanken | 5 | 06.07.2005 18:05 | |
| [Erledigt] Problem mit JOIN | Datenbanken | 7 | 27.08.2004 16:00 | |
| Problem mit alter JavaScript-Funktion | woods | PHP Tipps 2004 | 1 | 13.08.2004 13:34 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| sql joins böse |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.