[英]Entity Framework table-per-type: 1:0…* FK relationship with a derived class - is FK of base class or derived class?
[英]How to setup table per type inhertiance in entity framework when the derived table uses its own primary key?
假设我有一个表结构,例如:
Order
ID int, primary key
Name, string
OtherOrderFields...
RetailOrder
ID int, primary key
OrderID, foreign key
RetailOrderFields...
在实体框架4中,是否可以为每个类型继承设置表,以便RetailOrder从Order派生? 到目前为止,我所看到的所有示例都具有使用外键(在本示例中为OrderID)作为表主键的派生类,但是如果不是这种情况并且每个表都维护自己的主键怎么办?
不,这是不可能的。 我认为,您的数据库架构猜测是聚合(1-1关系)而不是继承。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.