Alex Rivera | Logout

Versioning Database Persisted Objects, How would you?

Asked 2008-09-24T07:41:40.833
45

(Not related to versioning the database schema)

Applications that interfaces with databases often have domain objects that are composed with data from many tables. Suppose the application were to support versioning, in the sense of CVS, for these domain objects.

For some arbitry domain object, how would you design a database schema to handle this requirement? Any experience to share?

Edit
Report

1 Answer

0

ZoDB + ZEO implements a revision based database with complete rollback to any point in time support. Go check it.

Bad Part: It's Zope tied.

answered 2008-09-24T08:32:48.183

Your Answer