У меня есть две таблицы в моей базе данных: « истории » и « голосов ».
Таблица историй содержит всю информацию о статье (например, название, текст, имя автора и т. Д.). Таблица голосов содержит все голоса по всем статьям. В голосов есть поле под названием item_name , которое содержит id статьи, по которой проводилось голосование.
Проще говоря, item_name в голосах равно id в историях (в зависимости от того, за какую статью проголосовал пользователь) .
Возникает вопрос: если статья будет удалена, как я могу автоматически удалить все записи в таблице голосов , которые связаны с этой статьей?
Можно ли это настроить в самой базе данных, так что нет необходимости создавать дополнительные запросы PHP?
Вот структура моей базы данных:
историй
голосов