| | | | |
| | |
| Gast
Beiträge: n/a
| Hallo zusammen, ich bin gerade dabei eine Webseite zu aktualisieren. Entwürfe sind hier zu sehen: http://www.romaniuk.de/entwurf/entwurf-2-1.jpg http://www.romaniuk.de/entwurf/entwurf-2-2.jpg http://www.romaniuk.de/entwurf/entwurf-2-3.jpg Dazu habe ich einen Datenbankentwurf erstellt, welchen ihr hier sehen könnt: http://www.romaniuk.de/entwurf/db.jpg Das ganze soll so ausschauen: Auf der ersten Seite muss man die Rubriken auswählen. Die Unterteilungen in der Navi gelten gleichzeitig als Rubrik (ich wollte dafür nicht extra noch eine Tabelle machen). Hier wählt man diese aus. Danach kommt man zur Übersichtsseite (Entwurf 2). Diese wird unter allen Rubriken gleich sein. Hier werden zudem rechts die Kategorien der Rubrik zu sehen sein, nach denen man auch sortieren kann. Auch werden die generell letzten Beiträge aufgelistet. Nach Auswahl eines Beitrages kommt man auf die Seite der Slideshow (Entwurf 3), wo die Bilder ausgegeben werden. Was hier noch nicht zu sehen ist: Die Seite wird einmal in einer deutschen und einer polnischen Version zu sehen sein (de, pl). Da die Inhalte der Beiträge immer gleich sind, werden die Beiträge der einzelnen Beiträge in eine Tabelle geschrieben (bilder_uebersicht). Das macht auch die Ausgabe nach Zeitpunkt der Erstellung einfacher. In bilder kommen die einzelnen Bilder, welchen ein Erklärungstext zugeordnet wird. diese werden über den Fremdschlüssel bilder_uebersicht_id zugeordnet. Die Navigation (navigation) fungiert gleichzeitig für das navigationsmenü als auch für die Rubriken. Das Herzstück ist dann kategorie_bild_uebersicht_verbindung-Tabelle, wlche die Beitragsübersicht, die Bilder und Kategorien mit einander verknüpft. Ich habe die Kategorien auch deswegen dieser zugeordnet, da es verschiedene Kategorien mit den gleichen Namen geben kann (z.B. kann es einmal Landschaft als Kategorie bei den Fotos als auch in der Malerei geben). So habe ich diese aber eindeutig einer Rubrik zugeordnet. index_text ist dann noch für den Begrüßungstext auf der Index-Seite. Ich bibn mir aber noch nicht 100% sicher, wie ich die Kategorien, Rubriken und Bilder mit einander verknüpfen soll. Eine andere Möglichkeit wäre natürlich noch die bilder_id mit in die Verbindungstabelle zu nehmen und das darüber aufzulösen. Könnt ihr mal drüber schauen ob der Ansatz so ok ist? NACHTRAG: Ich habe den Spalte bilder_uebersicht_id aus bilder rausgenommen und in der kategorie_bilder_uebersicht_verbindung-tabelle die Spalte bilder_id zugefügt. Somit ist ersteres nicht mehr dopelt und ich könnte alles über die Verbindungstabelle lösen... Besten dank Lapje Geändert von Lapje (28.06.2011 um 21:40 Uhr). |
|
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | ||
| Erfahrener Benutzer Registriert seit: 25.05.2010
Beiträge: 852
PHP-Kenntnisse: Anfänger ![]() | Zitat:
http://www.php.de/datenbanken/76373-...rsprachig.html (Konzept - Texte mehrsprachig) http://www.php.de/datenbanken/76000-...h-tabelle.html (Zweisprachige Webseite (Datenbankfrage bezüglich Tabelle)) http://www.php.de/datenbanken/68797-...-webseite.html (Welcher Tabellen Aufbau ist besser (mehrspr. Webseite)) | |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] Probleme Datenbankentwurf Tippspiel | Datenbanken | 1 | 28.01.2005 14:33 | |