A business needs to track periods of time. This is a special case of the Range pattern, where the data values are date and time related.
A period can be constructed with a single boundary and an interval. As most actions with periods rely on testing its boundaries, this approach would need continuous calculation of the opposite boundary. Conversely, the interval can always be calculated from the two period boundaries and is used less often.