I'm obviously not asking the correct question... What I need to know to help you with the design is what is driving the need to keep track of the training hours. Is this a compliance issue (like in health care or insurance), a union requirement (for plumbing, electrical, etc), mandated contemporaneous training (for insurance or investments), or something different?
The problem comes from needing different kinds of information for each reporting purpose. The primary information (how much training the employee has received) is even measured differently for the different kinds of reporting, so you need to know the "why" of the reporting to ensure that you can correctly determine the "how" of the recording in order to produce the correct final results.
-PatP