不,外键约束始终精确地引用一个父表。
这个问题经常出现。这是我过去的一些答案:
- 为什么在多态关联中没有外键?
- 可以对两个可能的表之一执行MySQL外键吗?
- 引用同一列中的外键
- 在StackOverflow克隆中,评论表应该与问答有什么关系?
- MySQL-条件外键约束
- 如何处理ERD(表)设计中的“或”关系?
- MySQL:两个n:1关系,但不是一次
有关多态关联的更多信息,请参见我的演讲《SQL中的实用面向对象模型》或《SQL反模式:避免数据库编程的陷阱》一书。

不,外键约束始终精确地引用一个父表。
这个问题经常出现。这是我过去的一些答案:
有关多态关联的更多信息,请参见我的演讲《SQL中的实用面向对象模型》或《SQL反模式:避免数据库编程的陷阱》一书。