Denkt daran, das es zu einer PLZ mehrere Orte geben kann.
Da sich PLZ nicht so oft ändern, wäre es sinnvoll, die Daten in der
DB vorzuhalten. Ich halte nicht viel von diesem Stückelzeugs, wo man sich die Daten zusammensuchen muss. Ein Fehler, und sei es eine defekte Datei, und das ganze System spinnt, bzw. eben nicht und bombt irgendwann aus. Dann doch lieber alles in einer
DB, wo die Integrität zudem gewährleistet ist.