A ver la idea es la siguiente: 
Tabla de descuentos
---------------------------------------
Numero de alunmos |Numero Asignaturas
---------------------------------------
1                          | 2
1                           |3
2                           |2                  
2                            |3
2                            |4
Tabla de datos
---------------------------------------------------------
Alunmo |Codigo Asignatura
----------------------------------------------------------
Pedro Martinez Perez|                              23
Pedro Martinez Perez |                             12
Antonio Hernander Canovas|                    12
MAria Lopez Garcia            |                    05
La historia consiste en que cada vez que ingrese un registro en la tabla de datos , busque si se cumple algna de las condiciones de la tabla de descuentos. Cada alunmo puede estar apuntado a una o varias asignaturas. En el ejemplo podriamos aplicarle las ofertas siguientes:
1 alunmo --> 2 asignaturas
2 alunmos --> 2 asignaturas
2 alunmos --> 3 asignaturas
Me gustaria , que se mostraran todas las posibles ofertas y al pinchar sobre una de ellas me mostrara en color las lineas que coinciden con la oferta.
Espero vuestra ayuda gracias de antemano.