[QGIS-it-user] creazione campo identificativo autonumber

Stefano Campus skampus a gmail.com
Mar 26 Set 2017 02:14:16 PDT


Un uuid dunque

Il 26/Set/2017 11:12, "Marco Spaziani" <spaziani.marco a gmail.com> ha
scritto:

> Non entro nel merito dell’efficacia di quel plugin piuttosto che di
> quell’altro (anche perché mi sembra che Totò e Ivano abbiano delineato un
> quadro ampio e esaustivo dello stato dell’arte).
>
> Volevo invece soffermarmi un attimo sul concetto di ID.
>
> Per come la vedo io, un conto è crearsi un Campo, ad uso e consumo
> “soggettivo” che, per mia comodità, mi da l’ordine sequenziale aggiornato
> dei vari Record, sequenziato in ordine crescente, decrescente, a
> singhiozzo, ecc.. e tale che si aggiorni al mutare dei dati che inserisco
> nel Database,.... tutt’altra storia è invece associare un ID ad un oggetto
> territoriale, ad una feature, ad un Record, quando si costruisce e si
> elabora un Database con un GIS.
>
> Parafrasando la pubblicità dei gioielli, a mio parere "un ID è per sempre".
>
> Una volta che ho associato un ID ad un Record, numerico o alfanumerico che
> sia, quell’ID, da qui all’eternità, deve assere associato sempre e solo a
> quell’oggetto, a quella “cosa” che sta nel territorio e, viceversa, a
> quella “cosa” deve essere sempre e solo associato quell’ID …fregandomene
> ampiamente della sequenzialità dei numeri o degli alfanumeri presenti nel
> Campo ID.
>
> Un ID deve essere, a mio parere, come un tatuaggio, come una targa di una
> macchina, …e se un giorno quella macchina la porto allo sfascia carrozze
> (ossia, se devo cancellare un Record nel database) quella targa “muore” con
> la macchina (ossia cancello il Record e il relativo ID dal Database) ...ma
> mai e poi mai posso rimettere quella targa su un’altra macchina (ossia
> quell’ID non potrà, o meglio, non dovrà essere mai usato per identificare
> un nuovo oggetto, una nuova “cosa”) …io la penso così.
>
> Il giorno 26 settembre 2017 09:59, Totò <pigrecoinfinito a gmail.com> ha
> scritto:
>
>> Elisa Franchi wrote
>> > Ciao,
>> >
>> > ho utilizzato il Plugin Autofield, nell'espressione ho messo $id.
>> >
>> > Unica cosa è che quando elimino uno o più oggetti, l'id che crea per un
>> > nuovo oggetto non è univoco ma riparte dal numero degli oggetti totale
>> > meno il numero di quelli eliminati.
>> >
>> > Mi spiego meglio con un esempio.
>> >
>> > Ho 100 oggetti, attivo il plugin che correttamente assegna un id univoco
>> > ad ognuno (da 0 a 99). Vado a eliminare un oggetto qualsiasi tra questi
>> > 100. Quando creo un nuovo oggetto, questo assume id 99, inceve che 100
>> > come mi aspetterei.
>> >
>> > E' sbagliata l'espressione $id?
>>
>> Ciao,
>> ho appena fatto delle prove e l'errore che descrivi è solo apparente cioè
>> se
>> salvi chiudi la tabella attributi e la riapri si allinea tutto.
>>
>> saluti
>>
>>
>>
>> --
>> Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f52506
>> 12.html
>> _______________________________________________
>> QGIS-it-user mailing list
>> QGIS-it-user a lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>>
>
>
> _______________________________________________
> QGIS-it-user mailing list
> QGIS-it-user a lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.osgeo.org/pipermail/qgis-it-user/attachments/20170926/1a812962/attachment-0001.html>


Maggiori informazioni sulla lista QGIS-it-user