Каковы общие рекомендации для следующего сценария:
Вам необходимо создать таблицу, в которой PK - это значение, генерируемое внешней системой. Он уникален, похож на использование SSN.
Имеет ли смысл использовать его в качестве первичного ключа? Особенно учитывая, что он будет использоваться во взаимоотношениях внешнего ключа с двумя другими таблицами. Или было бы лучше создать поле идентификатора с автоинкрементом в дополнение к уникальному ключу и использовать автоматически увеличивающийся идентификатор в отношениях таблиц?