关于使用hibernate的关联关系还是使用视图的有关问题

关于使用hibernate的关联关系还是使用视图的问题

现在做的工程是HHS框架结构的,在使用hibernate的数据库映射的时候基本没有用到hibernate的关联(1:n,n:n之类)的操作,在面队多表关联的时候都是创建视图hibernate映射视图来处理。开始觉得这种处理方法不错毕竟配置处理简单多了运行效率也高。

但是时间长了我就开始思考,既然hibernate有关联关系的处理方法一定有他的道理总是这样亏避这种处理好象感觉怪怪的,至少我觉得象我们这个系统如果数据一直庞大下去有一天要换成oracle的话(现在用的是mssql server)就太麻烦了。

现在想问一下大家在面队这样的问题的时候是怎么处理的?或者有什么方法来衡量什么时候用hibernate的关联配置来处理多表关联什么时候用视图来处理?