Man sollte nicht übertreiben, es muss nicht immer
SQL sein.
ICH gebe Dir da recht, man kann es auch ohne
DB lösen. Auf der anderen Seite habe ich keine Lust mehr jedem grenzdebilen Superprogrammierer Records und Typisierte Dateien zu erklären.
Nimm
SQL und Du bist aus dem Schneider.
(und leider haben auch kleine Anwendungen die Eigenart zu wachsen und dann wird es immer schwieriger die damals schnelle Lösung ordentlich zu pflegen. Hilfreich ist es dann wenn damals schon in Schnittstellen gedacht wurde und das entsprechende Datengrab relativ einfach ausgetauscht werden kann.)
Gruß
K-H