MySQL říká:
Kdy to mám použít?
Položte si tuto otázku:Bude toto pole někdy obsahovat zápornou hodnotu ?
Pokud je odpověď ne, pak chcete UNSIGNED datový typ.
Častou chybou je použití primárního klíče, který je automaticky inkrementován INT počínaje nulou , ale typ je SIGNED , v takovém případě se nikdy nedotknete žádného ze záporných čísel a snížíte rozsah možných ID na polovinu.