是不是删除学院时,要把和它关联的所有学生都删除?我的项目是没有删除,但是这样删除学院后,学生里的学院id号就不存在了,查询就出错了,求指导。
------解决方案--------------------

一般这种系统数据不是都是保留的吗?
只是设计一个字段判断 比如你的这个学院是否有效
------解决方案--------------------
具体物理删除还是逻辑删除看你们需求了,一般都是逻辑删除吧!就是给个状态值来标示数据是否删除
------解决方案--------------------
根据需求来。
如果需要删除班级的话,也要先根据班级id查询出所有学生并且删掉,再删班级,这样才比较合理。
------解决方案--------------------
用逻辑删除比较好,实际应用中,就算学院被撤了,这些数据还是需要的
在表中多加一个字段,比如1为使用中,0为被删除,只显示为1的数据