Das zuletzt gesagte hört sich für mich nach einer simplen Nutzer-Verwaltung an.
Also einer Tabelle von User-Daten.
Oder join Tabellen, eine mit den User-Daten, eine mit den Beschreibungen... der Fantasie sind dort keine Grenzen gesetzt.
Per
DB könnte auch aus mehreren Instanzen die Verwaltung stattfinden.
Ich weiß nicht wie sich das ganze auf virtuelle Server auswirkt und kann dazu nichts sagen.
So würde ich es zumindest versuchen anzugehen, mögliche Daten logisch atomisieren und daraus dann Tabelle(n) erstellen.