繁体   English   中英

EF4 POCO多对一

[英]EF4 POCO Many To One

我正在尝试一个包含2个表的POCO对象。

我有2张桌子:

-Customer (#CustomerId, Name, CustomerProperties)
-CustomerExtended (#ExtendedId, #CustomerId, extendedProperties)

我会有一个POCO对象:
Customer

- CustomerId
- Name
- CustomerProperties
- ExtendedProperties

你有什么主意吗

这是代码优先的解决方案(没有流利的代码)。

public class Customer
{
  public int CustomerId { get; set;}
 //navigation
  public List<CustomerProperty> CustomerProperties { get; set;}
}

public class CustomerProperty
{
  public int CustomerPropertyId { get; set;}
  //navigation
  public Customer Customer { get; set; }
}

它将提取两个表CustomerProperties和Customer,您可以从Customer实例访问CustomerProperties。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM