//------------------------------------------------------------------------------
// <auto-generated>
//    This code was generated from a template.
//
//    Manual changes to this file may cause unexpected behavior in your application.
//    Manual changes to this file will be overwritten if the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------

namespace EMIS.Entities
{
    #pragma warning disable 1573
    using System;
    using System.Collections.Generic;
    
    /// <summary>
    /// CF_Specialty
    /// </summary>
    public partial class CF_Specialty
    {
        public CF_Specialty()
        {
            this.CF_CustomStandardSetting = new HashSet<CF_CustomStandardSetting>();
            this.CF_NewStudent = new HashSet<CF_NewStudent>();
            this.CF_RecruitSpecialty = new HashSet<CF_RecruitSpecialty>();
            this.CF_SpecialtyApply = new HashSet<CF_SpecialtyApply>();
            this.CF_SpecialtyClassSetting = new HashSet<CF_SpecialtyClassSetting>();
            this.EM_ExecutableFreeSelectionCouseSpecialty = new HashSet<EM_ExecutableFreeSelectionCouseSpecialty>();
            this.EM_FreeSelectionCouseApplySpecialty = new HashSet<EM_FreeSelectionCouseApplySpecialty>();
            this.EM_OptionalCoursePlan = new HashSet<EM_OptionalCoursePlan>();
            this.EM_SpecialtyCourse = new HashSet<EM_SpecialtyCourse>();
            this.EM_SpecialtyPlan = new HashSet<EM_SpecialtyPlan>();
        }
    
    	/// <summary>
        /// SpecialtyID
        /// </summary>
        public System.Guid SpecialtyID { get; set; }
    	/// <summary>
        /// StandardID
        /// </summary>
        public Nullable<int> StandardID { get; set; }
    	/// <summary>
        /// EducationID
        /// </summary>
        public Nullable<int> EducationID { get; set; }
    	/// <summary>
        /// LearningformID
        /// </summary>
        public Nullable<int> LearningformID { get; set; }
    	/// <summary>
        /// LearnSystem
        /// </summary>
        public Nullable<decimal> LearnSystem { get; set; }
    	/// <summary>
        /// ScienceclassID
        /// </summary>
        public Nullable<int> ScienceclassID { get; set; }
    	/// <summary>
        /// PropertyID
        /// </summary>
        public Nullable<int> PropertyID { get; set; }
    	/// <summary>
        /// StandardTitle
        /// </summary>
        public Nullable<int> StandardTitle { get; set; }
    	/// <summary>
        /// StandardLevel
        /// </summary>
        public Nullable<int> StandardLevel { get; set; }
    	/// <summary>
        /// Remark
        /// </summary>
        public string Remark { get; set; }
    	/// <summary>
        /// RecordStatus
        /// </summary>
        public Nullable<int> RecordStatus { get; set; }
    	/// <summary>
        /// CreateUserID
        /// </summary>
        public Nullable<System.Guid> CreateUserID { get; set; }
    	/// <summary>
        /// CreateTime
        /// </summary>
        public Nullable<System.DateTime> CreateTime { get; set; }
    	/// <summary>
        /// ModifyUserID
        /// </summary>
        public Nullable<System.Guid> ModifyUserID { get; set; }
    	/// <summary>
        /// ModifyTime
        /// </summary>
        public Nullable<System.DateTime> ModifyTime { get; set; }
    
    	/// <summary>
        /// CF_CustomStandardSetting
        /// </summary>
        public virtual HashSet<CF_CustomStandardSetting> CF_CustomStandardSetting { get; set; }
    	/// <summary>
        /// CF_NewStudent
        /// </summary>
        public virtual HashSet<CF_NewStudent> CF_NewStudent { get; set; }
    	/// <summary>
        /// CF_RecruitSpecialty
        /// </summary>
        public virtual HashSet<CF_RecruitSpecialty> CF_RecruitSpecialty { get; set; }
    	/// <summary>
        /// CF_SpecialtyApply
        /// </summary>
        public virtual HashSet<CF_SpecialtyApply> CF_SpecialtyApply { get; set; }
    	/// <summary>
        /// CF_SpecialtyClassSetting
        /// </summary>
        public virtual HashSet<CF_SpecialtyClassSetting> CF_SpecialtyClassSetting { get; set; }
    	/// <summary>
        /// EM_ExecutableFreeSelectionCouseSpecialty
        /// </summary>
        public virtual HashSet<EM_ExecutableFreeSelectionCouseSpecialty> EM_ExecutableFreeSelectionCouseSpecialty { get; set; }
    	/// <summary>
        /// EM_FreeSelectionCouseApplySpecialty
        /// </summary>
        public virtual HashSet<EM_FreeSelectionCouseApplySpecialty> EM_FreeSelectionCouseApplySpecialty { get; set; }
    	/// <summary>
        /// EM_OptionalCoursePlan
        /// </summary>
        public virtual HashSet<EM_OptionalCoursePlan> EM_OptionalCoursePlan { get; set; }
    	/// <summary>
        /// EM_SpecialtyCourse
        /// </summary>
        public virtual HashSet<EM_SpecialtyCourse> EM_SpecialtyCourse { get; set; }
    	/// <summary>
        /// EM_SpecialtyPlan
        /// </summary>
        public virtual HashSet<EM_SpecialtyPlan> EM_SpecialtyPlan { get; set; }
    }
}