Я хочу иметь возможность создавать группу записей одновременно и гарантировать, что поле идентификации является непрерывным для группы (без перерывов, потому что кто-то еще входит и создает запись, пока это происходит). Я предполагаю, что какая-то блокировка таблицы будет работать, но я не гуру SQL, поэтому любой совет будет оценен (какой тип блокировки? Любые возможные проблемы? И т. Д.).
Для небольшого фона структура таблицы довольно проста ...
TABLE PropertyCode
(
Code INT IDENTITY,
UserID INT
)
Код свойства присваивается свойству в таблице свойств. Коды свойств можно использовать повторно (они напечатаны на знаках, а знаки могут поворачиваться среди нескольких свойств). Значительно дешевле печатать непрерывную последовательность чисел, чем случайные числа на знаках.