实体框架中的单向1-1关系与Fluent API

时间:2016-11-17 07:43:54

标签: entity-framework ef-code-first ef-fluent-api

我正在使用现有数据库,所以我无法更改它。我有以下课程

public class SurveyQuestion
{
    public int SurveyQuestionId
    {
        get; set;
    }

    public string Questionu
    {
        get; set;
    }

    public virtual SurveyAnswer Answer
    {
        get; set;
    };
}

public class SurveyAnswer
{
    public int SurveyAnswerId
    {
        get; set;
    }

    public int SurveyQuestionId
    {
         get; set;
    }

    public string AnswerText
    {
        get; set;
    }
}

如何使用Fluent API设置SurveyQuestion和SurveyAnswer之间的关系。就像我现在一样,我不断得到关系错误。我知道如果这是一对多的关系,这将是自动的并且有效。

同样,这是表格在数据库中的方式,我无法改变。

0 个答案:

没有答案