using System.ComponentModel.DataAnnotations.Schema; namespace Distribution.Models { /// One row per batch/expiry-lot split within a single GRN line. public class GoodsReceiptItemBatch : Template { public Guid FK_GoodsReceiptItemId { get; set; } [ForeignKey("FK_GoodsReceiptItemId")] public GoodsReceiptItem GoodsReceiptItem { get; set; } public Guid FK_ItemBatchId { get; set; } [ForeignKey("FK_ItemBatchId")] public ItemBatch ItemBatch { get; set; } public int Quantity { get; set; } } }