CREATE DATABASE squadre_giocatori;
USE squadre_giocatori;
CREATE TABLE giocatori
(
codice integer,
nome varchar(20),
cognome varchar(20),
nazionalita varchar(20),
squadra varchar(20),
PRIMARY KEY (codice)
) engine innodb;

CREATE TABLE squadre
(
nome varchar(20),
presidente varchar(20),
scudetti integer,
PRIMARY KEY (nome)
) engine innodb;

ALTER TABLE giocatori ADD FOREIGN KEY(squadra) REFERENCES squadre(nome);

INSERT INTO squadre
VALUES ('inter','moratti',18),
('juventus','angelli',29),
('milan','berlusconi',18),
('napoli','de laurentiis',2),
('fiorentina','della valle',2),
('lazio','lotito',2),
('roma','pallotta',3),
('torino','cairo',7),
('catania','pulvirenti',1),
('parma','ghirardi',3),
('chievo','campadelli',0);

INSERT INTO giocatori
VALUES 
(01,'diego','milito','argentina','inter'),
(02,'gianluigi','buffon','italia','juventus'),
(03,'andrea','pirlo','italia','juventus'),
(04,'sebastian','giovinco','italia','juventus'),
(05,'mirko','vucinic','montenegrino','juventus'),
(06,'philippe','mexes','francia','milan'),
(07,'mario','balotelli','italia','milan'),
(08,'daniele','bonera','italia','milan'),
(09,'marek','hamsik','slovacchia','napoli'),
(11,'goran','pandev','macedonia','napoli'),
(10,'lorenzo','insigne','italia','napoli'),
(12,'giuseppe','rossi','italia','fiorentina'),
(13,'jisip','ilicic','slovenia','fiorentina'),
(14,'miroslav','klose','germania','lazio'),
(15,'giuseppe','sculli','italia','lazio'),
(16,'lorik','cana','albania','lazio'),
(17,'rodrigo','taddei','brasile','roma'),
(18,'morgan','de santics','italia','roma'),
(19,'francesco','totti','italia','roma'),
(20,'jeans','gillet','belgio','torino'),
(21,'nicola','bellomo','italia','torino'),
(22,'marco','marchionni','italia','parma'),
(23,'antonio','cassano','italia','parma'),
(24,'daniele','galloppa','italia','parma'),
(25,'pablo','alvarez','argentina','catania'),
(26,'sergio','almiron','argentina','catania'),
(27,'kingsley','boateng','italia','catania'),
(28,'tiberio','guarente','italia','catania'),
(29,'marco','silvestri','italia','chievo'),
(30,'luca','rigoni','italia','chievo'),
(31,'nicholas','frey','francia','chievo');
