程序员功能开发隐形需求

后台代码

  1. 重要的基础数据不能物理删除,用逻辑删除。
  2. 树形关系结构的,当下级分支有数据时,本级不能删除。
  3. 一对多关系,且多的存在依赖于一,那么删除一时需要验证一是否关联多。
  4. 多对多关系,多对多关系需要第三张关系表,当删除某一个多时,可以通过关系表建立外键casecade delete级联删除关系表中的冗余数据。
  5. 删除sql语句where条件一定要明确(最好只通过id删除)。

前端界面

  1. 输入框有没有做数据校验

猜你喜欢

转载自www.cnblogs.com/aeolian/p/10791718.html