# Database input ## Has to be done on the website - Semester - Program - Part - User - Assistant - Experiment - Semester Experiment ## How to understand this document ### ID None of the mentioned ids in this document is meant as database id. The ids here only refer to the inputed instances. The id in the database is assigned automatically. ### Table - id -> 0 / 1 / 2 / ... (starts with 0 and has step 1) - attribute -> example / example / ... - ... The type of the attributes can be seen in "DB.drawio". Some attributes have constraints marked also in "DB.drawio". Optional attributes are marked in this document with "*" at the beginning. ## Tables ### Part - id - number -> 1 / 2 / ... - program_label -> "BS" / "MS" / "BE" / ... (for bachelor of science, master of sience, bachelor of education, etc.) ### Student - student_number - first_name - last_name - uni_mail - *contact_mail - *bachelor_thesis - *bachelor_thesis_work_group - *note ### Group - id - number -> 1 / 2 / ... - program_label ### Part Student - student_number - part_id - group_id ### Experiment - id - number -> 1 / 2 / ... - program_label ### Group Experiment - id - experiment_id - group_id ### Appointment - date -> 21.08.2021 - special -> 1 / 0 - group_experiment_id - assistant_email