C#プロジェクトでは、まずEFデータベースを使用して、SQLサーバー管理スタジオを使用してテーブルに外部キーを追加しました。edmxファイルの「エンティティキー」とは何ですか?
その後、Visual Studioに戻ってデータベースからモデルを更新しましたが、影響を受ける2つのテーブル間の "リンク"(.edmxダイアグラム内の2つのテーブルを結ぶ線)が見えませんでした。したがって、子テーブルのドロップダウンでこのオプション「エンティティキー」が表示され、クリックしたときに「リンク」が表示されました。正直言って、私は知らないし、それが何を理解することができないので、私は今それをチェックしたり、リンクを言うことを失うことなく、それをオフにすることができます。
この現象が分かっていますか?
ありがとうございます!
だから私はそれを確認した後にリンクを見ることができるという事実とは関係がないと仮定します。それはちょうど前にではなく、リフレッシュされます。ありがとう – mitomed
あなたの関連付けにそのプロパティが必要だった場合は、そのプロパティをエンティティキーとして設定しないと、関連付けが表示されない可能性があります。エンティティのアソシエーションはSQLのアソシエーションと非常によく似ています。 –