Hallo,
dieses Semester lernen wir in Informatik PHP und MYSQL.
Dafür müssen wir uns selbst ein Datenbank-Projekt ausdenken und realisieren, welches mindestens 6 sinnvolle Tabellen benötigt.
Sinvoll heißt in dem Zusammenhang, das dies auch als eigenständige Tabelle benötigt wird. Wenn etwas auch nur mit einer Tabelle funktionieren würde, darf diese nicht in zwei verschiedene Tabellen aufgeteilt werden.
Ich würde gerne eine Bildergallerie umsetzten, wo registrierte User über ein Uploadformular Fotos hochladen können und dazu weitere Daten wie exif-Daten, Bildunterschrift etc eingeben.
Außerdem soll es unter den Bildern jeweils ein Bewertungssystem und eine Kommentarfunktion geben.
Meine Frage jetzt an diejenigen die sich damit besser auskennen:
Lässt sich das Projekt mit min. 6 sinnvollen Tabellen realisieren?
Nach meiner Logik komme ich maximal auf 4 Tabellen. Aber ich hoffe ich täusche mich:
Tabelle1: Bildinformationen
Tabelle 2: Nutzername + Passwort
Tabelle 3: IP Blacklist gegen Spammer
Tabelle 4: Keywords für verbotene Wörter in Bildunterschrift und Kommentaren
Werden noch mehr Tabellen benötigt?
Gruß
Torben