Я читал, что тип bool в mysql является псевдонимом tinyint (1), поэтому мне следует использовать tinyint
Мой вопрос следующий: Нужно ли мне объявлять его беззнаковым, то есть необходимо ли?
purchased tinyint(1) unsigned not null DEFAULT 0,
or
purchased tinyint(1) not null DEFAULT 0,