Describir: Flexible Databases Supporting Imprecision and Uncertainty