Как удалить относящиеся уведомления к посту, при его удалении?
Коробочный компонент уведомлений.
Когда комментишь статью, то приходят уведомления, и они помечаются прочитанными,
как сделать, что бы при удалении статьи, из таблицы удалялись эти уведомления?
Ведь в таблицу не записывается отдельный id статьи, а записывается всё в столбец data.
Может раширить таблицу уведомлений и добавить отдельный столбец id поста?
Или есть уже готовое решение?
Ведь взять все записи и перебрать каждую, потом искать есть ли в этом объекте id поста,
это будет слишком большая нагрузка и это не логично.
Вообще, с точки зрения проектирования, конечно, лучше сделать внешний ключ на пост и потом удалять каскадно просто, но если в падлу это делать, то можно как уже предложили.