Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE TABLE opettaja
- (
- etunimi VARCHAR(35) NOT NULL,
- sukunimi VARCHAR(25) NOT NULL,
- opettajaid INT NOT NULL,
- PRIMARY KEY (opettajaid)
- );
- CREATE TABLE opintojakso
- (
- nimi INT NOT NULL,
- Aloituspvä INT NOT NULL,
- lopetuspvä INT NOT NULL,
- Opintojaksoid INT NOT NULL,
- PRIMARY KEY (Opintojaksoid)
- );
- CREATE TABLE opiskelija
- (
- etunimi VARCHAR(35) NOT NULL,
- sukunimi VARCHAR(25) NOT NULL,
- opiskelijanro INT NOT NULL,
- PRIMARY KEY (opiskelijanro)
- );
- CREATE TABLE opiskelee
- (
- arvosana INT NOT NULL,
- arviointipvä INT NOT NULL,
- opiskelijanro INT NOT NULL,
- Opintojaksoid INT NOT NULL,
- PRIMARY KEY (opiskelijanro, Opintojaksoid),
- FOREIGN KEY (opiskelijanro) REFERENCES opiskelija(opiskelijanro),
- FOREIGN KEY (Opintojaksoid) REFERENCES opintojakso(Opintojaksoid)
- );
- CREATE TABLE opetus
- (
- Opintojaksoid INT NOT NULL,
- opettajaid INT NOT NULL,
- PRIMARY KEY (Opintojaksoid, opettajaid),
- FOREIGN KEY (Opintojaksoid) REFERENCES opintojakso(Opintojaksoid),
- FOREIGN KEY (opettajaid) REFERENCES opettaja(opettajaid)
- );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement