hi,
Du hast schon Recht damit, dass man üblicherweise den Identifier als Zahlenfeld deklariert; auch aus Erfahrung.
da streiten sich die experten würde ich sagen. jedem sein heiliges schaf. manche setzen künstliche ids, manche nehmen die natürlichen objekt-bezeichner.
dann spricht zumindest nichts Grundsätzliches gegen eine Varchar-ID.
meiner meinung nach sind varchar schlechter als char, weil es langsamer ist und dass kann sich bei einem primary key bei grösseren datenbanken bemerkbar machen.
Ilja