Temporal Semistructured Data Models and Data Warehouses