CREATE TABLE corsi (
   id         integer,
   nome_corso varchar(50) NOT NULL,

   PRIMARY KEY (id)
);

CREATE TABLE studenti (
   id serial    PRIMARY KEY,
   cognome      varchar(60) NOT NULL,
   nome         varchar(60) NOT NULL,
   email        varchar(80) NOT NULL UNIQUE,
   password     varchar(30) NOT NULL,
   citta        varchar(50),
   prov         varchar(6),
   data_nascita date,
   anno_diploma varchar(12),
   corso        integer DEFAULT 0,
   votazione    integer,
   tel          varchar(15),
   automunito   boolean,
   cv           varchar(50), -- nome del file con il curriculum vitae

   FOREIGN KEY (corso) REFERENCES corsi(id) ON delete RESTRICT ON UPDATE cascade
);
