Joining Objects in the Persistent Staging Area
Combining two time-variant objects from the persistent staging area means reconciling two independent timelines into one. Because either object can change on its own date, the combined result is assembled from both points of view and merged into a single, continuous timeline.
This approach is documented as the Solution Pattern - SQL Server Family - Joining Objects in the Persistent Staging Area, including three runnable variants of the SQL.