MYSQL : Para que sirve la palabra reservada unsigned

Tipos de datos Numericos
→ Los campos de tipo numérico permiten el atributo "unsigned" (sin signo) que solo permite valores positivos.
Ejemplo : Si necesitamos almacenar edades, por ejemplo, nunca guardaremos valores negativos, entonces sería adecuado definir un campo "edad" de tipo entero sin signo:
edad integer unsigned;
→ Ademas si ese campo es entero "unsigned" , el rango de valores recibidos se duplica ; es decir, el tipo "integer" permite valores de -2000000000 a 2000000000 aprox., si se define "integer unsigned" el rango va de 0 a 4000000000 aprox.
Tipos de datos float
Los tipos de coma flotante (float por ejemplo) también aceptan el atributo "unsigned" en las versiones previas de MySQL, pero a partir de la versión 8 se desaconseja su uso y en futuras versiones se va a ignorar el modificador unsigned.
Si agregamos el modificador a un tipo float el valor del límite superior del rango se mantiene.