Acordare que si pones todo not null ,te pueden quedar muchos huecos en la tabla lo cual no es recomendable no estarías cumpliendo con las formas normales...lo mas probable es que dejas un campo vació y la bd no lo acepta , podes llenar el espacio , o hacer lo que te recomiendo el otro usuario aunque no es recomendable...suerte!