April update:
I have completed adding the loco hauled and non-loco hauled trains to the database.
I am currently looking at each train to determine if it follows another (the rule being less than one hour behind) or has a connection with another train (either a portion, a crossing on single track, is the same stock or might be held to connect. This work is 40% complete.