using System;
using System.Collections.Generic;

namespace Models.Models;

public partial class PhLsmProductSetItem
{
    /// <summary>
    /// Identificador único del ítem dentro del set
    /// </summary>
    public int Id { get; set; }

    /// <summary>
    /// ID del set al que pertenece este ítem
    /// </summary>
    public int ProductsetId { get; set; }

    /// <summary>
    /// Producto incluido en el set
    /// </summary>
    public int ProductId { get; set; }

    /// <summary>
    /// Cantidad estándar del producto en el set
    /// </summary>
    public decimal DefaultQuantity { get; set; }

    /// <summary>
    /// Indica si este ítem es obligatorio en la composición del set
    /// </summary>
    public bool Mandatory { get; set; }

    public virtual PhLsmProduct Product { get; set; } = null!;

    public virtual PhLsmProductSet Productset { get; set; } = null!;
}
