Exploring Temporality in Databases