I have an application which has a series of semi static tables that contain reference type data. I need to be able to able to create an historic picture of the tables and relations at any given point in time. One way of doing this is to use effective_from and effective_to columns in each of the tables to capture all historic changes, however this means that everytime a table is joined to another it also needs to restrict on a particular date, making queries sometimes complicated. I was wandering if there was another more elegant solution that people have used in transactional environments.
TIA
Sonik
TIA
Sonik