将记录插入Fluent API EF5中相同实体的2个连接表中

时间:2016-09-06 19:57:18

标签: entity-framework c#-4.0 asp.net-web-api entity-framework-6 entity-framework-5

如何使用以下实体插入两个连接表,并根据单个连接表进行查询。

这是我的情景:

public class Customer 
{
  public Customer()
  {
     Tickets=new List<Ticket>();
  }

  public int CustomerId { get; set; }
  public virtual ICollection<Ticket> Tickets {get;set;}
}

public class Ticket 
{
  public Ticket()
  {
     Customers=new List<Customer>();
  }
  public int TicketId { get; set; }
  public virtual ICollection<Customer> Customers {get;set;}
}

每当完成映射时,插入2个连接表:

1)客户票务表

2)人员票表

并且可以根据任何连接表进行查询?现在,我只能将记录插入一个连接表(客户票证表)

0 个答案:

没有答案