I don’t know what would be suitable to do: create 3 non repeatble stage per training or create a repeatable stage with the following data elements: title of training; training completed (1,2,3), as an optionset; because at the end of the day I would like to know how many participants took in all 3 trainings, hown many took part in only two trainings and how many took part in only one training.
I have been reading about program rules as you suggested because I also want to
prevent data clerk from multiple selection of the same value (training completed) for the same participant.
Looking into my use case, I would like to know which way to follow.
Any more suggestions will be greatly appreciated