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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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) )![]()
Partager