A central fact table of measures (one row per event) with foreign keys to denormalised dimension tables you group and filter by.