2013-04-08 110 views
1

我有这个实体,我保存我们的数据库从一个面板,你可以做平常(编辑,添加等..)。不是一个大的,并且大部分时间都有大约1k行,并且数量可能总是在这个范围内。该实体有几个与其他实体关系的字段(如:位置,商店,品牌等)。学说实体....历史?

考虑到这一点,我需要创建的是某种变化的历史,像它的版本。用户将能够编辑当前版本,或查看更改日志(报告)。

我想在onpreupdate或onprePersist中实现一些东西,或者甚至使用新的表格。但是我感觉我会这样做,它已经在那里了,而且我还记得很久以前,在关于修订等的教条指南上阅读了一些内容,但是找不到它。

也许有人可以指出我的一些事情,甚至建议一个更好的方法来做到这一点。

回答