Поля автонумерации (например, «идентификатор» в SQL Server) являются распространенным методом предоставления уникального ключа для таблицы базы данных. Однако, учитывая, что они довольно распространены, в какой-то момент в будущем мы будем иметь дело с проблемой, когда они начнут достигать своего максимального значения.
Кто-нибудь знает или рекомендует рекомендуемую стратегию, чтобы избежать этого сценария? Я ожидаю, что во многих ответах будет предложено переключиться на руководства, но, учитывая, что это потребует большого объема разработки (особенно если многие системы интегрированы и имеют общую ценность), есть ли другой путь? Двигаемся ли мы в направлении, когда более новые аппаратные средства / операционные системы / базы данных будут просто разрешать большие и большие значения для целых чисел?