数据库 - 概念模型设计


晴天?霹雳
2025-03-24 01:54:05 (12天前)
  1. 我们有一个任务


模型
</跨度>
以下情况使用

概念上的
</跨度>
ERD

模型
</跨度>

我们有老师和学生。学生属于小组。教师可以教授不同的课程/课程,而课程 可以由不同的老师教授。每个小组都有自己的时间表。时间表决定了房间和房间。课程和老师上课。

用于创建的工具

概念上的
</跨度>
ERD

模型
</跨度>

2 条回复
  1. 0# =_= | 2019-08-31 10-32



    当我读到你的第一段时,我想出了一些非常接近你的东西,除了处理时间表的部分。恕我直言,你不需要时间表和星期一表。将该组直接链接到TimeFrame。



    我认为你将表格与Timetable / TimeFrame的行混淆。不需要名为TimeFrame_8的表:00-8:45。应该只有一个时间表(在图中的房间和教师之间),其中包含:




    • 开始日期时间


    • 结束日期时间


    • 房间号


    • 老师ID


    • 课程ID


    • 组ID



    您将教师与课程联系起来以指定教师资格的想法很好。在将教师分配到时间范围之前,您的应用程序需要验证此链接是否存在。




    放弃
    </强>
    :我的回答是从开发人员/实施者的角度出发,而不是学术数据库专家。


登录 后才能参与评论