Now I have a database.
It isn't exactly fun loading PPs and result charts into a database every week and writing formulas to assign running styles, pace projections, do chart analysis, do bias determination, upgrade and downgrade horses, etc.. It's a boatload of work and sometimes all the work, analysis, and fine tuning yields insights of no betting value.
No pain, no gain.
Make sure you have plenty of error checking, foreign horses with same name, weird times, change of distance, surface, etc. Beyond 10 years, horses with same names appear. Lots of things to be aware of.