EF Один от -до -много внешних ключей без дочерних свойств навигации

Используя код -first Entity Framework и.NET 4, я пытаюсь создать отношения между родителями и детьми от одного -до -многих :

public class Parent
{
    [Key]
    public int ParentId { get; set; }
    [Required]
    public string ParentName { get; set; }
    public IEnumerable Children { get; set; }
}

public class Child
{
    [Key]
    public int ChildId { get;  set; }
    [ForeignKey]
    public int ParentId { get; set; }
    [Required]
    public string ChildName { get; set; }
}

. Как указано здесь , для переноса отношения внешнего ключа в базу данных должны быть связаны фактические объекты, а не только их идентификаторы. Обычный способ сделать это, если дочерний элемент содержит ссылку на своего родителя(пример).

Но как мне применить внешние ключи в моей реализации, что наоборот (родитель ссылается на дочерние )?

11
задан Community 23 May 2017 в 12:10
поделиться