Skip to content

nikitakosatka/abit-is

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

web

Усатов Никита M33071 Сайт ИТМО ИС

https://is-y25-website.onrender.com/

Описания сущностей:

season - ENUM ('Fall', 'Spring');

TABLE semester
(
semester_num INTEGER PRIMARY KEY,
season       season NOT NULL
);

TABLE interview
(
interview_id INTEGER GENERATED BY DEFAULT AS IDENTITY PRIMARY KEY,
title        TEXT NOT NULL,
text         TEXT NOT NULL
);

TYPE education_form - ENUM ('Extramural', 'Full-Time');

TABLE study_plan
(
id             INTEGER GENERATED BY DEFAULT AS IDENTITY PRIMARY KEY,
name           TEXT           NOT NULL UNIQUE,
description    TEXT           NOT NULL,
education_form education_form NOT NULL,
cost           NUMERIC        NOT NULL,
years          INTEGER        NOT NULL
);

TABLE subject
(
name        TEXT    NOT NULL,
description TEXT    NOT NULL,
semester    INTEGER NOT NULL REFERENCES semester (semester_num) ON DELETE CASCADE,
study_plan  INTEGER NOT NULL REFERENCES study_plan (id) ON DELETE CASCADE DEFAULT 1,
PRIMARY KEY (name, semester)
);

erd

About

Information provision system for applicants

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published