Hay cuatro eventos de medición fundamentales, que caracterizan a todas las tablas de hechos.
Transaccional Una tabla transaccional es la más básica y fundamental. El grano asociado a una tabla de hechos transaccional suele especificarse como «una fila por línea en una transacción», por ejemplo, cada línea de un recibo. Normalmente, una tabla de hechos transaccional contiene datos del nivel más detallado, lo que hace que tenga un gran número de dimensiones asociadas. Instantáneas periódicas La instantánea periódica, como su nombre indica, toma una «imagen del momento», donde el momento puede ser cualquier periodo de tiempo definido, por ejemplo, un resumen del rendimiento de un vendedor durante el mes anterior. Una tabla de instantáneas periódicas depende de la tabla transaccional, ya que necesita los datos detallados que se encuentran en la tabla de hechos transaccional para poder ofrecer la salida de rendimiento elegida. Instantáneas acumulativas Este tipo de tabla de hechos se utiliza para mostrar la actividad de un proceso que tiene un principio y un final bien definidos, por ejemplo, la tramitación de un pedido. Un pedido se mueve a través de pasos específicos hasta que se procesa completamente. A medida que se van completando los pasos hacia el cumplimiento del pedido, se actualiza la fila asociada en la tabla de hechos. Una tabla de hechos acumulativa suele tener varias columnas de fecha, cada una de las cuales representa un hito en el proceso. Por lo tanto, es importante tener una entrada en la dimensión de fecha asociada que represente una fecha desconocida, ya que muchas de las fechas de los hitos son desconocidas en el momento de la creación de la fila. Instantáneas temporales Aplicando la teoría de las bases de datos temporales y las técnicas de modelado, la tabla de hechos de instantáneas temporales permite tener el equivalente a las instantáneas diarias sin tener realmente instantáneas diarias. Introduce el concepto de intervalos de tiempo en una tabla de hechos, lo que permite ahorrar mucho espacio, optimizando las prestaciones y permitiendo al mismo tiempo que el usuario final tenga el equivalente lógico de la «imagen del momento» que le interesa.