社区
Oracle 高级技术
帖子详情
请教数据库设计问题
showing_me88
2016-07-10 08:37:45
问题描述如下:
admin登陆系统后台后,创建学年学期,如:2015-2016学年度第一学期,2015-2016学年度第二学期,老师登陆后自已创建班级,最后要达到一个效果:不同的老师登陆后可以切换的学年学期是不一样的,比如有些老师上一个学期的只看到一个学年,上一年的可以切换两个学年,切换到不同的学期后,管理的班级不一样,比如王老师上个学期管理三个班级,这个学期管理四个班级。请问学期表、班级表,学生表、教师表,这些表结构如何关联?
...全文
350
7
打赏
收藏
请教数据库设计问题
问题描述如下: admin登陆系统后台后,创建学年学期,如:2015-2016学年度第一学期,2015-2016学年度第二学期,老师登陆后自已创建班级,最后要达到一个效果:不同的老师登陆后可以切换的学年学期是不一样的,比如有些老师上一个学期的只看到一个学年,上一年的可以切换两个学年,切换到不同的学期后,管理的班级不一样,比如王老师上个学期管理三个班级,这个学期管理四个班级。请问学期表、班级表,学生表、教师表,这些表结构如何关联?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
打赏
举报
回复
什么叫上一个学期的只看到一个学年?上一年的能看到两年?
电子学习资料实验指导书电子线路课程
设计
题
电子学习资料实验指导书电子线路课程
设计
题
非标自动化滤清盒自动组装机3D数模+STP格式.rar
非标自动化滤清盒自动组装机3D数模+STP格式.rar
游戏开发基于Python的贪吃蛇小游戏
设计
与实现:核心逻辑、状态管理与Pygame渲染技术详解
内容概要:本文档是一份关于开发经典小游戏“贪吃蛇”的保姆级毕业
设计
指导文档,涵盖从游戏规则、功能
设计
、技术选型到核心代码实现的完整流程。文档以Python + Pygame为技术栈,详细讲解了游戏初始化、蛇的移动逻辑、食物生成、碰撞检测、计分与等级系统、键盘控制及主循环渲染等核心模块,并提供了完整的项目结构和源码示例。采用状态机管理游戏状态,使用列表模拟链表结构存储蛇身,结合方向缓冲机制优化操作体验,同时引入难度递增机制提升可玩性。文末还列举了飞机大战、扫雷、五子棋等同类课题作为拓展参考。; 适合人群:具备一定编程基础、正在进行毕业
设计
或课程
设计
的学生,尤其是对游戏开发感兴趣的初级开发者。; 使用场景及目标:①帮助学生独立完成一个功能完整、结构清晰的小游戏项目,用于毕业答辩或课程展示;②深入理解事件驱动编程、状态管理、碰撞检测、定时刷新等基础编程概念;③掌握Python + Pygame开发2D小游戏的核心技能,并具备二次开发与功能拓展能力。; 阅读建议:建议读者按照“规则→
设计
→代码→运行”的顺序逐步学习,动手实践每个模块并调试代码,重点关注方向缓冲、状态机、食物生成算法等
设计
细节,同时可尝试实现文末提出的拓展功能以增强项目亮点。
自动化测试实战项目开发全套模板(pytest+requests+Allure 接口自动化)
内容概要:接口自动化测试从 0 到 1 的完整工具包,含 7 个文件:①自动化测试项目结构模板(config/common/data/testcases 分层目录
设计
说明);②可直接运行的 pytest 接口用例模板(登录/下单/支付链路 + 参数化 + allure 标注);③测试报告与 Allure 集成指南(安装、命令、指标解读、GitLab CI 示例);④测试用例
设计
模板 Excel(正常/边界/异常/权限场景,关联需求与风险,内置 10 条示例);⑤接口测试数据驱动模板 Excel(请求构造 + 期望结果分离,数据与代码解耦);⑥自动化测试计划模板 Excel(范围/排期/风险/资源四表);⑦AI 提示词模板合集(生成用例、数据驱动改造、封装工具类、测试计划共 6 个模板 + 3 种进阶用法)。 适用人群:测试工程师、后端开发、全栈开发、测试负责人。 使用场景及目标:新项目搭建接口自动化测试框架直接套用;已有项目对照结构自查补齐数据驱动与报告能力;配合 AI 辅助约 10 分钟产出用例初稿,快速提升测试覆盖与回归效率。
前端开发基于history.js的HTML5与HTML4浏览器兼容方案:单页应用无刷新历史状态管理技术实现-50eEO1788270362
内容概要:本文系统介绍了如何利用history.js实现单页应用(SPA)在HTML5c与HTML4浏览器间s草错发的无缝历史状态管理。通过封装原生History API并在不支持的浏览器中自动降级为哈希路由,history.js解决了因浏览器兼容性导致的后退按钮失效、URL混乱等
问题
。文章详细讲解了其核心机制,包括状态对象管理、自动模式切换(HTML5 pushState vs HTML4 哈希)、状态数据持久化以及针,对Safari、IE等浏\览器的兼容性修复方案,并提供了从入门到实战的完整示例,涵盖初始化、事,件监听、页面加载及性能优化技巧。;50eEO1788270362 https://www.ahdmhbkj.cn/zuqiuliansai/fajia/ https://www.ahdmhbkj.cn/zuqiuliansai/dejia/ https://www.ahdmhbkj.cn/zuqiuliansai/yijia/ https://www.ahdmhbkj.cn/live/zuqiu/2908.html https://www.ahdmhbkj.cn/news/zuqiu/44355.html
Oracle 高级技术
3,499
社区成员
18,710
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章