J'aime bien la version agrégée de cette solution.
Requêtes faites avec SQL-Server 2012 :

create table RELATION1
( code varchar(8)
, competence varchar(20)
, constraint pk_relation1
...