CREATE DATABASE test;
CREATE TABLE studente (
    id_studente int NOT NULL PRIMARY KEY,
    nome_studente varchar(255),
	cognome_studente varchar(255),
    eta_studente int
);
CREATE INDEX idx_studente
ON studente (id_studente);
SELECT id_studente
FROM studente
ORDER BY eta_studente DESC;
CREATE TABLE dipendente (
    id_dipendente int NOT NULL PRIMARY KEY,
    nome_dipendente varchar(255),
	cognome_dipendente varchar(255),
	eta_dipendente int,
	anniDiservizio_dipendente int
);
CREATE INDEX idx_dipendente
ON dipendente (id_dipendente);
CREATE TABLE scuola (
    id_scuola int NOT NULL PRIMARY KEY,
    nome_scuola varchar(255),
	indirizzo_scuola varchar(255),
	id_studente int FOREIGN KEY REFERENCES studente(id_studente),
	id_dipendente int FOREIGN KEY REFERENCES dipendente(id_dipendente)
);
ALTER TABLE scuola
ADD progetti varchar(255);