当前位置: 首页 > news >正文

教学管理系统的E-R图

实体

  1. 学生:是一个实体,具有学号、姓名、专业名、性别、出生时间、总学分、备注等属性 。其中学号带有斜线,表明它是学生实体的主键,用于唯一标识每个学生。
  2. 课程:也是一个实体,包含课程号、课程名、类别、开课学期、学时、学分等属性 。课程号带有斜线,是课程实体的主键,用来唯一确定每门课程。

关系

选课:是学生和课程之间的联系,呈现多对多(n:m)关系 。即一个学生可以选多门课程(n),一门课程能被多个学生选(m) 。选课关系还具有 “成绩” 这一属性,用于记录学生选修课程后的学习成果。

http://www.dtcms.com/a/106925.html

相关文章:

  • go游戏后端开发23:赢三张游戏逻辑
  • C语言内存函数详解
  • mycat--垂直分表--
  • mmaction2教程(2) QA
  • LangChain 使用向量数据库介绍与使用
  • Uniapp 持续出现 Invalid Host/Origin header 解决方法
  • Spring AOP + Redis缓存设计实战:基于注解的优雅三防方案(击穿/穿透/雪崩)
  • 【算法手记9】OR26 最长回文子串 NC369 [NOIP2002 普及组] 过河卒
  • 2024蓝桥杯国赛真题——数位翻转
  • 网络安全防护与挑战
  • 在uniapp中,video比普通的标签层级高解决问题
  • 项目实战--登录页面
  • 运维培训班之最佳选择(The best Choice for Operation and Maintenance Training Courses)
  • CSP-J/S冲奖第22天:时间复杂度
  • 内网服务器centos7安装jdk17
  • SSM-SpringMVC篇
  • 【JavaSE】String 类
  • 基于Rust与WebAssembly实现高性能前端计算
  • 一套AI训推一体化解决方案约等于100万个应用?
  • new/delete到底做了啥?
  • Python 数据类型 - 集合(set)
  • 【ACM MM 2024】FiLo++实验步骤总结
  • Python网络爬虫:从入门到实践
  • ROS2 高级组件中的webots介绍
  • 合并相同 patient_id 的 JSON 数据为数组
  • 自注意力与交叉注意力的PyTorch 简单实现
  • DAO 类的职责与设计原则
  • 绘制动态甘特图(以流水车间调度为例)
  • JWT(JSON Web Token)
  • Spring AI Alibaba 快速开发生成式 Java AI 应用