EsaBaseLineCourse.cs 831 B

123456789101112131415161718192021222324252627282930313233
  1. using Furion.DatabaseAccessor;
  2. using Microsoft.EntityFrameworkCore;
  3. using System.ComponentModel.DataAnnotations;
  4. using System.ComponentModel.DataAnnotations.Schema;
  5. namespace YBEE.EQM.Core;
  6. /// <summary>
  7. /// 有效分分析:参与分析学科
  8. /// </summary>
  9. [Comment("有效分分析:参与分析学科")]
  10. public class EsaBaseLineCourse : IEntity
  11. {
  12. /// <summary>
  13. /// 主键
  14. /// </summary>
  15. [Comment("主键")]
  16. [DatabaseGenerated(DatabaseGeneratedOption.Identity)]
  17. [Key, Required]
  18. public int Id { get; set; }
  19. /// <summary>
  20. /// 分析计划ID
  21. /// </summary>
  22. [Comment("分析计划ID")]
  23. [Required]
  24. public int EsaBaseLineId { get; set; }
  25. /// <summary>
  26. /// 科目ID
  27. /// </summary>
  28. [Comment("科目ID")]
  29. [Required]
  30. public short CourseId { get; set; }
  31. }