У меня есть составной первичный ключ (uid, stale), который при попытке отредактировать устаревшее логическое значение дублируется (так как составной ключ может поддерживать обе эти комбинации)
Например:
1) uid-val, TRUE
когда устаревший столбец, обновленный до FALSE, приводит к 2 строкам данных, одна со старым ИСТИНОЙ и новым FALSE
1) uid-val, TRUE
2) uid-val, FALSE
Есть ли способ преодолеть это вместо удаления перед вставкой обновленных значений?