Связь моделей SQLAlchemy

Есть несколько моделей: User, Job и Department. Нужно с помощью возможностей SQLAlchemy установить между ними связь, чтобы знать, какому департаменту принадлежит User и в каких работах он задействован.
Упрощенный вид моделей: введите сюда описание изображения

Проблема заключается так же в том, что я использую SQLite (без возможности сменить на Postgre), где нет как таковых массивов/списков. Из-за этого приходится хранить список id пользователей в виде строки. Как организовать ORM-связь между моделями в таких условиях?

Например, есть задача узнать в каких работах задействован конкретный пользователь, но в базе присутствует только обратная информация - id пользователей, которые задействованы в конкретных работах. Остается только полный перебор списка работ, что, как мне кажется, вообще неверно.


Ответы (0 шт):