CREATE TABLE "ТаблСтудент" (
"КодСтуд" INTEGER PRIMARY KEY,
"Фамилия" VARCHAR(50),
"Имя" VARCHAR(50),
"Отчество" VARCHAR(50),
"Пол" VARCHAR(5),
"Возраст" INTEGER,
"ВступитБалл" INTEGER
);
CREATE TABLE "ТаблСтипендия" (
"Результат" VARCHAR(10) PRIMARY KEY,
"Стипендия" NUMERIC(10,2)
);
CREATE TABLE "ТаблСессия" (
"КодСтуд" INTEGER,
"Оценка1" INTEGER,
"Оценка2" INTEGER,
"Оценка3" INTEGER,
"Оценка4" INTEGER,
"Результат" VARCHAR(10),
"ОконСессии" BOOLEAN,
PRIMARY KEY ("КодСтуд", "Результат"),
FOREIGN KEY ("КодСтуд") REFERENCES "ТаблСтудент"("КодСтуд") ON DELETE CASCADE ON UPDATE CASCADE,
FOREIGN KEY ("Результат") REFERENCES "ТаблСтипендия"("Результат")
);