Nessuno dei due motivi a cui fai cenno mi sembra siano fondati per non usare l'id presente nel db. In caso di delete non conta che sia continuo o no basta che sia univoco mentre per l'ordinamento non vedo cosa serva far "coincidere" l'ordine alfabetico con quello numerico.Originariamente inviato da Alethesnake
non posso fare così perché l'id potrebbe non essere continuo (in caso di DELETE) ne' progressivo (seleziono le società in ordine di societa ASC, non in ordine di id, e i due ordinamenti non coincidono)
non devo identificare le società univocamente, devo solo numerarle da 1 ad n
cmq... vedi tu