Hallo,
Das hat mit Platz nichts zu tun sondern mit Anwendungsdesign und dessen Flexibilität. (Platz spielt in den meisten Fällen sowieso heute keine Rolle mehr)
Stelle dir mal vor was passiert wenn ab nächstem Jahr die Post beschließt der PLZ immer das Land mit einzubeziehen. Statt „80456“ muss nun „D-80456“ im Feld stehen.
Dann stehst du ziemlich dumm da mit einem Zahlenfeld. Ein String müsstest du möglicherweise auch erweitern. Das verkraften die heuten Applikationen aber i.d.R. ohne Probleme bzw nur mit minimalen Änderungen.
Oder die Post stellt einfach eine 0 vor die PLZ. Statt „80456“ muss nun „080456“ im Feld stehen. Versuch das mal zu speichern. Die erste 0 wird einfach ignoriert.
Alle öffentlich sichtbaren Identifikatoren werden als String gespeichert. Das ist insbesondere wichtig wenn das Aussehen des Identifikators nicht unter deiner Kontrolle liegt.
Gruss
Joey