У каждого набора пользователей может быть свой AccountNumber, поэтому для создания новой учетной записи я увеличу наименьший существующий номер учетной записи на 1. Как вы будете отслеживать последний выданный номер?Конечно, можно проверить все счета, чтобы проверить, но есть ли какая-то причина, по которой кто-то, возможно, предпочел бы сохранить отдельную таблицу либо с последним выданным номером, либо со всеми номерами?
Я просто смотрю нанесколько тысяч аккаунтов, так что я не беспокоюсь об оптимизации.