请问一个关于操作表的问题

请问一个关于操作表的问题

在问一个问题,今天由于学习老版本的php?name=rails" onclick="tagshow(event)" class="t_tag">rails有了比较明显的进步,php?name=%BA%C7%BA%C7" onclick="tagshow(event)" class="t_tag">呵呵。先从老版本学起到时候新版本学的应该就不那么累了,
我想问的各位在实际做项目的过程中假设要对5个表进行不同的操作,那么通常都是创建这5个表的模型然后对其进行操作还是除非又必要那么做,否则完全可以不用为每一个表建立映射通过其他的方式来操作例如通过储存过程或者sql语句。请问各位是怎么做的??
我是必定要这么做的。至于为什么? 我想老大您大概是很喜欢直接SQL或是PROCEDURE的吧。我的理论也不好,这貌似是为什么要用ORM的问题了。应该是为了 1:缓存的要求,2:OO的要求。

是啊。我是搞.NET开发的,都是用store procedure的,突然用这种方式有点不适应,因为.NET也有类似的控件只要调用save等方法就可以存到数据库了,但是大多数人都不用,考虑到效率问题都用储存过程。所以我就有这样的疑问了。