namespace qdr.app.bundleboiler.data.Model
{
    /// <summary>
    /// Universal enumeration catalogue. Represents ordered collection of code-name values (with description), grouped by classType (means enumeration class ownership)
    /// </summary>
    public class Enumeration : DmBaseHeadedEntity
    {
        /// <summary>
        /// The class type of the enumeration. Determining group of enumerations. Required.
        /// </summary>
        public EnumClassType ClassType { get; set; }
        /// <summary>
        /// The order number of the enumeration in the class type. Required.
        /// </summary>
        public int OrderNo { get; set; } = 0;
    }
}
