私は2つのテーブル Client 、 Commande を持っています
sqlite3 の DDL は次のとおりです。
CREATE TABLE Client ( id_client INT NOT NULL, nom varchar(10), PRIMARY KEY ( id_client ) ); CREATE TABLE Commande ( id_commande INT NOT NULL, id_client INTEGER REFERENCES Client ( id_client ) ON DELETE CASCADE ON UPDATE CASCADE, PRIMARY KEY ( id_commande ) );
私は Client に TzTable1 を使用し、Commande に TzTable2 を使用しているため、 を呼び出して Client テーブルからクライアントを削除して Tztable1.delete ;
も、関連する Commandes は Commande テーブルから削除されません!!
どこに問題があるのかわからない!!