MySQL казва:
Кога да го използвам?
Задайте си този въпрос:Ще съдържа ли това поле някога отрицателна стойност ?
Ако отговорът е не, значи искате UNSIGNED
тип данни.
Често срещана грешка е използването на първичен ключ, който е INT
с автоматично увеличение започващи отнула , но типът е SIGNED
, в този случай никога няма да докоснете нито едно от отрицателните числа и намалявате обхвата на възможните идентификатори до половината.