title: Which attributes should be used for right assotiation
body: <p>I'm using entity framework and have some classes </p>
  
  <pre><code>public class Lot
  {
      public int LotId { get; set; }
      public string Description { get; set; }
      public virtual Product Product { get; set; }
      public virtual ApplicationUser Owner { get; set; }
      public virtual ApplicationUser CurrentCustomer { get; set; }
      public virtual ICollection&lt;ApplicationUser&gt; AllCustomers { get; set; }
      public virtual AuctionDates AuctionDates { get; set; }
      public  virtual AuctionPrices AuctionPrices { get; set; }
      public virtual State State { get; set; }
      public virtual ProductImages Images { get; set; }
  }
  </code></pre>
  
  <p>and  </p>
  
  <pre><code>public class ApplicationUser : IdentityUser
  {
      [Required]
      public virtual UserInfo UserInfo { get; set; }
      public virtual ICollection&lt;Lot&gt; SelledLots { get; set; }
      public virtual ICollection&lt;Lot&gt; BuyedLots { get; set; }
      public virtual ICollection&lt;Lot&gt; ParticipatedLots { get; set; }
  }
  </code></pre>
  
  <p>And the question is how can I set configuration for mapped user who Sell Lot(ApplicationUser) in Owner(Lot), who buy lot(ApplicationUser) in current customer(Lot) and so on. Thanks a lot. </p>