Asp.net mvc 如何使用实体框架从两个不同的表中检索用户数据

Asp.net mvc 如何使用实体框架从两个不同的表中检索用户数据,asp.net-mvc,entity-framework,Asp.net Mvc,Entity Framework,我想从两个不同的表中检索特定用户的数据,例如“Organizations”和“SystemUsers”,其中公司详细信息存储在“Organizations”和他的个人信息中。存储在“系统用户”中,如电子邮件ID、密码等 但我的要求是,我希望使用asp.net mvc中的entityframework检索特定用户组织的详细信息以及emailid等个人信息。有人能给我提出这样做的问题吗 表:组织 公共字符串CompanyName{get;set;} So, I want to retrieve t

我想从两个不同的表中检索特定用户的数据,例如“Organizations”和“SystemUsers”,其中公司详细信息存储在“Organizations”和他的个人信息中。存储在“系统用户”中,如电子邮件ID、密码等

但我的要求是,我希望使用asp.net mvc中的entityframework检索特定用户组织的详细信息以及emailid等个人信息。有人能给我提出这样做的问题吗

表:组织

公共字符串CompanyName{get;set;}

 So, I want to retrieve the user company details as well as personal details from two tables so as to display them in search form.Can anyone suggest me query for this????
表:系统用户

公共字符串电子邮件{get;set;}

 So, I want to retrieve the user company details as well as personal details from two tables so as to display them in search form.Can anyone suggest me query for this????

根据您的描述和缺少代码,我假设每个用户都有0或1个组织


所以1。您必须在用户和组织之间建立一对0或1的关系,然后在
SystemUser
表上进行简单查询将检索用户的个人信息,因为现在在该表中您将有一个外键(假设名称为组织)您可以使用检索到的
系统用户的
.Organization
属性检索组织信息

请给我们提供代码或表格说明,好吗?非常感谢。这是一个很好的回答。现在在我的应用程序中也这样做。欢迎-如果有帮助,不要忘记标记为ans或upvote。