usage preference pattern

A soft constraint that specifies the time periods that activities should preferably be scheduled within. For example, a user can specify a strong preference that the activities of a specific staff member are scheduled between 17:30 and 20:00 every day. Alternatively, there might be a strong preference that activities are not scheduled between 09:00 and 13:00.