using System.ComponentModel.DataAnnotations.Schema; namespace vendorApproverBackend.Entities { [Table("renewal_part3_decisions")] public class RenewalPart3Decision { [Column("id")] public long Id { get; set; } public string? Decision { get; set; } public string? Reason { get; set; } public string? DecidedBy { get; set; } public DateTime? DecisionDate { get; set; } public virtual FileModel SupportingDocument { get; set; } [ForeignKey("SupportingDocument")] public long? SupportingDocumentId { get; set; } } [Table("renewal_final_decisions")] public class RenewalFinalDecision { [Column("id")] public long Id { get; set; } public string? Decision { get; set; } public string? Comments { get; set; } public DateTime? ReviewDate { get; set; } public virtual FileModel SupportingDocument { get; set; } [Column("supporting_document_id")] [ForeignKey("SupportingDocument")] public long? SupportingDocumentId { get; set; } } }