の注文表がありますorderID
。orderID
注文で新しい行を作成し、それをで新しい行に自動的に追加するときに必要ですorderDetails
。自動インクリメントが機能するようになりましたが、カスケード削除を追加して2つをリンクしようとすると、エラーが発生します。
'order'テーブルが正常に保存されました
'orderDetail'テーブル
-リレーションシップ'FK_orderDetail_order'を作成できません。
参照列'orderDetail.orderID'がID列である場合、カスケード外部キー'FK_orderDetail_order'は作成できません。
制約を作成できませんでした。以前のエラーを参照してください。
orderID
これは、行の作成がないためと思われます。これら2つがリンクされていないと、注文をその情報にリンクするのはかなり困難です。
MicrosoftSQLサーバーのmgtスタジオを使用しています。私はSQLではなくコマンドラインのMySQLを介して学んだので、このGUI全体が私を失望させています(そして私は少しさびています)。