业务场景:我们正在构建一个学生管理系统。最初,我们使用一些基本信息来管理申请人记录。稍后,当申请人被选为学生时,我们会在学生记录中捕获其他数据(学生注册号等)。
数据模型:我正在使用 Entity Framework 5。在我的模型中,我有一个名为申请人的基本实体和另一个名为 Student 的实体,它是从申请人(学生:申请人)继承的。
要求:我想将申请人记录“升级”为学生记录。如何使用 EF 实现这一点。
更新 检查数据库时,我发现了两个表;申请者和申请者_学生,后者的主键是申请者的外键。如果我们要直接访问数据库,那么首选的解决方案是使用申请人记录的相关主键将记录插入到申请人_学生表中。想知道如何使用 EF 做到这一点。