Database structure question

I am not sure I understand the question correctly, would acts_as_versioned[*] help?

-- fxn

[*] http://agilewebdevelopment.com/plugins/acts_as_versioned_association