Я создал простую базу данных в SQL Server Express, которая состоит из трех таблиц: Inventory
, Customers
, Orders
.Подключение таблиц в базе данных
Я пытаюсь соединить их в БД диаграмме принуждая первичные ключи Inventory
и Customers
(CarID
и CustID
) в качестве внешних ключей к Orders
. Однако, когда я пытаюсь сохранить диаграмму, я получаю сообщение об ошибке, которое не позволяет мне сохранять диаграмму и связывать таблицы.
Ошибка указывает:
Заявление TABLE ALTER конфликтные с ограничением FOREIGN KEY "FK_Orders_Inventory". Конфликт произошел в базе данных «AutoLot», таблица «dbo.Inventory», столбец «CarID».
FK_Orders_Inventory
связь между Inventory
и Orders
. Что может быть потенциальной причиной ошибки?
Это, вероятно, означает, что внешний ключ не может быть создан, потому что внешний ключ в настоящее время нарушен. – Corbin