From 314c4d69f6a0c69fa4b6c94068a93ddc82cf9a13 Mon Sep 17 00:00:00 2001 From: Daniil Date: Wed, 18 Mar 2026 18:03:21 +0000 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20Database?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Database.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Database.md b/Database.md index 8fbf2c7..f046f38 100644 --- a/Database.md +++ b/Database.md @@ -108,7 +108,7 @@ description: Полное описание схемы базы данных пр ### 12. Кафедры (`departments`) - `id` (BIGSERIAL, UNIQUE, PRIMARY KEY, NOT NULL) - `name` (VARCHAR(255), NOT NULL) - название кафедры -- `code` (BIGINT, UNIQUE, NOT NULL) +- `department_code` (BIGINT, UNIQUE, NOT NULL) - код кафедры ### 13. Данные к составлению расписания (`schedule_data`) @@ -119,7 +119,7 @@ description: Полное описание схемы базы данных пр - `subjects_id` (BIGINT, NOT NULL) - Идентификатор предмета - `lesson_type_id` (BIGINT, NOT NULL) - Идентификатор типа занятия - `number_of_hours` (INT, NOT NULL) - Количество часов -- `is_division` (BOOLEAN, DEFAULT, NOT NULL) - Является ли занятие разделенным +- `is_division` (BOOLEAN, DEFAULT, NOT NULL) - Необходимость делений на подгруппы - `teacher_id` (BIGINT, NOT NULL) - Идентификатор преподавателя - `semester_type` (VARCHAR(255), NOT NULL) - Тип семестра (Весенний, Осенний) - `period` (VARCHAR(255), NOT NULL) - период занятий (год/год) @@ -127,10 +127,10 @@ description: Полное описание схемы базы данных пр ### 14. (`flyway_schema_history`) -### 15. (`specialties`) +### 15. Таблица специальностей (`specialties`) - `id` (BIGSERIAL, PRIMARY KEY) -- `name` (VARCHAR(255), NOT NULL) -- `specialty_code` (VARCHAR(255), NOT NULL) +- `name` (VARCHAR(255), NOT NULL) - наименование специальности +- `specialty_code` (VARCHAR(255), NOT NULL) - код специальности ## Особенности архитектуры БД