У меня есть требование поддерживать диапазон номеров для каждого из клиентов, которых я зарегистрировал в своей системе.
Сценарий использования заключается в том, что клиент получает возможность выбрать свой диапазон начальных и конечных номеров как часть процесса регистрации пользователя, и каждый объект домена, который он создает в системе, будет создан с автоматически увеличенным номером из диапазона, который у него есть. указано. т.е. существующий номер + 1
Существует также требование, чтобы после исчерпания чисел в диапазоне числа начали вращаться.
Также они могут изменить свой диапазон номеров в любое время.
Т.е. эта логика кажется очень близкой к типичной последовательности базы данных, кроме того факта, что клиент указывает диапазон номеров, т. Е. Это не определенный диапазон номеров
Я хотел бы знать, могу ли я создать последовательность динамически, возможно, как часть хранимого процесса, где я могу передать имя последовательности клиента и диапазон номеров?