Professional Documents
Culture Documents
Course Managment Assignment
Course Managment Assignment
1. User Table
o UserID (Primary Key)
o Username
o Password (encrypted)
o Email
o UserType (Student, Instructor, Admin, etc.)
2. Student Table
o StudentID (Primary Key, Foreign Key referencing User Table)
o UserID (Foreign Key): Link to the User table for login and authentication
purposes.
o StudentName
o DateOfBirth
o Address
o ContactNumber
o Email
o Gender
o EmergencyContact
o Parent/GuardianName
o Parent/GuardianContact
o Major
o GradeLevel
o EnrollmentDate
o AdditionalInfo
o EnrollmentDate
3. Instructor Table
o InstructorID (Primary Key): Unique identifier for each instructor.
o UserID (Foreign Key): Connection to the User table for authentication and
login.
o InstructorName
o DateOfBirth
o Address
o ContactNumber
o Email
o Gender
o EmploymentStartDate
o DepartmentID (Foreign Key)
o EducationalQualifications
o TeachingExperience
o Specialization
o CoursesTaught
o OfficeHours
4. Department Table
o DepartmentID (Primary Key)
o DepartmentName
o Status
5. Course Table
o CourseID (Primary Key)
o CourseName
o CourseCode
o Description
Course Management Assignment