@renya555

Mysql запись исключительно после проверки значения другой таблицы, возможно?

Интересует такой вопрос возможно ли сделать INSERT с проверкой ID другой таблицы.

Т.е. у меня есть база фотографий и база комментариев к ней. когда через приложение просматривают фото могут прокомментировать хотелось бы исключить мусор, например могут удалить фото, а в этот момент юзер уже отправил коммент с ID фото

возможно ли перед записью проверить существует ли фотографии с данным ID если нет то вернуть ответ с ошибкой в одном запросе к базе?
  • Вопрос задан
  • 36 просмотров
Пригласить эксперта
Ответы на вопрос 1
@entermix
Возможно.
  1. Используйте InnoDB
  2. Используйте внешние ключи
  3. Используйте блокировки или транзакции
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы