using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace PortBlog.API.Entities { public class Skill : BaseEntity { [Key] [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public int SkillId { get; set; } [Required] [MaxLength(50)] public string Name { get; set; } = string.Empty; [MaxLength(200)] public string? Description { get; set; } [Required] public int ProficiencyLevel { get; set; } public int ResumeId { get; set; } [ForeignKey(nameof(ResumeId))] public Resume? Resume { get; set; } } }