私はすぐに理解します。 私は既存のデータベースにウェブサイトを構築していますが、これは一貫性を保つための関係がありませんでした。私は今、このコンセンサス問題を処理するために関係を追加しようとしています。SQL外部キー制約でリレーションシップが許可されていません
簡略化: 私は在庫品のテーブル、ロケーションテーブルとパーツテーブルを持っています。
ストックアイテムテーブルは、他のテーブル(外部キー)にあるIDを使用します。このテーブルは主キーとして複数の列を使用します(locationidとpartnr +その他を含む) 在庫アイテムテーブルのロケーションIDとロケーションテーブルの間の関係が正常に追加されました。 (部品表では、部品番号表)FOREIGN KEY制約と競合し
ALTER TABLE文:私は在庫品目テーブルと部品表の間の関係を追加しようとすると 問題が発生します。
私は制約をチェックしましたが、そこには何もありませんでした。 私は存在しない部分への参照を探しましたが、私は悪いクエリを書いている可能性があります...
誰も私はこれを修正する方法を見つけるのを助けることができますか?
PartNRのないレコードがあったようですが、あなたの答えであるTHXが見つかりました! –