请教数据库设计问题

showing_me88 2016-07-10 08:37:45
问题描述如下:
admin登陆系统后台后,创建学年学期,如:2015-2016学年度第一学期,2015-2016学年度第二学期,老师登陆后自已创建班级,最后要达到一个效果:不同的老师登陆后可以切换的学年学期是不一样的,比如有些老师上一个学期的只看到一个学年,上一年的可以切换两个学年,切换到不同的学期后,管理的班级不一样,比如王老师上个学期管理三个班级,这个学期管理四个班级。请问学期表、班级表,学生表、教师表,这些表结构如何关联?
...全文
277 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
不懂编程 2016-07-19
  • 打赏
  • 举报
回复
老师和学期建成一个表,再和班级建中间表关联
showing_me88 2016-07-18
  • 打赏
  • 举报
回复
引用 4 楼 showing_me88 的回复:
都不对,我再思考思考
我试试
桃花岛黄岛主 2016-07-18
  • 打赏
  • 举报
回复
学生表与班级表应该是一一对应的,这个不用动,再建一个班级,学期,教师的对应关系表,就可以了
showing_me88 2016-07-17
  • 打赏
  • 举报
回复
都不对,我再思考思考
Z_B_Hrunqian 2016-07-11
  • 打赏
  • 举报
回复
老师可以看到不同的班级信息,可以用VPD控制实现
方丈的寺院 2016-07-10
  • 打赏
  • 举报
回复
你说的业务场景通过表关联就可以查询, 学期表:班级表=1:n 班级表:学生信心,教师信息 学生表 教师表 都是很简单的实体。 学期表、班级表,学生表、教师表,这些表结构如何关联?指的是什么的
weixin_30364005 2016-07-10
  • 打赏
  • 举报
回复
什么叫上一个学期的只看到一个学年?上一年的能看到两年?
目 录、摘 要 I、Abstract II、目 录 III、第1章 绪论 1、1.1 课题背景 1、1.2 设计原则 1、1.3 研究内容 2、第2章 关键技术简介 3、2.1 Java技术 3、2.2 Spring Boot框架 3、2.3 B/S结构 3、2.4 MYSQL数据库 4、第3章 系统分析 5、3.1 可行性分析 5、3.1.1 技术可行性 5、3.1.2 经济可行性 5、3.1.3 操作可行性 5、3.1.4 时间可行性 5、3.2 系统功能分析 6、3.3 系统性能分析 7、3.4 系统流程分析 8、3.4.1注册流程 8、3.4.2登录流程 8、3.4.3购买流程 9、第4章 系统设计 10、4.1 系统结构设计 10、4.2系统顺序图 10、4.2.1登录模块顺序图 10、4.2.2添加信息模块顺序图 11、4.3 数据库设计 12、4.3.1 数据库E-R图设计 12、4.3.2数据库设计 14、第5章 系统的实现 18、5.1 用户功能模块的实现 18、5.1.1用户注册界面 18、5.1.2用户登录界面 18、5.1.3个人中心界面 19、5.1.4商品详情界面 20、5.1.5购物车界面 20、5.1.6我的订单界面 21、5.1.7我的地址界面 21、5.2 管理员功能模块的实现 21、5.2.1管理员登录界面 21、5.2.2商家管理界面 22、5.2.3用户管理界面 23、5.2.4商品分类管理界面 23、5.3 商家功能模块的实现 24、5.3.1商品信息管理界面 24、5.3.2添加商品信息界面 24、第6章 系统测试 25、6.1 程序测试 25、6.2 测试方案计划 25、6.3 测试方法 26、6.4 测试分析 26、第7章 总结 27、参考文献 28、致 谢 29

3,499

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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