You are on page 1of 1

thesis_title

name email amka boolean thesis_grade diploma_grade

min_courses min_units
father_name Person Diploma
supervisor graduation_date

year
surname diploma_num Graduation_rules
1

enum {full, =3 Ν
Committee Graduate
associate,
assistant,
lecturer} 1 entry_date
ISA
A lab director
should have am unique enum
rank Student {proposed, requested,
the highest rank
appoved, rejected,
enum register_status pass, fail}
Professor Labstaff level
{A,B,C,D}
final_grade
1 Ν enum
Ν
Ν If a course has exam_grade {winter, spring}
<=2 lab_hours>0,
Directs Ν
check if labstaf/lab supports Register
Works course_title
Teaches are assigned lab_grade
Joins
1 before accepting typical_season
1 professor assignment. Μ Μ
1 Ν
Ν 1 typical_year
CourseRun Implements
1 Ν
Uses
serial_number course_code
Lab
lab_id lab_title Ν
grade_rules
exam_percentage units lab_hours
Ν runsIn Course
field_codes lab_description
exam_min lab_min
enum {past, lecture_hours
Belongs
1 dependent Ν
present, future}
semester_id only one entity
end_date Depends tutorial_hours
sector_code 1 has value present
main
academic_year Semester mode course_description
sector_title Sector enum semester_status Μ
{winter,
spring} enum {required, boolean obligatory
sector_description academic_season start_date
recommended}

You might also like