| | 1 | == UseCase010 with SQL - Внесување на оценка |
| | 2 | |
| | 3 | === Актери |
| | 4 | * Најавен професор |
| | 5 | |
| | 6 | === Чекори |
| | 7 | 1. Професорот избира студент, предмет и оценка |
| | 8 | 2. Професорот кликнува на копчето „Додади оценка“ |
| | 9 | 3. Системот креира нов запис за положен предмет поврзан со соодветниот запис од semesters_subjects |
| | 10 | |
| | 11 | === SQL |
| | 12 | {{{#!sql |
| | 13 | -- Внесување на оценка за студент по предмет |
| | 14 | INSERT INTO passed_subjects (passed_id, enrolled_id, grade, date_passed) |
| | 15 | SELECT @passedId, ss.id, @grade, now() |
| | 16 | FROM semesters_subjects ss |
| | 17 | WHERE ss.user_id = @studentId |
| | 18 | AND ss.subjects_id = @subjectId; |
| | 19 | }}} |