Danke Rolf b für die einfühlsamen Worte;
ja, die 0 geht verloren wenn im Formular type="number" ist und Für die DB-Spalte "i" gegeben ist.
Was Du mit "falsch modelliert" meinst verstehe ich nicht.
Auf PLZe verschiedener Staaten werde ich noch nicht eingehen, aber ich habe pattern="\d+"
hinzugenommen ( was dann ein required entbehrlich macht);
es stellt sich noch die Frage ob sich VERHINDERN läßt daß die Eingabetaste SUBMIT bewirkt -
denn für den Erfasser ist es unangenehm danach ein zurückgesetzes Formular zu bekommen