0

假设我有一个表结构,例如:

Order    
  ID int, primary key 
  Name, string
  OtherOrderFields...

RetailOrder
  ID int, primary key
  OrderID, foreign key
  RetailOrderFields...

在实体框架 4 中,是否可以为每个类型继承设置表,以便 RetailOrder 从 Order 派生?到目前为止,我看到的所有示例都有使用外键(本示例中为 OrderID)作为表的主键的派生类,但如果不是这种情况并且每个表都维护自己的主键怎么办?

4

1 回答 1

3

不,这是不可能的。我认为,您的数据库架构猜测聚合(1-1 关系)而不是继承。

于 2012-05-25T05:25:34.900 回答