ah muy bien, ese error no es de la restricción ensí, tiene que ver con que el valor que le pasas a la llave foranea , en ese campo en particular se espera un int correspondiente al puesto del usuario en cuestión