2017-10-10 70 views
0

我是一个在asp.net mvc5中构建网站的新手。我遵循一些教程,并基于现有数据库构建我的第一个网站,所以这就是为什么我选择数据库优先方法。创建ApplicationUser和自定义表之间的多对多关系

现在我想创建applicationuser对象与我的资源对象之间的多对多关系。

但从dB点:

AspNetUsers < - > ApplicationUserResources < - >资源

哪些步骤,我需要遵循使用数据库第一种方法来归档这种关系的时候。

韦斯利

+0

这是过于广泛在ApplicationUser类添加任何导航道具以及,请阅读[帮助] – Liam

+0

你是什么意思要广泛?我想创建与ApplicationUser对象的多对多关系。 –

+0

[请参阅此处了解我的意思](https://stackoverflow.com/help/closed-questions)。另请阅读[我可以在这里询问什么主题?](https://stackoverflow.com/help/on-topic)以​​及[我应该避免提出什么类型的问题?](https://stackoverflow.com/help/不-问) – Liam

回答

0

您可以在任何其他EF实体

public class ApplicationUser : IdentityUser 
{ 
    public virtual ICollection<Resource> Resources{ get; set; } 
} 

public class Resource 
{ 
    public virtual ICollection<ApplicationUser > ApplicationUsers { get; set; } 
} 
相关问题