squeeze69 / generacodicefiscale

Generazione Codice Fiscale formato Italiano
GNU Lesser General Public License v3.0
1 stars 0 forks source link

Bolzano, Reggio Calabria e Reggio Emilia #2

Open ugol opened 1 year ago

ugol commented 1 year ago

questo non è un bug ma una questione di usabilità: le toponomastiche ufficiali dell'ISTAT corrette sono Bolzano/Bozen, Reggio nell'Emilia e Reggio di Calabria, ma non sono comuni nei database. Per non costringere gli utenti a vedere/scrivere queste forme, ho inserito nel mio codice un mapping ad hoc. Potrebbe aver senso inserirlo direttamente nel generatore, con una tabellina di conversione: ovviamente da affiancare e non sostituire a quelle corrette.

squeeze69 commented 1 year ago

Comprendo e grazie del suggerimento, (non fosse per OTTO comuni con il medesimo nome in Italia, basterebbe la città). Sono scettico sull'idea perché vorrebbe dire introdurre un altro campo alla struttura. Temo sia meglio lasciare il mapping a chi ne ha bisogno, considerando che la ricerca anche per provincia è demandata all'utilizzatore del package. La ricerca per sola città è figlia di una scarsa (nulla) ricerca sulle rare omonimie e stavo pensando di espanderla a provincia+città. Oppure, una mappatura "a manina" nel codice principale, per regioni (es: Valle d'Aosta/Vallée d'Aoste) e province.

Nel frattempo, ho introdotto anche i comuni cessati (ha senso nella generazione) e le vecchie exclave (almeno dove sono state usate delle targhe).

Se proponi una mappatura per le province mi fai una cortesia, sono solo quelle citate?

ugol commented 1 year ago

Non so se sono solo quelle sinceramente, il mio generatore di dati random ha un db limitato per città, potrebbero effettivamente essercene altre