dans ton exemple qui ne fonctionne pas, la référence point sur id2 qui n'est indexé que relativement à id1 mais pas individuellement. Normal que ça ne fonctionne pas.
Là encore, la bonne pratique consisterait à créer une clé étrangère double colonnes pointant sur la clé primaire double colonnes de la table B.
Tes autres exemples fonctionnent avec une table vide mais que se passe t-il dans le cas de la référence vers un index non unique quand tu ajoutes des données identiques dans la colonne référencée ?
Partager