DBFirst:エンティティ・フレームワークは、プロパティが別のモデル/テーブルにリンクされていることをどのように確立しますか?次の例では、CustomerIdはCustomerテーブルの主キーです。 edmxファイルをチェックしますか? IDはCustomerテーブルのキーではないことをどのようにして証明しますか?エンティティ・フレームワークは、モデル内のプロパティを外部キーとしてどのように識別しますか? dbFirst
public class Order {
public int ID { get; set; }
public int CustomerId { get; set; } // <-- Customer ID
public Customer Customer { get; set; } // <-- Customer object
...}
あなたはDBFirstを指定しました。なぜ、EFはDBスキーマからそのような情報を派生できないはずですか? –
_ "edmxファイルをチェックしていますか?" - はい。 – CodeCaster