Design Implementation And Comparative Study of Architectures for Concurrency Control in Temporal Database