Originariamente inviato da piero.mac
E' suggerito nel manuale di utilizzare un campo TINYINT(1) inserendo 0/1, perche' non esiste un campo Booleano in mysql.

essendo numerico e' molto veloce e occupa poco spazio (1 byte), permette di valutare TRUE/FALSE (1/0) che il campo ENUM si/no (string) non permetterebbe.
Ho avuto la conferma che mi serviva. La prossima volta che ne avrò bisogno utilizzerò questa soluzione allora.