Version 3 (modified by 2 weeks ago) ( diff ) | ,
---|
Додавање експеримент
Актер: Најавен корисник
- Корисникот притиска на копчето „Додај“
SELECT experiment_id, result, safety_warning FROM Experiment WHERE reaction_id = :reaction_id;
- Додавање на корисникот во UserParticipatesInExperiment
INSERT INTO UserParticipatesInExperiment (user_id, experiment_id, participation_timestamp) VALUES (:student_id, :experiment_id);
- Се бара лабараториска опрема која е користена за реализација на експериментот
SELECT ARRAY_AGG(le.equipment_name) AS used_lab_equipment FROM ExperimentLabEquipment ele JOIN LabEquipment le ON ele.equipment_id = le.equipment_id WHERE ele.experiment_id = :experiment_id;
- Апликацијата го прикажува резултатот од реакцијата, времето на изработка, лабараториските инструменти кои се користат и предупредување за безбедносни предупредувања.
SELECT e.result AS experiment_result, ARRAY_AGG(le.equipment_name) AS used_lab_equipment, e.safety_warning FROM Experiment e JOIN ExperimentLabEquipment ele ON e.experiment_id = ele.experiment_id JOIN LabEquipment le ON ele.equipment_id = le.equipment_id WHERE e.experiment_id = :experiment_id GROUP BY e.experiment_id;
Note:
See TracWiki
for help on using the wiki.