Cambié los radio value del tipo enum "-1, 1, +1" a "menos1, 1, mas1" para evitar el problema del insert. Por esto renombré los datos en el JS, index.ctrl y en el script de creación. Terminado casi todo. Falta hacer mas amigables los mensajes y la validación vía JS.