У меня есть две таблицы:
Таблица 1 = ChipsetController
ID int Primary Key
ControllerID int
ChipsetID int
ModelID int
Speed_ID int
NumberOfPorts nvarchar(2)
ConnectionID int
Таблица 2 = Подключение
ID int Primary Key
Connection nvarchar(10)
Я пытаюсь соединить эти две таблицы с помощью таблицы Соединение ID
и таблицы ChipsetController ConnectionID
. Когда я нажимаю «Сохранить», я получаю подтверждение, что в эти две таблицы будут внесены изменения. Как только я нажимаю да, я получаю это сообщение:
Таблица «Соединение» успешно сохранена Таблица «ChipsetController» - Невозможно создать связь «FK_ChipsetController_Connection».
Неверный синтаксис рядом с «Соединением». Неверный синтаксис рядом с ACTION.
Есть идеи? Это отношение было установлено ранее и использовалось для нормальной работы, пока я не попытался добавить Индексы / Ключи к таблице Соединение для столбца Соединение , чтобы оно было Уникальный ключ . Как только я это сделал, отношения разорвались. Я вернулся в исходное состояние, и теперь у меня есть этот вопрос. Я попытался удалить PK из таблицы Connection и назначить его снова, но все еще получаю ту же ошибку. Я использую SQL Сервер 2019