merke Daten wachsen immer doppelt so schnell wie man es sich vorstellt.
und das erste nachzurüstende Feature ist das, von dem der Anwender am Anfang der Entwicklung mit Sicherheit ausschließen konnte, dass es je gebraucht wird.
Aber das wird jetzt
OT.
Fazit:
Zuerst überlegen, was man hat, was man jetzt benötigt, was man jetzt gerne zusätzlich (wenn auch nicht dringend) gerne hätte, ermitteln welche Datenmenge anfallen wird (und dabei davon ausgehen, dass diese deutlich schneller wächst, als in den kühnsten Alpträumen befürchtet).
Gegenüberstellen:
Wieviel Aufwand bei datenbankloser Entwicklung?
Wie erweiterungsfähig wird das sein?
Wieviel Aufwand in die Einarbeitung zum Umgang mit Datenbanken?
Wieviel Aufwand wird die Entwicklung mit Datenbank "abwerfern"?
Wie erweiterungsfähig wird die Datenbanversion sein?