SQL Server Expressで、Inventory
,Customers
、Orders
という3つのテーブルで構成される単純なデータベースを作成しました。データベースにテーブルを接続する
私はOrders
への外部キーとしてInventory
とCustomers
(CarID
とCustID
)の主キーを強制的にDB図でそれらを接続してみてください。ただし、ダイアグラムを保存しようとすると、ダイアグラムを保存してテーブルをリンクすることができないというエラーが表示されます。
エラーを示し:FOREIGN KEY制約 "FK_Orders_Inventory" と競合
ALTER TABLE文を。競合はデータベース "AutoLot"、 テーブル "dbo.Inventory"、列 'CarID'で発生しました。
FK_Orders_Inventory
は、Inventory
とOrders
の間の接続です。エラーの原因になる可能性はありますか?
おそらく、外部キーが違反しているため、外部キーを作成できない可能性があります。 – Corbin