Есть три таблицы:
1. Car
Car_id
Car_Model
Car_number
2. Group_machine
Group_machine_id
Group_machine_name
3. car_and_groupe
id
Group_machine_id
Car_id
groupe_date_start
groupe_date_finish
Смысл в чём есть машины, и есть группы. Машины необходимо группировать. При этом каждая машина в определённый момент времени может находится только в одной группе. Надо как то через триггер сделать так что бы когда добавлялась новая запись в таблицу car_and_groupe оно проверяло дату начала новую(groupe_date_start) со старой датой конца (groupe_date_finish) ну и пропускало это действие. При этом ( groupe_date_finish) может быть NULL это означает что машина находится в группе.
ПС. Таблица 3 (car_and_groupe) собственно связывает машины и группы.
Help пожалуйста я чот вообще не догоняю как это сделать.)
1. Car
Car_id
Car_Model
Car_number
2. Group_machine
Group_machine_id
Group_machine_name
3. car_and_groupe
id
Group_machine_id
Car_id
groupe_date_start
groupe_date_finish
Смысл в чём есть машины, и есть группы. Машины необходимо группировать. При этом каждая машина в определённый момент времени может находится только в одной группе. Надо как то через триггер сделать так что бы когда добавлялась новая запись в таблицу car_and_groupe оно проверяло дату начала новую(groupe_date_start) со старой датой конца (groupe_date_finish) ну и пропускало это действие. При этом ( groupe_date_finish) может быть NULL это означает что машина находится в группе.
ПС. Таблица 3 (car_and_groupe) собственно связывает машины и группы.
Help пожалуйста я чот вообще не догоняю как это сделать.)