Una propiedad que puede representar tanto una sola fecha como un rango de fechas: ¿Cómo modelar eso adecuadamente?

Trabajo en un sistema que puede representar una "estimación de envío" de dos maneras: Una fecha específica: el artículo está garantizado para enviarse en esa fecha Intervalo de un día: el artículo se enviará en días "X a Y" a partir de hoy La información sobre el modelo es semánticamente la...