У меня есть две таблицы: Booking и Payment
Вот структура:
Бронирование
id_booking (основной)
id_schedule
id_user
date_booking
date_expiredПлатеж
id_payment (основной)
id_booking (внешний ключ)
status_payment
Я хочу сделать триггер с этими условиями
- если я вставлю данные в booking, то статус в payment автоматически изменится на "неоплачено" и id_booking< /strong> в платеж вставит последний id_booking в бронирование
- если date_expired прошло более 1 часа после date_booking статус изменится на "истекший"
- если date_expired находится в диапазоне 1 часа между date_booking, статус изменится на "оплачено". '
пример :
Бронирование
id_booking : 1
id_schedule : 1
id_user : 1
date_booking : 2017-01-06 15:44:49
date_expired : nullПлатеж
id_payment : 1
id_booking : 1
status_payment : 'unpaid`
благодарю вас