实体框架建模用户友谊
我正在尝试为我的网站的用户表创建朋友关系。我正在使用 MVC3 和 EF4.1。这是我到目前为止所拥有的(非工作)。非常感谢任何意见和建议! 谢谢!
public class User{
public int UserID {get;set;}
public string Email {get;set;}
public string Password {get;set;}
public virtual ICollection<User> Buddies {get;set;}
}
/* mapping table for user to user friendships */
public class Friendship{
public int UserID {get;set;}
public int BuddyID {get;set;}
}
I'm trying to create a Friend relationship for my User table for my site. I'm using MVC3 and EF4.1. Here is what I have so far (non-working). Any advice and suggestions is greatly appreciated!
Thanks!
public class User{
public int UserID {get;set;}
public string Email {get;set;}
public string Password {get;set;}
public virtual ICollection<User> Buddies {get;set;}
}
/* mapping table for user to user friendships */
public class Friendship{
public int UserID {get;set;}
public int BuddyID {get;set;}
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
从我对此的基本了解来看,我相信你的方法是好的。
无论如何,我会将其视为通用数据库问题,而不是特定于 EntityFramework 的问题;网络上应该有大量的材料。例如,这个问题 这里可能有一些对你有用的东西。
希望这有帮助!
From my basic understanding of this, I believe your approach is good.
Anyway, I would treat this as a generic databases problem rather than EntityFramework-specific; there should be tons of material in the web. For example, this question here might have some useful things for you.
Hope this helps!