ER Diagram Updated 4/16/2026

University ER Diagram for Students, Courses, Enrollments, Professors, and Grades

This ER diagram is used to design a university database that connects students to courses through enrollments, links each course to the professor who teaches it, and records detailed grade items per enrollment. It helps ensure correct keys and relationships for tracking rosters by term, enrollment status, and grading outcomes (scores and letters). Database designers, campus IT teams, and registrar or academic operations staff would use it to build and validate student information and reporting systems.

ER DiagramUniversity databaseCourse enrollmentStudent recordsGrades
5 nodes 4 connections

How can I use this er diagram?

Download the University ER Diagram for Students, Courses, Enrollments, Professors, and Grades 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.