и как сделать корректно?
а как это должно работать?
Тип на выбор, либо в одной таблицы брать значение, либо во второй.
кажется, так как ты написал будет значить "значение одновременно в обоих табдицах должно быть"
А как сделать, чтобы брать либо с одной либо с другой??
https://docs.sqlalchemy.org/en/14/orm/inheritance.html возмонжо тебе вот это надо глянуть, но в целом это достаточно неочевидно + можно лишиться гарантий, которые предоставляет БД.
я бы сделал два nullable FK просто
А есть пример?? или если как я понял, ты хочешь сделать просто 2 поля с fk и все??
Обсуждают сегодня