Bonjour,

Est il possible d'inclure une (ou plusieurs) clé étrangère dans une clé primaire d'une même table? Ou posée autrement, est-il possible que la clé primaire d'une table soit composée (entre autre) de sa clé étrangère?

Un exemple en pseudo langage pour mieux comprendre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
table1{
  id_table1 PK,
  data_table1,
}
 
table2{
  idpartiel_table2,
  ref_table1 REFERENCES table1 (id_table1) ,
  data_table2,
  PK ( idpartiel_table2 , ref_table1 ) ,
}
Merci d'avance!