0% found this document useful (0 votes)
10 views2 pages

Data Model Description Education 2025

The document describes a data model for an Educational Institution Management System, detailing various entities such as Students, Attendance, Payments, Hostel, Batches, Courses, Branch, Inventory, Expenses, Employees, and Tasks. Each entity includes key attributes and relationships, indicating how they interconnect within the system. The relationships are primarily one-to-many and many-to-one, establishing a structured framework for managing educational data.

Uploaded by

rohit11636
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views2 pages

Data Model Description Education 2025

The document describes a data model for an Educational Institution Management System, detailing various entities such as Students, Attendance, Payments, Hostel, Batches, Courses, Branch, Inventory, Expenses, Employees, and Tasks. Each entity includes key attributes and relationships, indicating how they interconnect within the system. The relationships are primarily one-to-many and many-to-one, establishing a structured framework for managing educational data.

Uploaded by

rohit11636
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Data Model Description: Educational Institution Management System

1. Students
Stores student-related information.
- Student_ID (PK): Unique identifier for each student.
- Name, Gender, DOB, Address, Mobile, Email, Join_Date
- Batch_ID (FK): References the batch the student belongs to.
- Status: Active/Inactive.

2. Attendance
Tracks attendance of students for each batch.
- Attendance_ID (PK), Student_ID (FK), Batch_ID (FK), Date, Status

3. Payments
Captures payment transactions made by students.
- Payment_ID (PK), Student_ID (FK), Amount, Payment_Date, Payment_Mode, Type

4. Hostel
Manages student hostel allocations.
- Hostel_ID (PK), Student_ID (FK), Room_No, Hostel_Fee, Join_Date

5. Batches
Groups of students associated with courses.
- Batch_ID (PK), Batch_Name, Start_Date, End_Date, Course_ID (FK)

6. Courses
Course-related information.
- Course_ID (PK), Course_Name, Duration, Fees

7. Branch
Information about institutional branches.
- Branch_ID (PK), Branch_Name, Performance_Date, Total_Collection, Pending_Collection

8. Inventory
Tracks inventory items in each branch.
- Inventory_ID (PK), Item_Name, Quantity, Price, Branch_ID (FK)

9. Expenses
Records financial expenses per branch.
- Expense_ID (PK), Branch_ID (FK), Type, Amount, Date
Data Model Description: Educational Institution Management System

10. Employees
Details of employees working at the institution.
- Employee_ID (PK), Name, Gender, DOB, Designation, Salary, Join_Date, Status

11. Tasks
Tracks work assigned to employees.
- Task_ID (PK), Task_Description, Assigned_To (FK), Status, Branch_ID (FK)

Relationships Summary
Parent Table | Child Table | Relationship
Students | Attendance | One-to-Many (Student_ID ->
Student_ID) Students | Payments | One-to-Many
Students | Hostel | One-to-One
Students | Batches | Many-to-One (Batch_ID
FK) Batches | Courses |
Many-to-One (Course_ID FK) Inventory |
Branch | Many-to-One (Branch_ID FK)
Expenses | Branch | Many-to-One
Tasks | Employees | Many-to-One
(Assigned_To FK) Tasks | Branch | Many-
to-One

You might also like