ER Diagram for University Management System

The university management system ER diagram shows the relationships of the system’s entities that build its database design. This describes the logical structure of the system’s database or data storage. It is done by identifying the university management process entities, their properties, and the interactions between them.

The university management system database design is sketched out using ER (entity-relationship) diagram. This sketch becomes the actual basis of the system’s data storage that will serve as data destination and source.

ER Diagram University Management System: Details

The table shows the overall description of the ER Diagram for University Management System. It has a complete overview of the project’s information.

Name:University Management System ER Diagram
Abstract:The university management system ER diagram depicts the relationship between various entities. It can be thought of as a blueprint for your system (project) structure. 
Diagram:ER Diagram is also known as Entity Relationship Diagram
Tools Used:Diagraming tools that provide ER diagram symbols.
Users:University’s Admin and Staff and the students.
University Management SystemER Diagram: Details

What is University Management System?

The university management system automates tasks (UMS). Helping students access online and classroom learning, enrolling, admitting, onboarding, handling fees, and managing lecturer payroll.

University Management System Features

  • University Management: This system’s main feature, the ER diagram, contains university details. Courses and programs were listed.
  • Student Management: This feature gathers important student information. This information was used to track transactions and system issues.
  • Manage Courses and Subjects: The university admin has to decide which classes each student will take and who will teach each class.
  • Manage Instructors: This system manages instructors’ information and class schedules.
  • Transaction and Scheduling Management: It stores student and instructor transactions, schedules, and timetables.

What is an ER Diagram?

The ER Diagram is DBMS’s university management system database design. It depicts all system entities’ relationships graphically. Entities, attributes, and relationships are the major components.

Importance of ER Diagram

ER diagrams help model a university’s database and data storage. It’s the project’s database foundation. Entity-relationship diagrams (ERDs) in university management systems help define data types, attributes, and characteristics.

ER Diagram for University Management System

ER Diagram of University Management System shows the system entity relationships in each entity and their supposed functions in each relationship.

University Management System ER Diagram
University Management System ER Diagram

Students, schedules, instructors, transactions, courses, and subjects make up the Entity Relationship diagram for university management system tables.

The tables satisfy the system’s requirements and provide detailed information about each entity.

University Management System Database Design

This database was designed for university management needs. Students’ information can be encoded in the system.

Administrators at the university can see how students are doing and what important things they are doing, like managing files and enrollee activities. 

University Management System ER Diagram Tables

These tables below provide the complete database table details such as Field NameDescriptions, data types, and character lengths.

Table Name: Student

stud_ID (PK)Student IDInt11
fnameStudent First NameVarchar255
lnameStudent Last NameVarchar255
genderStudent GenderInt11
ageStudent AgeInt11
contact_addContact AddressInt11
stud_emailStudent EmailVarchar255
stud_passStudent PasswordVarchar255
Table Name: Student

Table Name: Instructor

ins_ID (PK)Instructor IDInt11
fnameInstructor First NameVarchar255
lnameInstructor Last NameVarchar255
genderInstructor GenderInt11
ageInstructor AgeInt11
contact_addContact AddressInt11
ins_emailInstructor EmailVarchar255
ins_passInstructor PasswordVarchar255
Table Name: Instructor

Table Name: Course

course_ID (PK)Course IDInt11
course_nameCourse NameVarchar30
course_descCourse DescriptionVarchar30
school_yrSchool YearInt11
Table Name: Course

Table Name: Subjects

sub_ID (PK)Subject IDInt11
nameSubject NameVarchar255
course_ID (FK)Course IDInt11
Table Name: Subjects

Table Name: Schedules

sched_ID (PK)Schedule IDInt11
course_ID (FK)Course IDInt11
sub_ID (FK)Subject IDInt11
ins_ID (FK)Instructor IDInt11
stud_ID (FK)Student IDInt11
dayDay of scheduleDate
time_startStarting TimeTime
time_endTime EndedTime
Table Name: Schedules

Table Name: Transactions

trans_ID (PK)Transaction IDInt11
trans_nameTransaction NameInt11
stud_ID (FK)Student IDInt11
trans_date Transaction DateDate
Table Name: Transactions

The tables will help developers design the university management system database. It contains the complete database description and will be entered into the program or data storage along with the table names. They’ll create a database with attributes and values.

University Management System ER Diagram [PDF]

The DBMS Entity Relationship Diagram for University Management System explains the project database. This can be used for your capstone. You can use it directly or modify it for your project.

How to create an Entity-Relationship (ER) Diagram

Time needed: 5 minutes

Steps in building the ER Diagram for University Management System with Cardinality Ratio.

  • Step 1: Familiarize the ER Diagram (Entity Relationship Diagram) Symbols and Cardinality

    The Entity Relationship Diagram shows project data types. Symbols show its parts and relationships. Before creating an ER Diagram, learn its symbols and applications.

    ER Diagram Symbols:
    Field – In a table, we define an entity’s characteristics. In the ERD-modeled database, attributes are rows.
    Keys – The data categorization technique It helps users model efficient databases and organize ER diagrams. connects database tables.
    – Primary Key: identifies a single entity instance which means a unique attribute or set of attributes.
    – Foreign Key: is produced when data attributes have one too many relationships with other entities.

  • Step 2: Finalize the entities included

    Finalize the university management system entities before designing your ER Diagram. This entity is a rectangle, so leave plenty of room for it in upcoming updates.

  • Step 3: Add the attributes of each entity

    After finalizing the entities, consider their qualities. As attributes, ER diagram entities are described. Attributes include entity characteristics, many-to-many and one-to-one relationships. Multivalued attributes have multiple values.

  • Step 4: Describe the relationships (cardinality) between entities and attributes

    Entities, attributes, and relationships are needed to plot ERD relationships. You’ll build the entity relationship diagram from the evaluated data.


An ER (entity-relationship) diagram is used to design and develop UMS. Your diagrams will help you present your ideas and skills.

ER diagrams help you visualize the software’s back end, which holds all incoming and outgoing data. Read the suggested articles below to learn more about ER Diagrams.

Related Articles:


Leave questions or comments about the University Management System Entity Relationship Diagram below. We’d love to hear your concerns and suggestions and help you learn.

Keep us updated and Good day!

1 thought on “ER Diagram for University Management System”

Leave a Comment