SQL Авто приращение - PullRequest
0 голосов
/ 29 апреля 2020

У меня есть таблица базы данных, которая содержит вакансии для различных компаний. Каждое задание имеет столбец внешнего ключа company_id, который назначает задание для компании.

Мы пытаемся охватить задание для компании, что означает, что первое задание новой компании всегда должно иметь Идентификатор 1.

Первое решение, которое приходит на ум, - это добавить новый столбец в таблицу заданий и позволить серверу назначить эти идентификаторы, выбрав последнее задание этой компании и увеличив идентификатор на 1, но, похоже, как множество логик c для построения с учетом удаленных заданий, и если компания не добавляла каких-либо предыдущих заданий.

Мой вопрос заключается в том, существует ли существующее решение для проектирования баз данных, которое можно было бы решить эта проблема, возможно, на стороне базы данных или есть лучшее решение со стороны сервера, чтобы настроить это?

...