using PARR.Domain.Entities.Base;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;

namespace PARR.Domain.Entities.Removed
{
    //[Table("WorkGroups")]
    //public class WorkGroup : IBaseEntity
    //{
    //    [Key]
    //    public Guid Id { get; set; }

    //    public DateTimeOffset DateCreated { get; set; }

    //    [NotMapped]
    //    public DateTimeOffset? DateModified { get; set; }

    //    public required string Name { get; set; }

    //    public int ResponseAreaCode { get; set; }

    //    public ICollection<Host> Hosts { get; set; } = new HashSet<Host>();

    //    public ICollection<AppInWorkInWorkGroup> AppInWorks { get; set; } = new HashSet<AppInWorkInWorkGroup>();

    //    [ForeignKey(nameof(ResponseAreaCode))]
    //    public ResponseArea? ResponseArea { get; set; }
    //}
}
