...
For Staff, Location and Resources it depends on whether the timetable is managed internally or not for that particular cohort. If it is managed externally (e.g. via Daily), then the Publish Daily Data and Publish Daily Delta processes are responsible for associating each of the staff and location event records with the Session by creating the respective Session Staff and Session Location event records.
If the timetable is not managed externally, then the system looks at the Cohort Schedule record associated with the Session via the Cohort Session record and identifies any related Cohort Schedule Connection records. These records identify the Staff, Locations and Resources to be associated with the corresponding Sessions.
...
Once that has been done, event records of record types Session Staff, Session Location and Session Resource will be created as a result.
...