Using Global Temporary Tables and Volatile Tables to Avoid Denormalization
You can use global temporary and volatile tables to avoid the following denormalizations you might otherwise consider:
This final point is important as an alternative for applications that do not require persistent storage of summary results as offered, for example, by aggregate join indexes.