Quote Originariamente inviata da iw8ffg Visualizza il messaggio
Ciao a tutti,
Di seguito vi riporto come è fatta la tabella

codice:
CREATE TABLE `time_accettazione` (  `id` int(11) NOT NULL AUTO_INCREMENT,  `utente` varchar(50) NOT NULL,  `tipo_attivita` int(10) NOT NULL DEFAULT '1',  `data_e` datetime NOT NULL,  `ok_u` tinyint(5) DEFAULT NULL,  `data_u` datetime DEFAULT NULL,  `note` text,  PRIMARY KEY (`id`),) ENGINE=InnoDB DEFAULT CHARSET=utf8



Grazie mille in anticipo
Se posso permettermi, nei campi di tipo INT che rappresentano un legame tra tabelle o un indice primario autoincrement, usa sempre "unsigned", perchè è praticamente impossibile avere valori negativi per gli indici....in questo modo hai un range più ampio da sfruttare, che se lasci "signed" che è il default, ti dimezza i possibili valori.
Questo magari su campi INT non fa molta differenza, ma se per caso devi usare TINYINT , passi da soli 127 valori possibili (positivi, ovviamente) a 256, usando comunque un campo che occupa le stesse poche "risorse"