@devease thanks yes this is exactly what I am trying to do.

So have the pupils in a separate data type and all the scores and test names in a different data type.

Can I ask how you would then link each row of data in the test/scores data type to the pupil?

Thanks,

Ben