Isr*_*ANY 1 sql database-design data-modeling normalization
对于表示大型大学当前学期注册的关系数据库,考虑所有断言的模式的ER图是什么:
•100名教师,200门课程和800名学生.
•教师可以在一个学期内教授一门或多门课程(平均为2.0门课程).
•教师必须指导至少一名学生(平均= 2.5名学生)的研究.
•课程可能没有,一个或两个先决条件(平均值= 1.5个先决条件).
•即使目前没有学生注册,也可能存在课程.
•每门课程由一名教师授课.
•课程的平均入学人数为30名学生.
•学生每学期必须选择至少一门课程(平均= 4.0课程选择).
我曾多次尝试过这个答案,但我不能.所有帮助对我都很有价值.我将非常感谢MS Visio图表(如果可以节省时间),以帮助我可视化解决方案.
注意:我不是在寻找RTFM响应.
(我不是在做你的作业,但我想帮助他们一样)
首先列出所有"实体"的内容.例如
然后想想每对之间的关系:
例如"教师如何与课程相关?反之亦然"
将每个关系绘制为一条线,每端使用相关符号来显示关系类型.
提示:如果两个实体之间有很多关系,那么请考虑它们之间是否存在某种中间事物.
然后,整齐地绘制它,删除所有无关的实体和关系,坚持您的课程所指定的确切符号系统.(例如,对于如何绘制ER,有不同的标准 - 您的课程已经在其中一个方面得到了解决).