Я пытаюсь создать таблицу для хранения пользовательских действий в своем веб-приложении. Возьмите простой случай, когда пользователь добавляет новую историю и комментирует ее. Это добавит две записи в таблицу user_action. В таблице user_action я хотел бы сохранить имя модуля, связанное с каждым действием и идентификатором элементов. В связи с этим я буду хранить модули как новости и комментарии (и идентификаторы двух элементов в модулях). Это что-то вроде этого можно:можно в sqlalchemy присоединиться к таблице на основе значения столбца?
SELECT * FROM user_action JOIN user_action.module m ON m.id==user_action.item_id
WHERE user_action.user_id = 1
Благодаря