To schedule Jobs you can use drag and drop technology, to help visually plan the deployment of all of your resources. All resources that are assigned to any job/work order will move with it if rescheduled.
When Jobs are scheduled, resources may not be allocated unless they have the particular skills determined by the Job.
There can be an unlimited number of resources. These resources can be staff, vehicles, plant or locations, in fact anything that you wish to create as a resource category.