Changes between Version 2 and Version 3 of UseCase03
- Timestamp:
- 09/22/26 14:18:14 (23 hours ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
UseCase03
v2 v3 16 16 mr.patient_id 17 17 FROM medical_records mr 18 WHERE mr.patient_id = (SELECT patient_id FROM users WHERE username = 'maja.veljanova'); 18 WHERE mr.patient_id = ( 19 SELECT p.patient_id 20 FROM patients p 21 JOIN users u ON u.user_id = p.user_id 22 WHERE u.username = '1402994123456' 23 ); 19 24 }}} 20 25 … … 31 36 FROM diagnosis diag 32 37 JOIN doctors d ON diag.doctor_id = d.doctor_id 33 JOIN users u ON u.doctor_id = d.doctor_id 34 WHERE diag.patient_id = (SELECT patient_id FROM users WHERE username = 'maja.veljanova'); 38 JOIN users u ON u.user_id = d.user_id 39 WHERE diag.patient_id = ( 40 SELECT p.patient_id 41 FROM patients p 42 JOIN users usr ON usr.user_id = p.user_id 43 WHERE usr.username = '1402994123456' 44 ); 35 45 }}} 36 46 … … 45 55 FROM medical_record_symptoms mrs 46 56 JOIN symptoms s ON mrs.symptom_id = s.symptom_id 47 WHERE mrs.record_id = (SELECT record_id FROM medical_records WHERE patient_id = (SELECT patient_id FROM users WHERE username = 'maja.veljanova')); 57 WHERE mrs.record_id = ( 58 SELECT mr.record_id 59 FROM medical_records mr 60 JOIN patients p ON mr.patient_id = p.patient_id 61 JOIN users u ON u.user_id = p.user_id 62 WHERE u.username = '1402994123456' 63 ); 48 64 }}} 49 65 … … 58 74 FROM medical_record_allergies mra 59 75 JOIN allergies a ON mra.allergy_id = a.allergy_id 60 WHERE mra.record_id = (SELECT record_id FROM medical_records WHERE patient_id = (SELECT patient_id FROM users WHERE username = 'maja.veljanova')); 76 WHERE mra.record_id = ( 77 SELECT mr.record_id 78 FROM medical_records mr 79 JOIN patients p ON mr.patient_id = p.patient_id 80 JOIN users u ON u.user_id = p.user_id 81 WHERE u.username = '1402994123456' 82 ); 61 83 }}} 62 84 … … 72 94 JOIN lab_results lr ON mrlr.result_id = lr.result_id 73 95 JOIN lab_tests lt ON lr.test_id = lt.test_id 74 WHERE mrlr.record_id = (SELECT record_id FROM medical_records WHERE patient_id = (SELECT patient_id FROM users WHERE username = 'maja.veljanova')); 96 WHERE mrlr.record_id = ( 97 SELECT mr.record_id 98 FROM medical_records mr 99 JOIN patients p ON mr.patient_id = p.patient_id 100 JOIN users u ON u.user_id = p.user_id 101 WHERE u.username = '1402994123456' 102 ); 75 103 }}} 76 104 … … 84 112 FROM medical_record_procedures mrp 85 113 JOIN procedures pr ON mrp.procedure_id = pr.procedure_id 86 WHERE mrp.record_id = (SELECT record_id FROM medical_records WHERE patient_id = (SELECT patient_id FROM users WHERE username = 'maja.veljanova')); 114 WHERE mrp.record_id = ( 115 SELECT mr.record_id 116 FROM medical_records mr 117 JOIN patients p ON mr.patient_id = p.patient_id 118 JOIN users u ON u.user_id = p.user_id 119 WHERE u.username = '1402994123456' 120 ); 87 121 }}} 88 122 … … 98 132 FROM prescription_medical_records pmr 99 133 JOIN prescriptions p ON pmr.prescription_id = p.prescription_id 100 WHERE pmr.record_id = (SELECT record_id FROM medical_records WHERE patient_id = (SELECT patient_id FROM users WHERE username = 'maja.veljanova')); 134 WHERE pmr.record_id = ( 135 SELECT mr.record_id 136 FROM medical_records mr 137 JOIN patients pt ON mr.patient_id = pt.patient_id 138 JOIN users u ON u.user_id = pt.user_id 139 WHERE u.username = '1402994123456' 140 ); 101 141 }}} 102 142 … … 113 153 FROM medical_report rep 114 154 JOIN doctors d ON rep.doctor_id = d.doctor_id 115 JOIN users u ON u.doctor_id = d.doctor_id 116 WHERE rep.record_id = (SELECT record_id FROM medical_records WHERE patient_id = (SELECT patient_id FROM users WHERE username = 'maja.veljanova')); 155 JOIN users u ON u.user_id = d.user_id 156 WHERE rep.record_id = ( 157 SELECT mr.record_id 158 FROM medical_records mr 159 JOIN patients p ON mr.patient_id = p.patient_id 160 JOIN users usr ON usr.user_id = p.user_id 161 WHERE usr.username = '1402994123456' 162 ); 117 163 }}} 118 164
