Czt moze ktos sprawdzic czy poprawnie napisalem tabele do sql?
Tutaj obrazek:
Tabele:
CREATE TABLE WNIOSKI (
WNIOSEK_ID INTEGER NOT NULL,
STUDENT_ID INTEGER NOT NULL,
ILOSC_OSOB SMALLINT NOT NULL,
PODSTAWA DECIMAL(10,2) ,
DOCHOD1 DECIMAL(10,2) ,
DOCHOD2 DECIMAL(10,2) ,
DMOD TIMESTAMP,
PRIMARY KEY (WNIOSEK_ID));
CREATE TABLE STUDENT (
STUDENT_ID INTEGER NOT NULL,
NRALBUMU VARCHAR(10) NOT NULL,
OSOBA VARCHAR(100) NOT NULL,
MIASTO VARCHAR(120) NOT NULL,
TRYB VARCHAR(5) NOT NULL,
STAT VARCHAR(10) NOT NULL,
SPEC VARCHAR(5) NOT NULL,
ROK SMALLINT NOT NULL,
SEM SMALLINT NOT NULL,
PRIMARY KEY (STUDENT_ID));
CREATE TABLE SPECJALNOSC (
SPEC VARCHAR(5) NOT NULL,
NAZWA VARCHAR(70) NOT NULL,
OPIS VARCHAR(255),
PRIMARY KEY (SPEC));
Tutaj obrazek:
Tabele:
Kod: SQL
WNIOSEK_ID INTEGER NOT NULL,
STUDENT_ID INTEGER NOT NULL,
ILOSC_OSOB SMALLINT NOT NULL,
PODSTAWA DECIMAL(10,2) ,
DOCHOD1 DECIMAL(10,2) ,
DOCHOD2 DECIMAL(10,2) ,
DMOD TIMESTAMP,
PRIMARY KEY (WNIOSEK_ID));
CREATE TABLE STUDENT (
STUDENT_ID INTEGER NOT NULL,
NRALBUMU VARCHAR(10) NOT NULL,
OSOBA VARCHAR(100) NOT NULL,
MIASTO VARCHAR(120) NOT NULL,
TRYB VARCHAR(5) NOT NULL,
STAT VARCHAR(10) NOT NULL,
SPEC VARCHAR(5) NOT NULL,
ROK SMALLINT NOT NULL,
SEM SMALLINT NOT NULL,
PRIMARY KEY (STUDENT_ID));
CREATE TABLE SPECJALNOSC (
SPEC VARCHAR(5) NOT NULL,
NAZWA VARCHAR(70) NOT NULL,
OPIS VARCHAR(255),
PRIMARY KEY (SPEC));
Kod: SQL