标签: asp.net-mvc entity-framework ef-code-first
我正在创建一个聊天系统,但用户表来自一个单独的数据库。但是在我的数据库中,我Message有一个User父级。我该如何处理这样的情况?我知道用户何时登录并且我有他们的ID。我应该创建一个新的用户表,如果id不存在,我在创建新消息时创建它吗?还有什么其他选择?
Message
User
我正在使用实体框架代码优先。
答案 0 :(得分:1)
只需使用Message表,只需使用UserId列。数据完整性和相关用户的加载将由您的应用程序逻辑完成。 EF并不需要了解任何相关信息。
UserId