我刚开始学习EF,并观看了一些非常好的教程视频。我被以下内容困扰。
我有一个文件集合的类,我希望这些文件与事件和/或人相关联。
public class file{
public int id {get;set;}
public string path {get;set;}
}
public event {
public int id {get;set;}
public string eventname {get;set}
public virtual ICollection<file> files {get;set;}
public event(){ files = new list<file>();}
}
public person {
public int id {get;set;}
public string name {get;set}
public virtual ICollection<file> files {get;set;}
public person(){ files = new list<file>();}
}
现在当我生成数据库时,我的文件表有一个PersonID和EventID。
我想让用户能够将文件附加到人物和/或事件。