目前,我正在尝试设计一个关系数据库,其中包括主题,课程,部分和VIDEO_CONTENT。在我的er图中,有这样的关系,比如一个主题可以有多个课程,一个课程可以有多个章节,一个章节可以有多个VIDEO_CONTENT。现在,当用户(教师)想要添加课程时,他/她首先选择topic,然后添加课程细节,比如他/她创建课程(不含课程名称: OOP programming with java )。现在他添加了各种章节,比如章节名称: java简介,它有5-6个VIDEO_CONTENT,然后添加另一个章节名称:面向对象编程简介,它有7-8个VIDEO_CONTENT,等等。下面是我的er图。

在这张图的上方,可以获取一个课程有多少节,每个节有多少个视频,以及每个节的视频时长。
如果我的er图有什么问题,请帮我解决这个问题。提前谢谢。
发布于 2021-07-18 01:26:34
一般要点:如果您显示一个ER图,其中的关系线位于实体后面,那么很难确定是否存在与该对象的关系,或者该关系是否与另一个对象存在关系
一些想法:
https://stackoverflow.com/questions/68422364
复制相似问题