Дипломная работа: Информационная система для поддержки учебной деятельности ДЮСШ
ON UPDATE CASCADE
FOREIN KEY (код _ образ ) REFERENCES ОБРАЗОВАНИЕ
ON DELETE RESTRICT
ON UPDATE CASCADE
CREATE TABLE СПИСОКГРУПП
(код _ группы INTEGER PRIMARY KEY,
код_отделения INTEGER PRIMARY KEY,
группа CHAR(10))
PRIMARY KEY (код_группы),
FOREIN KEY (код_отделения) REFERENCES ОТДЕЛЕНИЯ
ON DELETE CASCADE
ONUPDATECASCADE
CHECK(группа IN(«СОГ», «Н/П-1г», «Н/П-1в», «Н/П-1а», «Н/П-2г», «Н/П-2в», «Н/П-2а», «Н/П-3г», «Н/П-3в», «Н/П-3а», «УТГ-1г», «УТГ-1в», «УТГ-1а», «УТГ-2г», «УТГ-2в», «УТГ-2а», «УТГ-3г», «УТГ-3в», «УТГ-3а», «УТГ-4г», «УТГ-4в», «УТГ-4а», «УТГ-5г», «УТГ-5в», «УТГ-5а», «С/С-1г», «С/С-1в», «С/С-1а», «С/С-2г», «С/С-2в», «С/С-2а», «ВСМ»)));
CREATE TABLE ВЫПУСКУЧАЩИХСЯ
(ном _ уч INTEGER NOT NULL,
Дата_окончDATA
№прик_отч TEXT
№прик_разр_к TEXT),
PRIMARY KEY (ном_уч),
FOREIN KEY (ном_уч) REFERENCES СПИСОКУЧАЩИХСЯ
ON DELETE RESTRICT
ON UPDATE CASCADE
CREATE TABLE ЗАЧИСЛЕНИЕУЧАЩИХСЯ
(ном _ уч INTEGER NOT NULL,
код _ обр _ уч INTEGER NOT NULL,
Дата_зач DATA
№прик_зач TEXT),
PRIMARY KEY (ном_уч)
FOREIN KEY (ном_уч) REFERENCES СПИСОКУЧАЩИХСЯ