Allocating time is required to generate a schedule. The locations and times allocated will be shared across all schedules.
Allocation information is not checked against when scheduling games manually, so it is possible to schedule games at times when a field has not been allocated. Similarly, it is also possible to schedule two games on the same date and time if you generate two schedules over the same date range.