> Rails applications, and I think someone may have tried to The approach Rails does with ActiveRecord is pretty powerful and could serve as a blueprint. I don't think it can directly be applied to our case though