0

私は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 テーブルから削除されません!!

どこに問題があるのか​​わからない!!

4

1 に答える 1