1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71
| insert into Groupe (GroupeId, GroupeNom) values
(0,'g0')
, (1,'g1')
, (2,'g2')
, (3,'g3')
, (4,'g4')
, (5,'g5')
, (6,'g6')
, (7,'g7')
;
select '' as Groupe,* from Groupe ;
insert into Formation (FormationId,FormationNom, GroupeId) values
(1,'f1', 1)
, (2,'f2', 1)
, (3,'f3', 3)
, (5,'f5', 3)
;
select '' as Formation, * from Formation ;
insert into Monstre values
(1,'m1', 'ananas')
, (2,'m2', 'bonbons')
, (3,'m3', 'chocolat')
, (4,'m4', 'nougats')
, (5,'m5', 'caramels')
;
select '' as Monstre,* from Monstre ;
insert into Composer values
(1,1) -- f1,m1
, (1,2) -- f1,m2
, (1,3) -- f1,m3
, (1,5) -- f1,m5 chouffe !
, (2,1) -- f2,m1
, (2,3) -- f2,m3
, (2,4) -- f2,m4
, (2,5) -- f2,m5
, (3,2) -- f3,m2
, (3,5) -- f3,m5
;
select '' as Composer,* from Composer ;
insert into Utilisateur values
(1,'u1')
, (2,'u2')
, (3,'u3')
;
select '' as Utilisateur, * from Utilisateur ;
insert into Rencontrer values
(1,1) -- u1,f1
, (1,2) -- u1,f2
, (2,1) -- u2,f1
, (2,2) -- u2,f2
, (2,3) -- u2,f3
, (2,5) -- u2,f5
;
select '' as Rencontrer, * from Rencontrer ;
insert into Acquerir values
(1,1,1) -- u1,m1,f1 -- ok
, (1,3,1) -- u1,m3,f1 -- ok
--, (1,3,2) -- u1,m3,f2 -- pk en double {u1,m3},
, (1,4,2) -- u1,m4,f2 -- ok
--, (1,1,2) -- u1,m1,f2 -- clé en double !
--, (1,4,1) -- u1,m4,f1 -- clé en double !
, (2,1,1) -- u2,m1,f1 -- ok
--, (2,3,3) -- u2,m3,f3 -- m3 n'appartient pas à f3
;
select '' as Acquerir, * from Acquerir ; |
Partager