5
此代码双自引用的财产规模小代表我的问题:与实体框架
public class Person
{
public int ID { get; set; }
public string Name { get; set; }
public virtual Person Parent { get; set; }
public virtual ICollection<Person> Friends { get; set; }
}
当我在实体框架(4.1)场景中使用这个类,系统会生成一个唯一的关系,认为父母和朋友是相同关系的两面。
如何判断语义上的属性,并在SQL Server中生成两个不同的关系(因为我们可以看到朋友完全不同于父母:-))。
我尝试了流畅的界面,但我想我不知道正确的调用。
感谢所有。
安德烈Bioli
速度与激情!非常感谢你!!! :-) – Andrea 2011-04-01 14:49:10