私は現在Entity Frameworkを使用していますが、現在これを行う方法を理解できません:次のような質問というクラスがあります:
public class Question
{
public int QuestionID { get; set; }
public string Name { get; set; }
public int? Value { get; set; }
}
各ユーザーは次のようになります。
public class User
{
public int UserID { get; set; }
public string Name { get; set; }
public virtual ICollection<Question> Questions { get; set; }
}
各ユーザーは不明な数の質問に答えることができます (そしてそうします) が、各ユーザーの回答をどのように分けることができますか? 現在、EF はクエリテーブルに外部キーを含めているようですが、これは私が本当に望んでいるものではありません。たぶん、この問題の理解や用語が不足しているので、良いアドバイスへのリンクをいただければ幸いです;)