C#プロジェクトでは、最初にEFデータベースを使用して、SQL ServerManagementStudioを使用してテーブルに外部キーを追加しました。
その後、Visual Studioに戻り、データベースからモデルを更新しましたが、影響を受ける2つのテーブル間の「リンク」(つまり、.edmx図の2つのテーブルを結ぶ線)が表示されませんでした。したがって、子テーブルのドロップダウンにこのオプション「エンティティキー」が表示され、クリックすると「リンク」が表示されました。正直なところ、私にはわかりませんし、それが何をするのか理解できません。なぜなら、今すぐチェックしたりチェックを外したりしても、失うことなく、もう一度「リンク」としましょう。
なぜこの振る舞いをするのか知っていますか?
ありがとう!!