Field Project 1
Field Project 1
REG.No : 231FA18060
BATCH.No : 03
BRANCH : AI&ML
SECTION : A
Design and Development of Database System - Field
Project
1. University decided to develop a database system for managing the
academic and non-academic data pertaining to its students. University
comprises of several departments, faculty, students, programs,
courses, class rooms, hostels, transport, library, exam-cell, finance
department etc., University offers several engineering programs under
different departments.
Finance: F _ id , Amount, S _ id
TYPES OF ATTRIBUTES :
2. Department:
1. Student:
Strong entity
Strong entity Attributes:
Attributes:
1. Dept_id (Primary Key)
1. S_id (Primary Key) 2. Dept_name (Simple)
2. F_Name (First Name) (Simple)
3. M_Name (Middle Name) (Simple)
4. L_Name (Last Name) (Simple)
5. S_Name: composite
(consists of F_ Name, M_Name, L_Name)
6. Age (Simple)
7. Semester (Simple)
8. Phn_No (Phone Number) (multivalued)
9. Email (multivalued)
10. Dept_id (Foreign Key)
11. Image (Multivalued)
3. Program: 6. Classroom: 9. Finance:
Strong entity Strong entity Weak entity
Attributes: Attributes: Attributes:
1. Pro _ id (Primary Key) 1. Class _ Id (Primary Key) 1. Fi _ Id (Primary Key)
2. Pro _ name (Simple) 2. Capacity (Simple) 2. Amount (Simple)
3. Duration (Simple) 3. Class _ Type (Simple)
4. Course: 7. Library:
Strong entity Strong entity
Attributes: Attributes:
1. C _ id (Primary Key) 1. L _ Id (Primary Key)
2. C _ Name (Simple) 2. Title (Simple)
3. C _ Credits (Simple) 3. Author (Simple)
4. Pro _ id (Foreign Key) 8. Transport:
Strong entity
5. Faculty: Attributes:
Strong entity 1. Veh _ Id (Primary Key)
Attributes: 2. Route (Simple)
1. E _ Id (Primary Key)
2. F _ Name (Simple)
3. Salary (Simple)
Attributes of Relationships:
1.Registers relationship between Student and Course may have an attribute like
Semester to track which semester a student registers for a course.
2.Assessment between Student and Course may have an attribute like Grade to
track the assessment results for a student in a particular course.