Estoy creando un DB MySQL que se compone de conjuntos de datos semanales, que se remontan a la última década. Hay algunos puntos de datos que existen para los registros recientes, pero que no fueron rastreados en algunos de los conjuntos de datos anteriores. Todos los campos en cuestión contienen valores enteros, y '0' es un valor perfectamente válido (y frecuente) para los registros que registraron los puntos de datos. Necesito poder distinguir entre un valor de cero y datos inexistentes. Por lo tanto, necesito averiguar si es posible almacenar un NULL que no está representado como un '0' (léase: BLANK CELL) para un tipo INT. Sin embargo, los valores NULL pasados al DB se representan como '0' (al menos, están en phpMyAdmin), ¿hay alguna forma de cambiar esto?Puede el tipo INT de MySQL no ser cero NULO
Gracias por su ayuda.
Creo que debería permitir que la columna contenga valores nulos. Pero la respuesta corta es: sí, las columnas int pueden tener valores NULL. –