using System.ComponentModel.DataAnnotations.Schema; namespace Distribution.Models { public class Payment : Template { public Guid FK_SaleId { get; set; } [ForeignKey("FK_SaleId")] public Sale Sale { get; set; } public Guid FK_StoreId { get; set; } [ForeignKey("FK_StoreId")] public Store Store { get; set; } public decimal Amount { get; set; } public PaymentMethod Method { get; set; } public DateTime CollectedAt { get; set; } public Guid CollectedBy { get; set; } } }