Hola,
Es para controlar el uso de valores positivos/negativos.
Mas informacion la puedes encontrar en:
http://www.ezwp.com/articulos/mysql/...nmas-en-mysql/
Si lo marcas, los valores negativos no estaran.
Ejemplo, el SMALLINT te ira en -32768 a 32767. Pero si lo pones con unsigned, sera desde 0 a 65535 (porque no toma el valor negativo).