using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace UserManagement.Domain.Entities { public class Role { [Key] [DatabaseGenerated(DatabaseGeneratedOption.Identity)] [Column("ID")] public int Id { get; set; } [Required] [Column("ROLE")] public required string Name { get; set; } [Column("USERS")] public ICollection? UserRoles { get; set; } [Required] [Column("CREATION_DATE", TypeName = "datetime")] public DateTime CreationDate { get; set; } = DateTime.Now; } }