Генерация последовательных номеров в многопользовательском приложении saas
Как люди генерируют целые числа auto_incrementing для конкретного пользователя в типичном приложении saas?
Например, номера счетов-фактур для всех счетов-фактур для конкретного пользователя должны иметь значение auto_incrementing и начинаться с 1. Поле идентификатора направляющих в этом случае не может использоваться, так как оно является общим для всех пользователей.
Вдобавок ко всему, я мог бы сосчитать все счета пользователя, а затем добавить 1, но кто-нибудь знает какое-нибудь лучшее решение?