Trabajar con tablas de decisiones

Las tablas de decisiones expresan conjuntos de reglas con condiciones y acciones similares y le ayudan a detectar problemas tales como solapamientos y espacios entre reglas.

Cómo funcionan las tablas de decisiones

Una tabla de decisiones contiene filas y columnas que funcionan conjuntamente para formar las reglas. En la tabla siguiente, cada fila numerada expresa una regla. Las columnas definen las condiciones (GradeyAmount of loan) y acciones (Insurance requiredyInsurance rate) de las reglas de la tabla.

  Grado Importe del préstamo Seguro requerido Tasa del seguro
Mín Máx
1 A < 100.000 falso
2 100.000 300.000 True 0.001
3 300.000 600.000 True 0.003
4 ≥600.000 True 0.005
5 B < 100.000 falso  
6 100.000 300.000 True 0.0025
7 300.000 600.000 True 0.005
8 ≥600.000 True 0.0075

Cuando una aplicación llama a una tabla de decisiones, las reglas se ejecutan. Si las condiciones de una fila se cumplen, la regla que forma la fila realiza las acciones de la fila.

Puede añadir filas a la tabla de decisiones y escribir valores en sus celdas para crear nuevas reglas. Puede también definir condiciones previas que se aplican a todas las reglas de una tabla. Los marcadores de errores le ayudan a encontrar solapamientos y espacios en sus reglas.