一个外键关系中的表列可以引用两个不同的表吗?

ghhkc1vu  于 2021-06-24  发布在  Mysql
关注(0)|答案(1)|浏览(265)

现状:
我有一个表a有一列。此列应与c或d具有外键关系
如何用sql定义语言来描述这个问题
更清楚地说:
例如,c和d是包含税收信息的表格。但是这些税不在一张table上。它们分布在这两个表中。
我现在想要的是表a中的外键引用应该在同一列上同时有一个外键引用,例如a->tax\u rate\u id到表c或d。
这可能吗?如何为它编写ddl描述

dgsult0t

dgsult0t1#

外键不能同时引用两个表。你应该阅读外键的定义。

相关问题