A more generic design for Timesheet Work

I was thinking in other resources used in the work.timesheet like a meeting room, a company vehicle… but maybe you’re right and must be stored in other models