ER Diagram Updated 4/16/2026

University System ER Diagram for Courses, Sections, Enrollments, and Grading

This ER diagram is used to design a university academic database by defining how Students, Departments, Courses, Professors, Terms, and CourseSections relate through Enrollments and track learning via Assignments and Submissions. It helps teams enforce referential integrity for course offerings, section scheduling, teaching assignments, prerequisite rules, enrollment status, grades, and submission scoring. It’s used by database designers, developers, and registrar/academic systems analysts.

ER DiagramUniversity databaseCourse enrollmentAcademic recordsSchema design
10 nodes 12 connections

How can I use this er diagram?

Download the University System ER Diagram for Courses, Sections, Enrollments, and Grading as a PNG or SVG, or open it in the studio to edit your own copy. To draw a similar er diagram from a description, use the ER diagram generator; for notation and a step-by-step walkthrough, read how to make an ER diagram; and browse more ER diagram examples for related layouts.

Try the studio with your own description.

Type any system, process, or schema in plain English. ChartCraft will draw it in seconds.