Ho 2 tabelle: A
e B
. A
ha una chiave esterna a B
e B
ha una chiave esterna a A
. Ma non riesco a creare una chiave esterna da A
a B
, perché A
viene creato prima di B
.Chiave straniera SQLite?
Come posso risolverlo quando SQLite non supporta Alter Table
?
Questo è il mio database di esempio:
Create Table A(
A_ID INTEGER PRIMARY KEY,
B_ID INTEGER,
A_DESCRIPTION TEXT,
FOREIGN KEY (B_ID) REFERENCES B(B_ID)
)
Create Table B(
B_ID INTEGER PRIMARY KEY,
A_ID INTEGER,
B_DESCRIPTION TEXT,
FOREIGN KEY (A_ID) REFERENCES A(A_ID)
)
Grazie !! .. Cercherò di esso .. –