using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace backend.Models; public class UserKhatmSelection { [Key] [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public int Id { get; set; } [Required] public int UserId { get; set; } [Required] public int KhatmItemId { get; set; } public bool IsSelected { get; set; } public DateTime LastModified { get; set; } = DateTime.UtcNow; // Navigation [ForeignKey(nameof(UserId))] public User User { get; set; } = null!; [ForeignKey(nameof(KhatmItemId))] public KhatmItem KhatmItem { get; set; } = null!; }