INSERTステートメントがFOREIGNKEY制約「FK_dbo.UserProfile_dbo.UserWork_UserWorkId」と競合していました。データベース「aspnet-UserAndWork-20130222085848」、テーブル「dbo.UserWork」、列「UserWorkId」で競合が発生しました。ステートメントは終了されました。
ページの読み込み中にエラーメッセージが表示されますこれが私のテーブルクラスの2つです
public class UserProfile
{
[Key]
public int UserId{get;set;}
public string Username{get;set;}
public int UserWorkId{get;set;}
[foreignkey("UserWorkId")]
public virtual UserWork UserWorkLog{get;set;}
}
public class UserWork
{
[Key]
public int UserWorkId{get;set;}
public int UserId;
//somemoire
}