Thank you for the responses, I'll agree it is a bit strange... it is a .mdb file... the data is definitley normalized hence the need to pull information from table c for processing.
This is something that would be run periodically by a user in order to test the impact of changes made to Table C...