Ich möchte in meinem aktuellen Projekt eine Funktionale Einheit mehrfach verwenden. Und zwar habe ich in PHP eine Seite geschrieben, in der man sich als Gruppe organisieren kann (Forum, Galerien, etc.). Jetzt sollen jedoch mehrere Gruppen ermöglicht werden. Daher frage ich mich, ob es sinnvoller ist, in mySQL für jede Gruppe eine eigene Datenbank anzulegen, in der die zur Gruppe gehörigen Daten in den Tabellen gespeichert werden, oder ob alles in einer Datenbank liegen sollte und dort die Tabellen um ein Feld wie zum Beispiel gruppen_id erweitert werden sollte. Welche Variante ist performanter und sinnvoller?