Cita: y como son muchos los descuentos que se manejan por eso mismo se extienden los numeros de campos.
Muchos descuentos aplicados a sueldos y jornales no implican muchos campos en la tabla pagos, sino tablas adicionales donde se modelen esos adicionales y/o descuentos asignados. Y eso más bien suena a relación N:M entre una entidad y una posible entidad con subcategorías.
Me parece que estás planteando mal el modelo.