Changes between Version 2 and Version 3 of UseCase16


Ignore:
Timestamp:
09/22/26 15:59:07 (21 hours ago)
Author:
236021
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UseCase16

    v2 v3  
    2323  u.is_active
    2424FROM users u
    25 WHERE u.username = 'darko.milosev';
     25WHERE u.username = 'lab_darko';
    2626}}}
    2727
     
    3232SELECT u.user_id
    3333FROM users u
    34 WHERE u.username = 'darko.milosev'
     34WHERE u.username = 'lab_darko'
    3535  AND u.is_active = TRUE;
    3636}}}
     
    4747  lt.email
    4848FROM lab_technician lt
    49 JOIN users u ON u.lab_technician_id = lt.technician_id
    50 WHERE u.username = 'darko.milosev';
     49JOIN users u ON u.user_id = lt.user_id
     50WHERE u.username = 'lab_darko';
    5151}}}
    5252
    53535. Lab technician is authenticated and redirected to the lab dashboard.
    5454
    55 ''(No database operation session/token is application-level)''
     55''(No database operation as session/token is application-level)''
    5656
    57576. System displays all pending lab tests for the technician to process.
     
    7171JOIN lab_tests lt ON plt.test_id = lt.test_id
    7272JOIN patients p ON plt.patient_id = p.patient_id
    73 JOIN users u_p ON p.patient_id = u_p.patient_id
     73JOIN users u_p ON u_p.user_id = p.user_id
    7474JOIN doctors d ON plt.doctor_id = d.doctor_id
    75 JOIN users u_d ON d.doctor_id = u_d.doctor_id
     75JOIN users u_d ON u_d.user_id = d.user_id
    7676ORDER BY plt.test_date;
    7777}}}