История изменений
Исправление anc, (текущая версия) :
Ну раз вам интересны подробности. Есть проверка на уникальность определенного набора данных в записях. Достаточно простая и при этом чуть сложная логика, уникальность вхождений задается тремя полями A,B,C, но сама возможность или невозможность повторного вхождения зависит от значения двух из этих полей B,C, точнее одно из полей C является fk на справочник в котором есть поле определяющее возможность дублирования. Например при A=N,B=любое-значение, поле C может иметь значение 1 только один раз. При A=N,B=M поле С может иметь значение 10 только один раз, то есть при A=N,B=M+1 поле со значением 10 может повториться.
Ух, надеюсь понятно объяснил. :)
Так вот, два пользователя умудряются менее чем в одну секунду сохранить данные со значением третьего поля на которое наложены ограничения.
Исходная версия anc, :
Ну раз вам интересны подробности. Есть проверка на уникальность определенного набора данных в записях. Достаточно простая и при этом чуть сложная логика, уникальность вхождений задается тремя полями A,B,C, но сама возможность или невозможность повторного вхождения зависит от значения двух из этих полей B,C, точнее одно из полей C является fk на справочник в котором есть поле определяющее возможность дублирования. Например при A=N,B=любое-значение, поле C может иметь значение 1 только один раз. При A=N,B=M поле С может иметь значение 10 только один раз, то есть при A=N,B=M+1 поле со значением 10 может повториться.
Ух, надеюсь понятно объяснил. :)