-- ============================================================================
-- File: \\Sauron\Esercitazioni\Basidati\Eser-2003-10-17\soluzioni\punto-2-sol.sql
-- WWW:  http://www.dis.uniroma1.it/~calvanese/didattica/03-04-basididati/
--         esercitazioni/eser-2003-10-17/soluzioni/punto-2-sol.sql
-- ============================================================================
-- Prima esercitazione di laboratorio
-- Soluzione dell'esercizio 3
-- ============================================================================

CREATE TABLE PERSONE(
  Nome                  CHARACTER(20)    PRIMARY KEY,
  Reddito               NUMERIC(10),
  Eta                   NUMERIC(3),
  Sesso                 CHARACTER
  );


CREATE TABLE GENITORI(
  Figlio                CHARACTER(20)    REFERENCES PERSONE(Nome),
  Genitore              CHARACTER(20)    REFERENCES PERSONE(Nome),
  PRIMARY KEY (Figlio,Genitore)
  );
