A replacement for foreign key joins that uses time and customer to pair activities
Don't add or remove rows
Temporal joins add columns from additional activities. They cannot duplicate or drop rows.
Don't require modeling the join in advance
Traditional joins require a foreign key between tables. Temporal joins only use customer and time, which is present in all activities.
Can bring in any data
Because they follow the same structure, any activity can be joined to any other activities.