using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Data.Models.Server; namespace Data.Models.Client.Stats { public class EFHitLocationCount : SharedEntity { [Key] public int HitLocationCountId { get; set; } [Required] public int Location { get; set; } [Required] public int HitCount { get; set; } [Required] public float HitOffsetAverage { get; set; } [Required] public float MaxAngleDistance { get; set; } [Required] [Column("EFClientStatisticsClientId")] public int EFClientStatisticsClientId { get; set; } [ForeignKey("EFClientStatisticsClientId")] public EFClient Client { get; set; } [Column("EFClientStatisticsServerId")] public long EFClientStatisticsServerId { get; set; } [ForeignKey("EFClientStatisticsServerId")] public EFServer Server { get; set; } } }