我是用pb的,也用过好多的约束,只不过都是前台实现的.我觉得主要是考虑了方便吧,至于那种更优化,我觉得区别甚微!!主要是方便,没必要总是打开数据库来直接操作!

解决方案 »

  1.   

    那如此说来数据库搞那么多规则不是有点不太实用了啊。希望大家踊跃发言啊!!!!
      

  2.   

    总的来说,前台约束比较好控制!      
      

  3.   

    一般都是在前台处理,如果每次都提交到库处理有错误再返回的话,就多浪费了一些资源。;)
      

  4.   

    在数据库端是一定要的!
    前端可根据软件需要做一些约束如 友好的界面提示..
      

  5.   

    前后台对约束处理连接好的话,问题不是很大,但做数据库design时,必须考虑到这个问题
      

  6.   

    首先考虑数据库
    其次是后台的有力见解约束等等