mysql: relier deux enregistrement d'une même table
Bonjour,
Je cherche à relier, dans une table_2, deux enregistrements d'une table_1.
J'ai construit mes tables ainsi:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
Create table_1 (
id_t1 int not null auto_increment,
... mes autres colonnes...,
primary key(id_t1)
) type=InnoDB;
Create table_2(
col1 int not null,
col2 int not null,
index(col1, col2),
foreign key(col1, col2)
references table_1( id_t1, id_t1)
on delete cascade, on update cascade
) type=InnoDB; |
Or, cette construction ne marche pas.
Quelqu'un pourrait-il m'éclairer sur la syntaxe à utiliser?
Merci