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

nuba_registration

admins
Column Type Null Default Comments

admin_id (Primary) int(11) No

username varchar(50) No

password varchar(255) No

full_name varchar(100) No

Indexes

Keyname Type Unique Packed Column Cardinality Collation Null Comment

PRIMARY BTREE Yes No admin_id 0 A No

username BTREE Yes No username 0 A No

assignments
Column Type Null Default Comments

assignment_id (Primary) int(11) No

department_id int(12) No

level int(12) No

course_id int(11) Yes NULL

title varchar(255) No

description text No

due_date date No

Indexes

Keyname Type Unique Packed Column Cardinality Collation Null Comment

PRIMARY BTREE Yes No assignment_id 6 A No

course_id BTREE No No course_id 6 A Yes

courses
Column Type Null Default Comments

course_id (Primary) int(11) No

course_code varchar(10) No
Column Type Null Default Comments

course_title varchar(100) No

credit_unit int(11) No

course_description text Yes NULL

course_lecturer int(11) Yes NULL

course_syllabus text Yes NULL

date_time timestamp No current_timestamp()

Indexes

Keyname Type Unique Packed Column Cardinality Collation Null Comment

PRIMARY BTREE Yes No course_id 7 A No

course_lecturer BTREE No No course_lecturer 7 A Yes

department
Column Type Null Default Comments

department_id (Primary) int(11) No

name varchar(100) No

description text Yes NULL

created_at timestamp No current_timestamp()

updated_at timestamp No current_timestamp()

Indexes

Keyname Type Unique Packed Column Cardinality Collation Null Comment

PRIMARY BTREE Yes No department_id 4 A No

name BTREE Yes No name 4 A No

faculty
Column Type Null Default Comments

faculty_id (Primary) int(11) No

first_name varchar(50) No

last_name varchar(50) No

email varchar(100) No

password varchar(255) No
Column Type Null Default Comments

department varchar(100) No

profile_picture varchar(255) Yes NULL

bio text Yes NULL

level int(100) Yes NULL

Indexes

Keyname Type Unique Packed Column Cardinality Collation Null Comment

PRIMARY BTREE Yes No faculty_id 4 A No

email BTREE Yes No email 4 A No

news_events
Column Type Null Default Comments

event_id (Primary) int(11) No

title varchar(255) No

description text No

event_date date No

created_at timestamp No current_timestamp()

Indexes

Keyname Type Unique Packed Column Cardinality Collation Null Comment

PRIMARY BTREE Yes No event_id 0 A No

results
Column Type Null Default Comments

result_id (Primary) int(11) No

student_id int(11) Yes NULL

course_id int(11) Yes NULL

grade varchar(2) No

result_date timestamp No current_timestamp()

Indexes
Keyname Type Unique Packed Column Cardinality Collation Null Comment

PRIMARY BTREE Yes No result_id 6 A No

student_id BTREE No No student_id 6 A Yes

course_id BTREE No No course_id 6 A Yes

students
Column Type Null Default Comments

student_id (Primary) int(11) No

id_number varchar(100) No

first_name varchar(50) No

last_name varchar(50) No

email varchar(100) No

password varchar(255) No

program int(100) No

level int(11) No

academic_history text Yes NULL

profile_picture varchar(255) Yes NULL

date_of_birth date Yes NULL

address text Yes NULL

phone_number varchar(15) Yes NULL

next_of_kin varchar(100) Yes NULL

next_of_kin_phone varchar(15) Yes NULL

Indexes

Keyname Type Unique Packed Column Cardinality Collation Null Comment

PRIMARY BTREE Yes No student_id 4 A No

email BTREE Yes No email 4 A No

submissions
Column Type Null Default Comments

submission_id (Primary) int(11) No

assignment_id int(11) Yes NULL


Column Type Null Default Comments

student_id int(11) Yes NULL

file_path varchar(255) No

submission_date date No

grade decimal(5,2) Yes NULL

feedback text Yes NULL

Indexes

Keyname Type Unique Packed Column Cardinality Collation Null Comment

PRIMARY BTREE Yes No submission_id 0 A No

assignment_id BTREE No No assignment_id 0 A Yes

student_id BTREE No No student_id 0 A Yes

timetables
Column Type Null Default Comments

timetable_id (Primary) int(11) No

program varchar(100) No

level int(11) No

timetable_file varchar(255) No

uploaded_at timestamp No current_timestamp()

Indexes

Keyname Type Unique Packed Column Cardinality Collation Null Comment

PRIMARY BTREE Yes No timetable_id 3 A No

You might also like