我有两张桌子。Device和Device_Config。设备表具有以下列:
device_id
config_id
bla
bla2
foo
bar
并Device_config具有以下列
id
foo
bar
正如您可以预测的那样,config_id在我的Device表上有一个外键引用id列Device_config
所以我在我的Device表上添加了这个约束。
ALTER TABLE device
ADD CONSTRAINT device_config_id_fk FOREIGN KEY (config_id)
REFERENCES device_config (id) MATCH SIMPLE
ON UPDATE NO ACTION ON DELETE CASCADE;
但是这样一来,当in中的一行Device_config被删除时,表上对应的行就Device被删除了。但是我想要相反的。删除设备时,我希望删除相应的条目device_config。我怎样才能做到这一点?