using Microsoft.EntityFrameworkCore; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; using System.Text; using System.Threading.Tasks; using VOL.Entity.SystemModels; namespace VOL.Entity.DomainModels { [Table("I_TrainingStudentData")] [Entity(TableCnName = "课堂训练详情数据表", TableName = "I_TrainingStudentData")] public class I_TrainingStudentData : BaseEntity { [Key] [DatabaseGenerated(DatabaseGeneratedOption.Identity)] [Display(Description = "主键Id")] [Comment("Id")] public int Id { get; set; } /// ///学校Code /// //[Display(Name = "学校Code")] //[Comment("学校Code")] //[Column(TypeName = "nvarchar(100)")] //public string SchoolCode { get; set; } /// ///学号 /// [Display(Name = "学号")] [Comment("学号")] [Column(TypeName = "nvarchar(100)")] public string StudentNo { get; set; } /// ///姓名 /// [Display(Name = "姓名")] [Comment("姓名")] [Column(TypeName = "nvarchar(100)")] public string StudentName { get; set; } /// ///性别 /// [Display(Name = "性别")] [Comment("学校Co性别de")] [Column(TypeName = "int")] public int Gender { get; set; } /// ///每秒/个[协调:每秒/个,速度:每秒/米] /// [Display(Name = "每秒")] [Comment("每秒")] [Column(TypeName = "double")] public double? SecondsNumber { get; set; } /// ///数值[速度:用时,力量:握力(N),平衡:分数,敏捷:平均反应时间] /// [Display(Name = "数值")] [Comment("数值")] [Column(TypeName = "double")] public double? SpeedTime { get; set; } /// ///能耗[协调:能耗,心率:能耗] /// [Display(Name = "能耗")] [Comment("能耗")] [Column(TypeName = "double")] public double Kcal { get; set; } /// ///握力[力量:握力效率(N)] /// [Display(Name = "握力")] [Comment("握力")] [Column(TypeName = "double")] public double? Efficiency { get; set; } /// /// 训练成绩[1:优秀,2:良好,3:及格,4:不及格] /// 心率项目[1:达标,2:未达标] /// [Display(Name = "训练成绩")] [Comment("训练成绩")] [Column(TypeName = "int")] public int? ResultLevel { get; set; } /// ///个数[协调:完成总个数,心率:平均心率] /// [Display(Name = "个数")] [Comment("个数")] [Column(TypeName = "int")] public int? JumpValue { get; set; } /// ///错误个数[敏捷:错误个数] /// [Display(Name = "错误个数")] [Comment("错误个数")] [Column(TypeName = "int")] public int? ErrorNumber { get; set; } /// ///正确个数[敏捷:正确个数] /// [Display(Name = "正确个数")] [Comment("正确个数")] [Column(TypeName = "int")] public int? StuAgileSpeedTimeNumber { get; set; } /// ///心率强度 /// [Display(Name = "心率强度")] [Comment("心率强度")] [Column(TypeName = "int")] public int? HeartRatePercentage { get; set; } /// ///最高心率 /// [Display(Name = "最高心率")] [Comment("最高心率")] [Column(TypeName = "int")] public int? HighHeartRate { get; set; } /// ///最低心率 /// [Display(Name = "最低心率")] [Comment("最低心率")] [Column(TypeName = "int")] public int? LowHeartRate { get; set; } /// /// 成绩ID /// public int TrainingDataId { get; set; } /// /// 导航属性 /// public I_TrainingData TrainingData { get; set; } } }