标签: c# entity-framework entity-framework-6
是否可以将poperty作为外键映射到数据库中存在但不存在于当前POCO模型中的表。
例如,在我的身份验证模型中,我有一个带ID的AspNetUsers表。这是一个单独的项目。
在我的域模型中,我不直接引用身份验证项目中的模型,但某些表(对象)需要UserId。现在即使我可以将用户ID定义为属性,但是我失去了使用外键带来的参照完整性等。
否则我必须在数据库上运行一个特殊的脚本来设置关系。 EF是否没有办法对这种约束进行建模?