エンティティフレームワークを初めて使用しています。私は2つのテーブル...Entity Frameworkにおける外部キーの関係
public class S7_Baskets
{
[Required, Key, DatabaseGenerated(DatabaseGeneratedOption.None)]
[Column(Order = 0)]
public string S7_BasketID { get; set; }
[Required, Key, DatabaseGenerated(DatabaseGeneratedOption.None)]
[Column(Order = 1)]
public int S7_Seqno { get; set; }
public int S7_ProductID { get; set; }
public virtual S2_Products S2_Product { get; set; }
}
と
public class S2_Products
{
[Key]
public int S2_ProductID { get; set; }
public string S2_Desc { get; set; }
}
S7_ProductIDがS2_ProductIDを参照してくださいがありますか?
これは質問であります純粋にEntity Frameworkのコードファーストに関するものです。 MVC3とはまったく関係がありません。あなたがMVC3プロジェクトでそれを使用しているという事実は無関係です。 –
私は変更します – Beginner
私はそれがエンティティで定義した仮想プロパティが行うものだと思います。 – Novice