如果删除的是系统中的某一条基本资料记录,我想请问一下大虾这一条记录所对应的
其它关联的记录怎么办?是一起删除掉还是在删除的时候提示用户“有关联资料,是否一起删除?”
在企业级的开发中一般会怎么做??期待您的回答!!谢谢

解决方案 »

  1.   

    为安全起见,数据库最好不要建关联。
    可用事务一起执行SQL语句来处理
      

  2.   

    先提示一下,如果用户选择删,那就删,如果用户选择不删,那就不删.
    当然,你也可以先问一下具体用户的使用情况,比如说只是通常的Master/Detail情况的话,一些用户建议后台直接删除好了,不需要提示用户,
    但是从软件设计的角度讲,对数据库的删除操作都会先提示用户,因为这个删除过程在程序上是不可逆的.防止误操作或者误删除。
      

  3.   

    在企业级的开发中一般会怎么做? 一般是禁止删除记录!
    传统做法是打上deletefalg[align=center]====  ====
    [/align]