Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

Entity Relationship Diagram1

Student_Assignment

StudentstudentID

nvarchar(10)

LecturerlecturerID

nvarchar(10)

AssignmentassignmentID

consist of

nvarchar(10)

marks

nvarchar(30)

numberOfLecturers

int

numberOfStudents

field

nvarchar(30)

section

nvarchar(40)

nvarchar(10)

Module_Assignment

totalFee

money

int

programLeaderID

CoursecourseID

nvarchar(10)

ModulemoduleID

nvarchar(10)

nvarchar(10)
Classroom

nvarchar(10)

roomName nvarchar(20)

belongs to

int

floor

int

roomType

nvarchar(15)

has

nvarchar(30)

nvarchar(30)

gender

char(1)

DOB

date

city

nvarchar(30)

contactNumber2

nvarchar(12)

street

nvarchar(40)

contactNumber1

nvarchar(12)

courseID

nvarchar(10)

FacultyfacultyID

nvarchar(10)

nvarchar(20)

belongs to

BatchbatchID

Batch

batchID

numberOfStudents

nvarchar(20)
date

courseID

nvarchar(10)

endDate

has

int

startDate

slotID
date

startTime

finishTime

date

moduleName
roomID

moduleID

Timetable

name

nvarchar(20)

description

int

date

has

time
time

nvarchar(40)

lastName

nvarchar(30)

nvarchar(30)

date

city

nvarchar(30)

contactNumber2

nvarchar(12)

position

independentStudyHours
version
level

int
int

nvarchar(40)

assigned to

nvarchar(12)

nvarchar(10)

salary

money

FacultyfacultyID

nvarchar(10)

Lecturer_Module

LecturerlecturerID
ModulemoduleID
BatchbatchID

nvarchar(255)
int

char(1)

has

money

evaluates

Student_Examination

StudentstudentID

nvarchar(10)

LecturerlecturerID

nvarchar(10)

ExaminationexamID
marks

nvarchar(10)

int

consist of

Examination

duration

nvarchar(10)
int

type

nvarchar(20)

dueDate

date

AdministratorlecturerID

nvarchar(10)

handInDate
feedbackDate

date

date

made up of

Module_Examination

ModulemoduleID

ExaminationexamID

inspect

lastName
gender

contactNumber2
position
salary

allowance

nvarchar(20)

examID

firstName

contactNumber1

char(1)

made up of

nvarchar(10)

nvarchar(10)

title

city

belongs to

has

Administrator

street

char(1)

referringText

lecturerID

DOB

int

hasAssignment

nvarchar(10)

int

char(1)

DOB

contactNumber1

contactHours

approvalStatus

nvarchar(10)

nvarchar(5)

street

nvarchar(50)

hasExam

nvarchar(10)

nvarchar(10)
nvarchar(40)

deliverySemester

title

gender

Module

moduleID

Lecturer

firstName

has

has

has

nvarchar(10)

lastName

batchID

capacity

Student

firstName

nvarchar(10)

ModuleDiscriptor

roomID

studentID

nvarchar(10)

AssignmentassignmentID

includes

nvarchar(30)

belongs to

allowance

date

nvarchar(10)

follows

lecturerID

made up of

date

ModulemoduleID

int

evaluates

date

Course

duration

name

handInDate

AdministratorlecturerID

courseID

nvarchar(10)

nvarchar(30)

feedbackDate

has

inspect

nvarchar(10)

type

int

courseName

facultyID

Assignment

dueDate

lead by

Faculty

assignmentID

nvarchar(10)
nvarchar(10)

nvarchar(10)
nvarchar(5)

nvarchar(30)
nvarchar(30)
char(1)
date

nvarchar(40)
nvarchar(30)
nvarchar(12)
nvarchar(12)
nvarchar(10)
money
money

You might also like