You should not have to specify weather to allow negatives if the column is auto incrementing. You can set the unsigned attribute to achieve this effect. I found this info on the w3schools site:
The integer types have an extra option called UNSIGNED. Normally, the integer goes from an negative to positive value. Adding the UNSIGNED attribute will move that range up so it starts at zero instead of a negative number.