Szerintem ez nagyon rossz modszer. Foleg ez type1, type2 stb. nevezektan, ami semmit nem arul el arrol, hogy az a tipus/valtozo/whatever mit jelol.
Ennel meg az is jobb, ha a jelentest magyarazo forditassal nevezed el:
exam_retake_for_missing
exam_retake_for_failed
exam_retake_for_upgrade