Entradas

Mostrando las entradas de mayo, 2023

Modelo de datos temporales (o bi-temporales).

Imagen
Imaginemos una aplicación de gestión de ventas de una tienda en línea que utiliza una base de datos relacional para almacenar su información. Esta aplicación tiene una tabla "Ventas" que almacena información sobre las ventas realizadas en la tienda. La tabla tiene las siguientes columnas: VENTAS * VentasID      Ventas ID           Numeric (8)   VentasFecha   Ventas Fecha        Date   ClienteID     Cliente ID          Character (10)   VentasImporte Importe de la venta Numeric (10.2) CLIENTE * ClienteID     Cliente ID          Character (10)   ClienteNombre Cliente Nombre      VarChar (100)   CiudadID      Ciudad ID           Character (10) La aplicación tiene la capacidad de registrar las ventas que se realizan, incluyendo la fecha en que se llevan a cabo, y también puede realizar consultas sobre las ventas registradas en la base de datos. Sin embargo, la aplicación no refleja el tiempo en el modelo de datos para las entidades relacionadas con la venta, como los clientes.  Po