Hi Skefe,
It looks, and again it's hard to tell, like your 1) need to track the time each person works on a machine then 2) convert that to a payroll
There are many "work-effort" models out there available. Make it generic, because what if they are perform some other task that is not working on a machine - do they not get paid? Like maintenance or other downtime.
I attached a conceptual model... it may not be exactly correct, but it should help to get you thinking a little better about work effort.
Bon Chance!
Vmusic