CREATE TABLE DB_Ospedale.Pazienti (
  CodPazienti INTEGER UNSIGNED NOT NULL DEFAULT 0,
  Nome VARCHAR(45) NOT NULL DEFAULT '',
  Cognome VARCHAR(45) NOT NULL DEFAULT '',
  Indirizzo VARCHAR(45) NOT NULL DEFAULT '',
  DataNascita DATETIME NOT NULL DEFAULT 0,
  PRIMARY KEY(CodPazienti)
)
ENGINE = InnoDB;

CREATE TABLE DB_Ospedale.Dottori (
  CodDottori INTEGER UNSIGNED NOT NULL DEFAULT 0,
  Nome VARCHAR(45) NOT NULL DEFAULT '',
  Cognome VARCHAR(45) NOT NULL DEFAULT '',
  Indirizzo VARCHAR(45) NOT NULL DEFAULT '',
  DataNascita DATETIME NOT NULL DEFAULT 0,
  Specializzazione VARCHAR(45) NOT NULL DEFAULT '',
  PRIMARY KEY(CodDottori)
)
ENGINE = InnoDB;

CREATE TABLE DB_Ospedale.Visite (
  CodPazienti INTEGER UNSIGNED NOT NULL DEFAULT 0,
  CodDottori INTEGER UNSIGNED NOT NULL DEFAULT 0,
  Data DATETIME NOT NULL DEFAULT 0,
  PRIMARY KEY(CodPazienti, CodDottori, Data)
)
ENGINE = InnoDB;

INSERT INTO DB_Ospedale.Pazienti
VALUES ('0001', 'Mario', 'Rossi', 'via delle Rose 3 - Pisa', '1958-03-21');
INSERT INTO DB_Ospedale.Pazienti
VALUES ('0002', 'Enzo', 'Caruso', 'via Blu 13 - Pavia', '1968-12-21');
INSERT INTO DB_Ospedale.Pazienti
VALUES ('0003', 'Enrico', 'Bonetti', 'via Italia 14 - Roma', '1935-11-02');
INSERT INTO DB_Ospedale.Pazienti
VALUES ('0004', 'Lucia', 'Stella', 'via Toscana 115 - Livorno', '1964-4-23');
INSERT INTO DB_Ospedale.Pazienti
VALUES ('0005', 'Luca', 'Sarti', 'via delle Primule 77 - Pavia', '1970-03-01');
INSERT INTO DB_Ospedale.Pazienti
VALUES ('0006', 'Elisa', 'Bianchi', 'piazza Garibaldi 2 - Bologna', '1988-08-25');
INSERT INTO DB_Ospedale.Pazienti
VALUES ('0007', 'Elsa', 'Geronti', 'via delle Rose 133 - Massa Carrara', '1928-01-07');
INSERT INTO DB_Ospedale.Pazienti
VALUES ('0008', 'Aldo', 'Sforza', 'via dei caduti 23 - Savona', '1958-12-03');
INSERT INTO DB_Ospedale.Pazienti
VALUES ('0009', 'Alessandro', 'Bonvicini', 'piazza dei Martiri 13 - Empoli', '1925-05-20');
INSERT INTO DB_Ospedale.Pazienti
VALUES ('0010', 'Susanna', 'Almatti', 'via Monet 3 - Milano', '1975-07-15');

INSERT INTO DB_Ospedale.Dottori
VALUES ('0001', 'Susanna', 'Almatti', 'via Monet 3 - Milano', '1975-07-15', 'Dermatologia');
INSERT INTO DB_Ospedale.Dottori
VALUES ('0002', 'Lucia', 'Bianchi', 'via delle Mimose 2 - Lucca', '1945-04-22', 'Cardiologia');
INSERT INTO DB_Ospedale.Dottori
VALUES ('0003', 'Matteo', 'Salvi', 'via Leonardo da Vinci 6 - Palermo', '1965-12-03', 'Otorinolaringoiatria');
INSERT INTO DB_Ospedale.Dottori
VALUES ('0004', 'Luca', 'Sonni', 'via del ghiaccio 12 - Napoli', '1941-10-09', 'Pediatria');
INSERT INTO DB_Ospedale.Dottori
VALUES ('0005', 'Alberto', 'Veschi', 'via del torrione 24 - Benevento', '1969-03-14', 'Ortopedia');
INSERT INTO DB_Ospedale.Dottori
VALUES ('0006', 'Elsa', 'Geronti', 'via delle Rose 133 - Massa Carrara', '1928-01-07', 'Gastroenterologia');
INSERT INTO DB_Ospedale.Dottori
VALUES ('0007', 'Andrea', 'Betti', 'via dei santi 222 - Foggia', '1935-04-04', 'Malattie infettive');
INSERT INTO DB_Ospedale.Dottori
VALUES ('0008', 'Elisabetta', 'Sforza', 'via del Palo 87 - Cagliari', '1937-07-18', 'Urologia');
INSERT INTO DB_Ospedale.Dottori
VALUES ('0009', 'Luisa', 'Migliacci', 'via del canto 34 - Sassari', '1974-01-23', 'Dietologia');
INSERT INTO DB_Ospedale.Dottori
VALUES ('0010', 'Marcello', 'Betti', 'via delle Mimose 14 - Torino', '1941-04-09', 'Radiologia');

INSERT INTO DB_Ospedale.Visite
VALUES ('0001', '0003', '1999-07-23');
INSERT INTO DB_Ospedale.Visite
VALUES ('0001', '0007', '2003-06-22');
INSERT INTO DB_Ospedale.Visite
VALUES ('0008', '0007', '2005-12-09');
INSERT INTO DB_Ospedale.Visite
VALUES ('0005', '0005', '1998-04-13');
INSERT INTO DB_Ospedale.Visite
VALUES ('0005', '0009', '1997-03-23');
INSERT INTO DB_Ospedale.Visite
VALUES ('0003', '0003', '2000-12-02');
INSERT INTO DB_Ospedale.Visite
VALUES ('0002', '0003', '2001-11-04');
INSERT INTO DB_Ospedale.Visite
VALUES ('0009', '0010', '2003-01-03');
INSERT INTO DB_Ospedale.Visite
VALUES ('0010', '0006', '2005-07-27');
INSERT INTO DB_Ospedale.Visite
VALUES ('0006', '0001', '2005-07-12');
INSERT INTO DB_Ospedale.Visite
VALUES ('0010', '0001', '2005-07-12');
INSERT INTO DB_Ospedale.Visite
VALUES ('0004', '0005', '2005-01-07');
INSERT INTO DB_Ospedale.Visite
VALUES ('0005', '0005', '1999-06-14');
INSERT INTO DB_Ospedale.Visite
VALUES ('0005', '0006', '2004-02-28');
INSERT INTO DB_Ospedale.Visite
VALUES ('0008', '0002', '2003-02-28');
INSERT INTO DB_Ospedale.Visite
VALUES ('0008', '0001', '1998-04-09');
INSERT INTO DB_Ospedale.Visite
VALUES ('0003', '0009', '1995-02-03');
INSERT INTO DB_Ospedale.Visite
VALUES ('0009', '0006', '1996-08-27');
INSERT INTO DB_Ospedale.Visite
VALUES ('0006', '00010', '1996-09-08');
INSERT INTO DB_Ospedale.Visite
VALUES ('0005', '0005', '2006-01-23');
INSERT INTO DB_Ospedale.Visite
VALUES ('0006', '0001', '2003-04-04'); 