主键外键我有一个实体是这样的: @Entity
public class Person {
@Id
private Long id;
private String firstName;
// Getters and setters
}
的id不是自动生成的,而是由用户决定。 我有第二个实体,像这样: @Entity
public class
我有服务和Lexikon之间的一对一关系,而服务有Lexikon的外键。我的服务不需要Lexikon,所以我将LexikonID设为空。但是,我的Lexikon只能在与服务相关的情况下才能存在,因此我制作了导航属性[必填]。我使用Code First,因此EF构建了我的数据库。 public class Service
{
public int ServiceID { get; se
我有很多实体。其中一个OrderLine实体使用了几个关系。这与AccountTransaction有关系。当我从上下文中得到AccountTransaction类时,我可以通过延迟加载获得OrderLine记录。但是,当我从AccountTransaction导航属性为空时得到OrderLine类。 我该如何解决这个问题? public partial class OrderLine : Bas