我有 2 个表都有主 ID:
CREATE TABLE Table1
( Id INT NOT NULL AUTO_INCREMENT,
CONSTRAINT t1_pkey PRIMARY KEY (Id));
CREATE TABLE Table2
( Id INT NOT NULL AUTO_INCREMENT,
CONSTRAINT t2_pkey PRIMARY KEY (Id));
我有第三张表,我正在尝试设置外键
CREATE TABLE Action
( TableId INT NOT NULL AUTO_INCREMENT,
CONSTRAINT ac_pkey PRIMARY KEY (Id));
我需要添加一个可以引用 table1 或 table2 的外键,具体取决于哪个具有值。这是可能的还是我必须为表 1 和 2 设置父表?