MySQL dice:
Quando lo uso?
Ponetevi questa domanda:Questo campo conterrà mai un valore negativo ?
Se la risposta è no, vuoi un UNSIGNED
tipo di dati.
Un errore comune consiste nell'usare una chiave primaria che è un INT
a incremento automatico a partire da zero , tuttavia il tipo è SIGNED
, in tal caso non toccherai mai nessuno dei numeri negativi e dimezzerai l'intervallo dei possibili ID.