Что означает главный конец ассоциации в отношении 1: 1 в Entity framework

public class Foo
{
    public string FooId{get;set;}
    public Boo Boo{get;set;}
}


public class Boo
{
    public string BooId{get;set;}
    public Foo Foo{get;set;}
}

Я пытался сделать это в Entity Framework, когда получил ошибку:

Невозможно определить основной конец ассоциации между типами 'ConsoleApplication5.Boo' и 'ConsoleApplication5.Foo'. Главный конец этой ассоциации должен быть явно настроен с использованием либо API-интерфейс связности Fluent или аннотации данных.

Я видел вопросы по StackOverflow с решением этой ошибки, но я хочу понять, что означает термин «основная цель».

265
задан Luke Sampson 2 February 2014 в 22:53
поделиться