Where are all the native revisioned databases?
I've read all the SO questions, the Coding Horror articles, and Googled my brains off searching for the best ways to revision control data. They all work and they all have their appropriate implementations based on use cases and so on. What I really want to know is why hasn't a database been written to natively support revisioning on the data-level? What I am baffled with is that the API is already practically in place with transactions. We start a transaction, change some data, and commit . We are authenticating against the database too so blame is present. My company stores end of month