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