Many thanks for the the detailed response, your time is very much appreciated. I will give a great deal of thought to the current table design.
The database in question is a labour of love. I will post the revised version as a sample DB when I finally decide I can let go!!
Many Thanks,
Phil.