-- Table des pays CREATE TABLE Pays_vote ( id INT AUTO_INCREMENT PRIMARY KEY, nom VARCHAR(50) UNIQUE NOT NULL ); -- Table des votes CREATE TABLE Vote ( id INT AUTO_INCREMENT PRIMARY KEY, paysfrom_id INT NOT NULL, -- pays qui vote paysto_id INT NOT NULL, -- pays qui reçoit nb_points INT NOT NULL, FOREIGN KEY (paysfrom_id) REFERENCES Pays_vote(id), FOREIGN KEY (paysto_id) REFERENCES Pays_vote(id) ); -- Insertion des pays insert into Pays_vote (nom) values ('Pays-Bas'), ('Italie'), ('Russie'); -- Récupération automatique des id (supposons) -- Pays-Bas = 1, Italie = 2, Russie = 3 -- Insertion des votes (avec id) VALUES (2, 1, 5), -- Italie → Pays-Bas = 5 (3, 1, 5), -- Russie → Pays-Bas = 5 (1, 2, 16), -- Pays-Bas → Italie = 16 (3, 2, 1), -- Russie → Italie = 1 (1, 3, 5), -- Pays-Bas → Russie = 5 (2, 3, 8); -- Italie → Russie = 8 Insert into Vote (paysfrom_id,paysto_id,nb_points) values (2,1,5), (3,1,5), (1,2,16), (3,2,1), (1,3,5), (2,3,8); javac -cp .:/export/documents/mariadb-client.jar Vote.java java -cp .:/export/documents/mariadb-client.jar:. Vote Italie