读书人

关于code first从关联和多对多

发布时间: 2013-03-06 16:20:31 作者: rapoo

关于code first自关联和多对多
用户表User收发消息
消息表Message发送者发送时间,去向和每个读者的阅读时间


class User{
public string Id{get;set;}
public ICollection<Message> SentMessasges{get;set;}
public ICollection<Message> RecievedMessages{get;set;}
}
class Message{
//发送人
public User FromUser{get;set;}
//接收者和阅读日期
public ICollection<Tuple<User, DateTime>> ToUsers{get;set;}
//发送日期
public DateTime SentDate{get;set;}
}

它们各自继承了EntityTypeConfiguration的自定义类在下实在是写不好了!
这两个类足以描述这个需求了吧? code?first? entity?framework
[解决办法]
用代码描述数据库结构就是麻烦。

读书人网 >.NET

热点推荐