Thanks all for the further responses. I've thought about emalrola's suggestion but for some complicated reasons the data really does need to be stored in the specified format. So, Plan B swings into action and then comes to a halt as I try to work out how to carry it out.
I've added a text...