我将如何为具有以下关系的实体框架 5 定义一组 POCO 类:
Primary 与 1-1 关系Secondary.Data
,Primary 与 1-1 关系Tertiary.Data
---------(1)- Secondary.Data
Primary +
---------(1)- Tertiary.Data
这样 Primary 有一个自动编号(SQL Server 中的 IDENTITY)主键(Primary.PrimaryID
),并且每个子类主键也是 Primary 的外键(例如 Secondary.Data.PrimaryID
,既是主键又是外键Primary.PrimaryID
)
编辑
Secondary
并Tertiary
表示 SQL Server 中的架构,并在代码中由命名空间表示。