1) anche se il file contenesse il codice oltre al comune, potresti sempre usarlo separando le due informazioni prima di visualizzarle/usarle; non ha senso avere due file separati

2) sarebbe più logico avere un DB