Showing
1 changed file
with
3 additions
and
4 deletions
... | @@ -7,7 +7,7 @@ PRIMARY KEY(lecture_id) | ... | @@ -7,7 +7,7 @@ PRIMARY KEY(lecture_id) |
7 | 7 | ||
8 | CREATE TABLE lecture_students( | 8 | CREATE TABLE lecture_students( |
9 | lecture_id VARCHAR(20) NOT NULL, | 9 | lecture_id VARCHAR(20) NOT NULL, |
10 | -student_id VARCHAR(10) NOT NULL, | 10 | +student_id VARCHAR(10) UNIQUE, |
11 | FOREIGN KEY (lecture_id) REFERENCES lecture(lecture_id), | 11 | FOREIGN KEY (lecture_id) REFERENCES lecture(lecture_id), |
12 | FOREIGN KEY (student_id) REFERENCES student(student_id) | 12 | FOREIGN KEY (student_id) REFERENCES student(student_id) |
13 | ); | 13 | ); |
... | @@ -16,15 +16,14 @@ CREATE TABLE student_attendance( | ... | @@ -16,15 +16,14 @@ CREATE TABLE student_attendance( |
16 | lecture_id VARCHAR(20) NOT NULL, | 16 | lecture_id VARCHAR(20) NOT NULL, |
17 | student_id VARCHAR(10) NOT NULL, | 17 | student_id VARCHAR(10) NOT NULL, |
18 | status VARCHAR(10) NOT NULL, | 18 | status VARCHAR(10) NOT NULL, |
19 | -timestamp DATETIME DEFAULT CURRENT_TIMESTAMP, | 19 | +attendance_time DATETIME DEFAULT CURRENT_TIMESTAMP, |
20 | FOREIGN KEY (lecture_id) REFERENCES lecture(lecture_id), | 20 | FOREIGN KEY (lecture_id) REFERENCES lecture(lecture_id), |
21 | FOREIGN KEY (student_id) REFERENCES student(student_id) | 21 | FOREIGN KEY (student_id) REFERENCES student(student_id) |
22 | ); | 22 | ); |
23 | 23 | ||
24 | CREATE TABLE undefined_image( | 24 | CREATE TABLE undefined_image( |
25 | lecture_id VARCHAR(20) NOT NULL, | 25 | lecture_id VARCHAR(20) NOT NULL, |
26 | -date DATE NOT NULL, | 26 | +image MEDIUMBLOB NOT NULL, |
27 | -image BLOB NOT NULL, | ||
28 | width SMALLINT NOT NULL, | 27 | width SMALLINT NOT NULL, |
29 | height SMALLINT NOT NULL, | 28 | height SMALLINT NOT NULL, |
30 | timestamp DATETIME DEFAULT CURRENT_TIMESTAMP, | 29 | timestamp DATETIME DEFAULT CURRENT_TIMESTAMP, | ... | ... |
-
Please register or login to post a comment