
CREATE TABLE libri (
	ISBN INTEGER PRIMARY KEY,
 	Titolo VARCHAR,
 	Editore VARCHAR,
 	Anno INTEGER,
 	Costo INTEGER
);

CREATE TABLE scrittori (
	CF CHAR(6) PRIMARY KEY,
 	Nome VARCHAR,
 	Cognome VARCHAR,
 	Nazione VARCHAR
);

CREATE TABLE autori (
	Libro INTEGER,
	Scrittore CHAR(6) NOT NULL,
 	PRIMARY KEY(Libro,Scrittore),
	FOREIGN KEY(Libro) REFERENCES libri(ISBN),
	FOREIGN KEY(Scrittore) REFERENCES scrittori(CF)
);

INSERT INTO libri VALUES(123,'Gli Indifferenti','Mondadori',1929,10);
INSERT INTO libri VALUES(321,'Novelle sudamericane','Feltrinelli',2001,12);
INSERT INTO libri VALUES(734,'Guerra e Pace','Einaudi',1990,11);
INSERT INTO libri VALUES(435,'La case degli spiriti','Feltrinelli',1983,14);
INSERT INTO libri VALUES(652,'Donna Flor e i suoi due mariti','Garzanti',2003,15);
INSERT INTO libri VALUES(785,'Alta fedelta','Guanda',1999,13);
INSERT INTO libri VALUES(387,'Un ragazzo','Guanda',2001,9);
INSERT INTO libri VALUES(659,'Eva Luna','Feltrinelli',2001,8);


INSERT INTO scrittori VALUES('ALMOX3','Alberto','Moravia','Italia');
INSERT INTO scrittori VALUES('ISALY7','Isabel','Allende','Cile');
INSERT INTO scrittori VALUES('JOAMI9','Jorge','Amado','Brasile');
INSERT INTO scrittori VALUES('LETOU8','Lev','Tolstoj','Russia');
INSERT INTO scrittori VALUES('NIHOF7','Nick','Hornby','UK');
INSERT INTO scrittori VALUES('REBOY6','Renzo','Bossi','Italia');


INSERT INTO autori VALUES(123,'ALMOX3');
INSERT INTO autori VALUES(321,'ISALY7');
INSERT INTO autori VALUES(321,'JOAMI9');
INSERT INTO autori VALUES(734,'LETOU8');
INSERT INTO autori VALUES(435,'ISALY7');
INSERT INTO autori VALUES(652,'JOAMI9');
INSERT INTO autori VALUES(785,'NIHOF7');
INSERT INTO autori VALUES(387,'NIHOF7');
INSERT INTO autori VALUES(659,'ISALY7');
