Lo que debes revisar son los tipos de datos de Mysql para sus campos de tus tablas:
http://www.mysqlfreaks.com/mysql_datatypes.php http://www.mysqlfreaks.com/datatypes/10.php
Ahí veras hasta que n° puedes generar para ese tipo de campo. Tienes que tener presente si ese campo es "Unsigned" o no (con signo o no) .. y bueno .. si es "autonumerico" ese n° ya sabras que lo va generar Msyql cuando hagas un "insert" a esa tabla.
Un saludo,