CREATE TABLE PRACOWNICY( id_prac AUTOINCREMENT PRIMARY KEY, nazwisko CHAR(50) NOT NULL, tytul CHAR(50) NOT NULL, placa MONEY NOT NULL ) CREATE TABLE PRZEDMIOTY( nazwa CHAR(150) PRIMARY KEY, semestr INT NOT NULL, liczba_godzin INT NOT NULL, id_prac INT NOT NULL REFERENCES PRACOWNICY(id_prac) ) CREATE TABLE STUDENCI( nr_indeksu INT PRIMARY KEY, imie CHAR(50) NOT NULL, nazwisko CHAR(50) NOT NULL, rok_studiow INT NOT NULL ) CREATE TABLE ZALICZENIA( nazwa_przedmiotu CHAR(150) REFERENCES przedmioty(nazwa), indeks_studenta INT REFERENCES studenci(nr_indeksu), PRIMARY KEY (nazwa_przedmiotu, indeks_studenta) ) CREATE TABLE PRZEDMIOTY_REKURENCYJNIE( id CHAR(150) NOT NULL REFERENCES przedmioty(nazwa), id_rekurencyjnie CHAR(150) NOT NULL REFERENCES przedmioty(nazwa), PRIMARY KEY (id, id_rekurencyjnie) )