Advertisement
Guest User

Untitled

a guest
Mar 3rd, 2015
205
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.02 KB | None | 0 0
  1. public class File
  2. {
  3. public int ID { get; set; }
  4. public int Path { get; set; }
  5. }
  6.  
  7. public class Lesson
  8. {
  9. public int ID { get; set; }
  10. public virtual File File { get; set; }
  11. }
  12.  
  13. public class Set
  14. {
  15. public int ID { get; set; }
  16. public virtual List<File> Files { get; set; }
  17. }
  18.  
  19. public class File
  20. {
  21. public int ID { get; set; }
  22. public int Path { get; set; }
  23. }
  24.  
  25. public class Lesson
  26. {
  27. public int ID { get; set; }
  28.  
  29. [ForeignKey("File")]
  30. [Index("IX_UniqueLessonFileId", IsUnique =true)]
  31. public int FileID { get; set; }
  32.  
  33. public virtual File File { get; set; }
  34. }
  35.  
  36. public class Set
  37. {
  38. public int ID { get; set; }
  39. public virtual ICollection<SetFile> Files { get; set; }
  40. }
  41. public class SetFile
  42. {
  43. public int ID { get; set; }
  44.  
  45. [ForeignKey("Set")]
  46. public int SetId {get;set;}
  47. public virtual Set Set { get; set; }
  48.  
  49. [ForeignKey("File")]
  50. [Index("IX_UniqueSetFileId", IsUnique =true)]
  51. public int FileId {get;set;}
  52. public virtual File File { get; set; }
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement