Загрузка данных


-- Заполнение таблицы Employer2 (Работодатель)
INSERT INTO Employer2 (company_name, inn, address, phone) VALUES
(N'ООО "Ромашка"', '7601001234', N'г. Ярославль, ул. Тестовая, 1', '+79999999999'),
(N'ЗАО "ТехноСервис"', '7601005678', N'г. Ярославль, ул. Тестовая, 1', '+79999999999'),
(N'ООО "СтройГрад"', '7601009876', N'г. Ярославль, ул. Тестовая, 1', '+79999999999'),
(N'ИП Кузнецов А.А.', '760100112233', N'г. Ярославль, ул. Тестовая, 1', '+79999999999'),
(N'ООО "ТрансЛогистик"', '7601004321', N'г. Ярославль, ул. Тестовая, 1', '+79999999999');
GO

-- Заполнение таблицы Employee2 (Сотрудник)
INSERT INTO Employee2 (full_name, birth_date, address, phone, passport_data, email) VALUES
(N'Иванов Иван Иванович', '1990-03-12', N'г. Ярославль, ул. Тестовая, 1', '+79999999999', '9999 999999', 'test1@mail.ru'),
(N'Петрова Анна Сергеевна', '1988-07-01', N'г. Ярославль, ул. Тестовая, 1', '+79999999999', '9999 999999', 'test2@mail.ru'),
(N'Сидоров Петр Николаевич', '1995-11-15', N'г. Ярославль, ул. Тестовая, 1', '+79999999999', '9999 999999', 'test3@mail.ru'),
(N'Кузнецова Ольга Викторовна', '1992-01-10', N'г. Ярославль, ул. Тестовая, 1', '+79999999999', '9999 999999', 'test4@mail.ru'),
(N'Смирнов Артём Дмитриевич', '1998-06-25', N'г. Ярославль, ул. Тестовая, 1', '+79999999999', '9999 999999', 'test5@mail.ru');
GO

-- Заполнение таблицы HR2 (Кадровик)
INSERT INTO HR2 (full_name, position, phone, email, id_employer) VALUES
(N'Морозова Елена Игоревна', N'Специалист по кадрам', '+79999999999', 'hr1@mail.ru', 1),
(N'Волков Сергей Петрович', N'Начальник отдела кадров', '+79999999999', 'hr2@mail.ru', 2),
(N'Никитина Мария Олеговна', N'Специалист по кадрам', '+79999999999', 'hr3@mail.ru', 3),
(N'Фёдоров Дмитрий Андреевич', N'HR-менеджер', '+79999999999', 'hr4@mail.ru', 4),
(N'Соколова Анна Викторовна', N'Специалист по кадрам', '+79999999999', 'hr5@mail.ru', 5);
GO

-- Заполнение таблицы Employment_record2 (Трудовая книжка, с id_employee — без связующей таблицы)
INSERT INTO Employment_record2 (record_number, issue_date, closing_date, status, format, id_employee) VALUES
('ТК-001', '2015-03-01', '2024-05-20', N'Закрыта', N'Бумажная', 1),
('ТК-002', '2018-07-15', NULL, N'Активна', N'Электронная', 2),
('ТК-003', '2020-11-01', NULL, N'Активна', N'Электронная', 3),
('ТК-004', '2016-01-10', '2023-09-30', N'Закрыта', N'Бумажная', 4),
('ТК-005', '2021-06-01', NULL, N'Активна', N'Электронная', 5);
GO

-- Заполнение таблицы EmploymentBookRecords2 (Запись трудовой деятельности)
INSERT INTO EmploymentBookRecords2 (entry_date, entry_type, position, department, document_number, id_record_book, id_employer) VALUES
('2015-03-01', N'Приём на работу', N'Менеджер', N'Отдел продаж', 'ПР-001', 1, 1),
('2018-07-15', N'Приём на работу', N'Бухгалтер', N'Бухгалтерия', 'ПР-002', 2, 2),
('2020-11-01', N'Приём на работу', N'Программист', N'IT-отдел', 'ПР-003', 3, 3),
('2016-01-10', N'Приём на работу', N'Кадровик', N'Отдел кадров', 'ПР-004', 4, 4),
('2021-06-01', N'Приём на работу', N'Водитель', N'Транспортный отдел', 'ПР-005', 5, 5);
GO