Bonjour,

j'ai un petit problème de clé étrangère. La structure de mes deux tables est la suivantes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
CREATE TABLE toto(
    ID INT PRIMARY KEY,
    IDF INT NULL,
    TITRE TEXT
) ;
 
CREATE TABLE tata(
    ID INT PRIMARY KEY,
    IDF INT,
    TITRE TEXT
) ;
 
ALTER TABLE toto
ADD FOREIGN KEY (idf) REFERENCES tata(ID);
ALTER TABLE tata
ADD FOREIGN KEY (idf) REFERENCES toto(ID);
 
INSERT INTO toto VALUES(01,NULL,'test');
INSERT INTO tata VALUES(01,NULL,'test');
Je m'attendais a voir un problème sur la 2ème requêtes or il n'y a aucun problème. Pourquoi ?

merci