-- 1. Subjects (10 шт.)
INSERT INTO Subjects (id, subject_name) VALUES
(1, 'Математика'), (2, 'Физика'), (3, 'Русский язык'),
(4, 'История'), (5, 'Английский язык'), (6, 'Биология'),
(7, 'Химия'), (8, 'География'), (9, 'Информатика'), (10, 'Литература');
-- 2. Classrooms (10 шт.)
INSERT INTO Classrooms (id, room_number) VALUES
(1, '101'), (2, '102'), (3, '103'), (4, '104'), (5, '105'),
(6, '201'), (7, '202'), (8, '203'), (9, 'Спортзал'), (10, 'Актовый зал');
-- 3. Teachers (10 шт.)
-- У ID 4 (Смирнов) и ID 8 (Соколов) нет своего кабинета (NULL)
INSERT INTO Teachers (id, full_name, classroom_id, subject_id) VALUES
(1, 'Иванова Мария', 1, 1), (2, 'Петров Сергей', 2, 2),
(3, 'Сидорова Анна', 3, 3), (4, 'Смирнов Алексей', NULL, 4),
(5, 'Кузнецова Елена', 4, 5), (6, 'Попов Дмитрий', 5, 6),
(7, 'Васильева Ольга', 6, 7), (8, 'Соколов Игорь', NULL, 9),
(9, 'Михайлова Татьяна', 7, 10), (10, 'Федоров Павел', 8, 8);
-- 4. Classes (10 шт.)
INSERT INTO Classes (id, class_name, homeroom_teacher_id) VALUES
(1, '5А', 1), (2, '5Б', 2), (3, '6А', 3), (4, '6Б', 4), (5, '7А', 5),
(6, '7Б', 6), (7, '8А', 7), (8, '8Б', 8), (9, '9А', 9), (10, '9Б', 10);
-- 5. Students (10 шт.)
INSERT INTO Students (id, full_name, class_id) VALUES
(1, 'Орлов Дмитрий', 1), (2, 'Лебедева Ольга', 1), (3, 'Козлов Иван', 2),
(4, 'Новикова Софья', 3), (5, 'Морозов Артем', 3), (6, 'Волкова Алиса', 4),
(7, 'Алексеев Максим', 5), (8, 'Смирнова Виктория', 7), (9, 'Кузнецов Кирилл', 8),
(10, 'Павлова Ксения', 10);
-- 6. Grades (10 шт.)
-- student_id, subject_id, quarter, grade
INSERT INTO Grades (id, student_id, subject_id, quarter, grade) VALUES
(1, 1, 1, 1, 5), (2, 1, 3, 1, 4), (3, 2, 1, 1, 3), (4, 3, 2, 2, 4),
(5, 4, 3, 1, 5), (6, 5, 5, 2, 2), (7, 6, 4, 1, 3), (8, 7, 6, 1, 5),
(9, 8, 10, 2, 4), (10, 10, 8, 1, 3);
-- 7. Schedule (10 шт.)
-- id, class_id, day_of_week, lesson_number, subject_id, teacher_id, classroom_id
INSERT INTO Schedule (id, class_id, day_of_week, lesson_number, subject_id, teacher_id, classroom_id) VALUES
(1, 1, 'Понедельник', 1, 1, 1, 1),
(2, 1, 'Понедельник', 2, 3, 3, 3),
(3, 2, 'Вторник', 3, 2, 2, 2),
(4, 3, 'Среда', 5, 4, 4, 4),
(5, 4, 'Среда', 5, 4, 4, 4),
(6, 5, 'Четверг', 1, 5, 5, 5),
(7, 6, 'Четверг', 2, 6, 6, 6),
(8, 7, 'Пятница', 4, 7, 7, 7),
(9, 8, 'Пятница', 3, 9, 8, 8),
(10, 10, 'Суббота', 2, 8, 10, 8);