У меня есть две таблицы базы данных users
и activity_log
с фиктивными записями, как показано ниже:
Таблица users
имя пользователя
1 Майкл
2 Джозеф
Таблица activity_log
id user_id активность
1 --- 1 ---------- вы получили $ 30 от Джозефа
2 --- 1 ---------- вы сняли $ 20
Моя проблема в том, что я не хочу жестко кодировать имя Джозеф в упражнении так как пользователь может изменить свое имя в будущем. Я хочу, чтобы, когда пользователь 2 изменял свое имя на Джозефа, журнал активности пользователя 1 будет обновляться в соответствии с новым именем.
В качестве примера мне нужен журнал активности, похожий на журнал Facebook, где, например, Майкл может видеть в своем журнале активности «Вам понравилась фотография Джозефа». Если Джозеф изменит свое имя на Хосе, Майкл увидит в журнале его активности «Вам понравилась фотография Хосе». Как мне этого добиться?
Заранее спасибо.