如何在数据库模式中对这个简单关系建模



相关信息:

大学学科提供

学期校园

启发性的例子:

ABC123课程在xx校区第一学期开设,在xx校区第二学期开设校园y .

如何将此关系建模为表定义?

University (1 - m) campus

Subject (m - m) campus(在这个多对多关系表中,您还将存储学期id)

如果你不想和很多大学合作,那么. . . .

Subject_Campus_Semester (subject_id, campus_id, semester_id)
Subject(subject_id, subject_name, ...)
Campus(campus_id, campus_name, ...)
Semester(semester_id, semester_name, ...)

最新更新