【发布时间】:2020-06-11 12:54:43
【问题描述】:
假设我有 2 个表,学生和教师,每个表都有 id 作为主键。
然后我有一个活动表来记录一个人所做的活动。
活动表有 id、activity_name、person_id、person_type 列
因此 person_id 应该引用学生表或教师表中的 id(基于 person_type)。
如何在 sqlalchemy 中表示?
【问题讨论】:
-
提及您使用的数据库可能是个好主意。我认为没有很多或任何支持像这样引用多个表的外键。
标签: database sqlalchemy