这样的设计是不是不合理?
怎样减少避免修改程序了?

解决方案 »

  1.   

    关键看你加的这个字段是什么字段。如果是UI部分用到的字段,那么UI就要修改,如果设计中间业务层的数据处理,那么中间业务层也要对应修改。反之就不用修改。--------------------------------
    http://www.notsoft.cn
      

  2.   

    修改的多少,要看它的业务处理是否全部在逻辑层处理,如果在存储过程来处理的话,那就有可能改动比较少。
    --------------------------------
    http://www.notsoft.cn
      

  3.   

    数据层:不用改. 新增,修改, 删除 全用存储过程,数据层自动根据 BLL 返回的表名按规律生成存储过程名,再根存储过程名自动在库找参数,从BLL 给的更新对象给参数数值,更新.逻辑层:根据需要;表现层:改.