Hi all,
Thanks for the input, all useful. Yes the DB design could be better, but it's a bit late to change it unfortunately as it would require a whole new working methodology for the users which is not practical. Maybe a future system design.
I think the method of using the suggested...