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