[英]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.