Bueno, tengo que seguir y he optado por esta solución que no me gusta.
al crear nuevo hosting, después de crear las tablas añado estos campos, así me aseguro que existen siempre:
En los formularios de mantenimiento de dichas tablas se ocultará el ID=1, es decir, al entrar por primera vez dirá que no hay registros.
Y por último en la tabla de artículos los 3 campos tendrán valor predeterminado 1, si se deja en blanco:
`Fabricante` INT( 9 ) NOT NULL DEFAULT '1' ,
`Talla` INT( 9 ) NOT NULL DEFAULT '1' ,
`Color` INT( 9 ) NOT NULL DEFAULT '1' ,
Esta solución no me gusta, me parece un parche ¿no hay otra forma de hacerlo?