salut
quand je crée une clé étrangère je peux toujours ajouter des lignes dans child même si ce n'est pas l ID du parent
je ne sais pas pourquoi pourtant la syntaxe est correcte :calim2:Code:
1
2
3
4
5
6
7
8
9 CREATE TABLE parent(id INT NOT NULL, PRIMARY KEY (id) ) CREATE TABLE child(id INT, parent_id INT, CONSTRAINT fk FOREIGN KEY (parent_id) REFERENCES parent(id) )