学生管理系统的数据库问题

jjkang_ 2017-09-27 10:16:46
在学生管理系统中,毕业生的信息应该怎么处理?是手动批量删除?还是有什么方法可以让毕业生的信息自动销毁的
...全文
236 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
jjkang_ 2017-09-27
  • 打赏
  • 举报
回复
引用 1 楼 weixin_39562665 的回复:
毕业生信息建议不要进行逻辑删除,毕竟人家在你这里上学肯定要有记录的,只是将状态改成已毕业就可以了,可以使用物理删除,建议不要使用逻辑删除来解决这个问题
但是我把学生和宿舍关联了,不删除学生的话,怎么表示毕业生的宿舍已经可以继续住人了呢?
面象百度编程 2017-09-27
  • 打赏
  • 举报
回复
毕业生信息建议不要进行逻辑删除,毕竟人家在你这里上学肯定要有记录的,只是将状态改成已毕业就可以了,可以使用物理删除,建议不要使用逻辑删除来解决这个问题
Birds_Cerebrum 2017-09-27
  • 打赏
  • 举报
回复
引用 2 楼 jjkang_ 的回复:
引用 1 楼 weixin_39562665 的回复:
毕业生信息建议不要进行逻辑删除,毕竟人家在你这里上学肯定要有记录的,只是将状态改成已毕业就可以了,可以使用物理删除,建议不要使用逻辑删除来解决这个问题
但是我把学生和宿舍关联了,不删除学生的话,怎么表示毕业生的宿舍已经可以继续住人了呢?
1L把逻辑删除和物理删除搞反了,所谓逻辑删除就是通过设置一个字段(这个字段可以是boolean类型或者是别的类型),给定该字段一个特定的值,比如boolean类型的true或者flase,去判断该数据是否已经被删除。
imsprojo2FAN 2017-09-27
  • 打赏
  • 举报
回复
引用 3 楼 javaylj 的回复:
同意1楼的意见,学生信息不要做物理删除,做逻辑删除即可。至于学生和宿舍的关联表,有多种方式:一是在关联表里增加一个是否有效的字段,逻辑删除学生时把这个字段改为无效。二是判断宿舍是否可以继续入住的时候用学生表和宿舍表关联的时候加上学生状态的过滤条件。
1楼的意思明明是进行物理删除
javaylj 2017-09-27
  • 打赏
  • 举报
回复
同意1楼的意见,学生信息不要做物理删除,做逻辑删除即可。至于学生和宿舍的关联表,有多种方式:一是在关联表里增加一个是否有效的字段,逻辑删除学生时把这个字段改为无效。二是判断宿舍是否可以继续入住的时候用学生表和宿舍表关联的时候加上学生状态的过滤条件。
基于ASP.NET学生成绩管理系统毕业设计实战课程 课程编码201800E4 本套课程是整个毕业设计项目-基于ASP.NET学生成绩管理系统的完整设计与实现过程,边录制边讲解的课程更有利于学生学习和理解。 基于ASP.NET学生成绩管理系统基于B/S架构,使用Visual Studio 2015和SQL Server 2014作为开发环境,该系统可以作为应届毕业生毕业设计作品的参考源码例子,也可以作为期末作业、大作业的学习课程或课外自学课程。基于ASP.NET学生成绩管理系统主要包括教师、学生和管理员三种角色,每种角色对应了不同的操作界面。基于ASP.NET学生成绩管理系统共分为系统管理、组织部门管理、教师课程管理、学生成绩管理四个模块。系统使用到的技术学习难度低,教师可以使用系统批量录入学生成绩信息。  基于ASP.NET学生成绩管理系统业设计的主要优势有以下几个方面:1、学习难度低,满足大多数应届毕业生和对编程了解程度较低人群的学习要求,系统可以很好的进行拓展和延伸。2、界面友好性强,使用最新前端模板进行三个角色管理界面设计。3、满足大多数院校的毕业设计要求4、角色之间功能设计合理。5、数据库设计合理,在现有系统的基础上,可以拓展等更多的功能。6、全设计过程录像。本套课程售价为450元  不需要源码的同学享受活动价格优惠,所有活动折扣/会员满减等最终售价低于课程价格时,请额外不足差价获取源码

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧