使用之前的方法配置好Oracle数据库后,使用code first 一运行,就提示:
模型生成过程中检测到一个或多个验证错误:
Model.PersonInfoTest: : EntityType“PersonInfoTest”未定义键。请为该 EntityType 定义键。
Model.UserTest: : EntityType“UserTest”未定义键。请为该 EntityType 定义键。
PersonInfoS: EntityType: EntitySet“PersonInfoS”基于未定义任何键的类型“PersonInfoTest”。
UserS: EntityType: EntitySet“UserS”基于未定义任何键的类型“UserTest”。
是因为定义的model没有定义主键:
修改如下: